FFMPEG слишком медленно объединяет аудио и видео

5

Я использую Java Process Builder для объединения аудио и видео файлов в OS X (10.6.4), но он работает слишком медленно, для аудио и видео около 15 секунд, для объединения требуется около 1 часа, что слишком много ... много , кто-нибудь может сказать мне, в чем может быть проблема?

Команда слияния:

ffmpeg -i audioFile.au -i videoFile.mp4 -sameq -ar 4100 -y mergedFile.mp4

Версия FFmpeg:

svn-r26402-xuggle-4.0.900
Сэнди
источник
Каковы ваши аппаратные характеристики? Каковы особенности видео (разрешение, битрейт и т. Д.)?
slhck
Вы используете Java или ffmpeg? В вашей цитируемой строке отображается только ffmpeg. Вы начинаете это с процесса Java? Если это так, попробуйте запустить его из оболочки и посмотрите, будет ли он одинаково медленным.
CarlF
Можно ли разместить видео и аудио файлы где-нибудь, где другие могут поэкспериментировать с ними? У вас есть такая же проблема с другими аудио и видео файлами, или только с этими конкретными файлами?
CarlF

Ответы:

2

Попробуйте это:

ffmpeg -i audioFile.au -i videoFile.mp4 -ar 4100 -y -vcodec copy mergedFile.mp4  

При -vcodec copyналичии ffmpeg просто копирует видеопоток вместо перекодирования. Если вам не требуется перекодировать аудио, вы можете использовать:

ffmpeg -i audioFile.au -i videoFile.mp4 -y -acodec copy -vcodec copy mergedFile.mp4  
Джордж Стефанос
источник