Move buildFfmpegArgs to separate file
Index logger messages
Metadata and size refactor

Use ffprobe for internally-needed metadata (only duration actually).
Rewrite size/padding/aspect calculations to use filters instead of manually
computing size and padding from metadata.