Wideo nie można otworzyć po użyciu colorchannelmixer w ffmpeg


0

Chcę dodać efekt do wideo i wypróbować następujące polecenia, nie działa.

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

Właściwie out.mp4 można wygenerować, ale nie można go otworzyć. „Plik nie jest zgodny z programem QuickTime Player”.

Proszę powiedzieć, czy moje polecenie jest nieprawidłowe.

Odpowiedzi:


1

Posługiwać się

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

Filtr ccm wyprowadza piksele RGB, które są automatycznie konwertowane na yuv444p dla kodowania x264. Jednak ten format pikseli jest niekompatybilny z większością odtwarzaczy, więc musimy wymusić kompatybilny format, który jest yuv420p.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.