Я пытаюсь закодировать видео формата y4m (raw) в формат mp4. Я пробовал следующую команду,
ffmpeg -i INPUT.y4m -c:v libx264 -preset ultrafast -qp 0 OUTPUT.mp4
Он работает нормально, но играть только в браузере Chrome (видео плеер html5) и
В Firefox говорится, что «видео не может быть воспроизведено, потому что видео файл поврежден»
В сафари он говорит «загрузка ...» и ничего не делает.

Может кто-нибудь помочь, пожалуйста?

1 ответ1

0

Это может быть связано с форматом пикселя или расположением атомов.

Пытаться

ffmpeg -i INPUT.y4m -c:v libx264 -preset ultrafast -qp 0 -pix_fmt yuv420p -movflags +faststart OUTPUT.mp4

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