Я хотел бы закодировать несколько коротких (например, 30 секунд) видеоклипов с целью максимизации их готовой совместимости с Windows 7.

В частности, какие параметры кодирования ffmpeg я должен использовать, чтобы выходное видео работало с полностью простой / ванильной установкой Windows 7 SP1? (без установки чего-либо еще, без пакетов кодеков, без VLC и т. д.)

Я предполагаю, что H.264 (или MPEG-4?) будет работать, но даже так, какие другие параметры кодирования я должен использовать, чтобы максимизировать шансы воспроизведения видео без помех? Как насчет аудио? Спасибо.

1 ответ1

3

Основная команда ниже даст вам ванильный MP4

ffmpeg -i in -c:v libx264 -profile:v main -pix_fmt yuv420p -c:a aac -ac 2 -movflags +faststart out.mp4

Я бы пропустил профиль и принудительное количество стереоканалов (-ac 2) в обычном режиме, но для преимущественной совместимости их безопаснее иметь.

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