Улучшить время FFmpeg? преобразование занимает очень много времени
1129
Rubytastic
У меня есть несколько правил, чтобы преобразовать фильм в несколько форматов и создать изображение для предварительного просмотра. Проблема в том, что их выполнение занимает очень много времени. Также полученное качество очень низкое. Я собрал эти примеры из нескольких источников.
Что можно сделать, чтобы * улучшить скорость * улучшить качество?
ffmpeg -y -i /file/$1.flv -acodec libmp3lame -ar 44100 -ac 1 -vcodec libx264 /file/$1.mp4 ffmpeg -i /file/$1.mp4 -acodec libvorbis -aq 5 -ac 2 -qmax 25 -threads 2 /file/$1.webm ffmpeg -r 30 -i /file/$1.mp4 -vcodec libtheora -acodec libvorbis /file/$1.ogv ffmpeg -i /file/$1.mp4 -ss 3 -f image2 -vframes 1 -s 600x480 /file/$1.png
Почему негативы ?!
9 лет назад
0
Предположительно, потому что этот вопрос не является вопросом программирования и принадлежит SuperUser.
Roman R. 9 лет назад
3
Я бы посоветовал прочитать документацию по `ffmpeg`, чтобы понять, что это за опции, а не просто« собирать примеры »; понять их. Многие из этих параметров влияют на качество вашей продукции и скорость, с которой она достигается. Но имейте в виду, что преобразование видео хорошего качества всегда будет относительно длительным процессом, интенсивно использующим процессор. С этим ничего не поделаешь, кроме более быстрых процессоров и их большего количества ...
twalberg 9 лет назад
2
Вы должны предоставить полный консольный вывод для каждой команды; это содержит важную информацию. Один из способов сэкономить время - опустить кодирование ogv, поскольку вы уже кодируете вывод webm.
LordNeckbeard 9 лет назад
0
Не хочешь уточнить, почему ты считаешь это «медленным» и «некачественным»? И то, и другое сильно зависит от того, что вы кодируете, какую машину вы используете для этого и какое программное обеспечение вы используете. ffmpeg может быть оптимизирован для аппаратного обеспечения конкретной машины - какую версию ffmpeg вы используете? Вы знаете флаги компиляции, используемые для его сборки? Возможно, ваша машина не способна к более быстрому кодированию с заданными настройками, но на этот вопрос невозможно ответить на вопрос «как есть».
tucuxi 9 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как я могу кодировать файл VRO в файл AVI
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android
-
-
3
Как преобразовать тип файла mjpg в FLV с помощью FFMpeg?
-
1
Какая версия flash требуется для анимации, созданной с помощью ffmpeg?
-
2
Конвертируйте видео в формате mkv / h264, чтобы его можно было воспроизвести на телефоне среднего кл...
-
3
Синхронизация аудио и видео с использованием MP4Box / ffmpeg для объединения файлов
-
1
Ошибка кодирования с помощью ffmpeg
-
2
Несинхронизированное аудио-видео с помощью mencoder
-
3
Твики FFmpeg для конвертации из WMV в FLV?