-vf pp video filter: who is correct, the developers or the documentation?

Solution 1:

Use |, not : for this filter

The pp filter documentation says:

These options can be appended after the subfilter name, separated by a ’|’.

However, there is a typo later in the documentation. [:f/fullyrange] should be [|f/fullyrange]. This documentation for the fullyrange entry was accidentally forgotten to be updated when : was changed to | in 2013. See lavfi/pp: switch to an AVOptions-based system.

If you want it fixed send a patch to ffmpeg-devel mailing list or submit a bug report.