Я хочу конвертировать некоторые видео для воспроизведения на цифровой камере Canon.
видео с камеры Canon PowerShot имеют следующие характеристики:
Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p, 1280x720, 22865 kb/s, 29.97 fps
Audio: pcm_u8 (raw / 0x20776172), 12000 Hz, mono, u8, 96 kb/s
что бы ffmpeg
-командная строка выглядит как производить такие видео? Или где я могу прочитать об этом? Я должен попытаться найти его с ffmpeg -formats
что дает мне большой список форматов. Из этого и некоторого furter чтения в man-странице Я пришел к этой команде:
ffmpeg -i oldmovie.mp4 -acodec pcm_u8 -ar 12000 -ac 1 -vcodec copy -pix_fmt yuvj420p MVI_2655.MOV
но это по-прежнему не работает. Спецификация видео отличается.
видео, которое я получаю:
Video: h264 (High) (avc1 / 0x31637661), yuv420p, 640x272 [SAR 153:154 DAR 180:77], 326 kb/s
но правильное видео должно быть
Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p, 1280x720, 22865 kb/s
Я думаю, что решение не проблема, но высокий и Ограниченная Базовая Линия. А то yuv420p и yuvj420p. Как я достигаю этих спецификаций?