This works for our DNxHD preset, but it's completely restrictive. misc_args for example gives no clue as to where in the command structure the args are inserted? At the end? Beginning? Before or after -i or -o? That all plays a huge part in how the command is intepreted.
We do want to keep the syntax simple, but we can't really simplify or abstract ffmpeg commands without losing flexibility.
Let's look into how others are doing this for inspiration.
Before we introduce multiple presets, we really need to figure out how best to structure ffmpeg settings in YAML (or eventually TOML):
This works for our DNxHD preset, but it's completely restrictive.
misc_args
for example gives no clue as to where in the command structure the args are inserted? At the end? Beginning? Before or after-i
or-o
? That all plays a huge part in how the command is intepreted.We do want to keep the syntax simple, but we can't really simplify or abstract ffmpeg commands without losing flexibility. Let's look into how others are doing this for inspiration.