Видео не может быть открыто после использования colorchannelmixer в ffmpeg

Я хочу добавить эффект к видео, и попробовал следующие команды, не работает.

ffmpeg -i ./a.mp4  -filter_complex "colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131" -y  out.mp4

ffmpeg -i ./a.mp4  -vf colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131  -y out.mp4

собственно, выход.mp4 может быть сгенерирован, но не может открыться. "Файл несовместим с QuickTime Player."

пожалуйста, скажите мне, если моя команда неверна.

25
задан Stony
07.03.2023 0:33 Количество просмотров материала 2774
Распечатать страницу

1 ответ

использовать

ffmpeg -i ./a.mp4 -vf colorchannelmixer={...} -pix_fmt yuv420p -y out.mp4

фильтр ccm выводит пиксели RGB, которые автоматически преобразуются в yuv444p для кодирования x264. Тем не менее, этот формат пикселей несовместим с большинством проигрывателей, поэтому нам нужно заставить совместимый формат, который является yuv420p.

1
отвечен Gyan 2023-03-08 08:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх