
Briefly, that syntax is to add, after the name of the filter, an = character, then the name of the first filter option, an = character, and the value of that option.

When documentation refers to "filter options", or says the "filter accepts the following options", the syntax to use for the options is as described in FFmpeg Filters, section 4.1 Filtergraph syntax. This wiki page is for user contributed examples and tips, and contributions to this page are encouraged. Refer to the FFmpeg filters documentation for more information and examples for each filter. To see what filters are available with your build see ffmpeg -filters.

Ideally, I'd like to have the concat operate on the native (un-scaled) substreams, and then at the very end scale the whole thing to whatever size I want.īut I haven't been able to figure out if this is possible (I don't see why it shouldn't be allowed to scale a concatenated stream?) or if it is possible, the correct syntax.

filter('scale') line is repetitive, opening the door for bugs and probably slowing down the whole process a fair bit. output(joined, outfile, crf=22, format='mp4') # encode that junk! concat(slate, jump, freeze, v=1, a=0).node # stitch it all together # do some substream specific filters here.
