
Oh, and I totally grant, ffmpeg does make it difficult in that I think lots of people want to build their command by working from an example, whereas ffmpeg docs is made assuming you read the basic parts of the documentation(how dare they) and understand how to construct a filtergraph with the options listed in a filter, i.e. In this case, it does look like having some understanding of loudness, peaks, and ranges are in the knowledge domain would be needed. The difficult part, which isn't uncommon with ffmpeg filters, is that you may have to actually have some deeper understanding of what the filter is doing on a technical level to be able to just set the values in a useful manner, vs trial and error guessing. Which quickly came up with:Īs the most useful looking page to me, since it actually breaks down the parameters being passed to the filter. In those cases, try doing a search with the word "example", i.e.

That does mean of course you do actually have to have some idea how to run the command yourself to construct said line- so an IDE won't necessarily be able to help you build that line.Īs for the documentation, yeah it can be not always super helpful/easy in how to construct a line either.


Not that you can't do that in some languages (Python I'm sure has some facility for this), just that's not the first thing I think of when running a program from a script vs constructing a command to invoke (Python can def do that). Typically, with scripting languages, you are constructing the command line and just executing that, not importing a library and making a call.
