1

Можно ли инвертировать цвета видео с помощью FFMPEG?

Из этого ответа мне показалось, что это возможно, но я не могу найти правильный фильтр.

2 ответа2

3

В семействе фильтров lut есть специальный режим, когда вы не знаете, является ли вход YUV или RGB.

ffmpeg -i in -vf negate out
2

Вы можете использовать lutrgb или lutyuv :

ffmpeg -i input_file -vf lutrgb="r=negval:g=negval:b=negval" output_file

или же:

ffmpeg -i input_file -vf lutyuv="y=negval:u=negval:v=negval" output_file

Источник: документация FFmpeg Filters

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .