Преобразование MKV в MP4 против огв против вебм
Я пытаюсь преобразовать файл mkv в mp4, webm и ogv, используя ffmpeg, и я получаю действительно впечатляющие результаты производительности.
Преобразование mkv -> mp4 заняло все 2 секунды, в то время как преобразование webm и ogv заняло около 5-10 минут. Есть ли более быстрый способ конвертировать в эти форматы?
Используемые команды:
mkv -> mp4
ffmpeg -i ironman2trailer.mkv -vcodec copy -acodec copy -absf aac_adtstoasc output.mp4
mkv -> вебм
ffmpeg -i -f webm -vcodec libvpx -acodec libvorbis output.webm
1 ответ
Во второй команде большую часть времени, вероятно, занимало кодирование видео.
Более конкретно, в дополнение к изменению формата контейнера файла (то есть от mkv
в webm
), вторая команда изменила кодеки видео и аудио потоков. Это включает в себя декодирование исходных потоков и кодирование их новыми кодеками.
Ваша первая команда только что изменила формат файлового контейнера, который не требует интенсивной работы процессора. Оригинальные кодировки аудио и видео потоков были сохранены, что указано copy
опция для аудио и видео кодеков.