У меня были проблемы с этим, потому что я новичок в Linux: я хотел бы конвертировать различные форматы видео в ogv. Я нашел некоторые терминальные команды, такие как: ffmpeg -i input.avi -acodec libvorbis -ac 1 -b 768k output.ogg
Проблема с командами такого типа заключается в том, что они предназначены для изменения битрейта, кадров в секунду или даже разрешения. Я хотел бы просто изменить формат файла, не меняя ничего другого в видео.
Я просмотрел справочные страницы для ffmpeg
и нашел некоторую полезную информацию, но я не знаю, как пробелить параметры командной строки.
Есть ли простые способы сделать это? Кроме того, есть ли команда для изменения скорости передачи данных, чтобы она не превышала определенной скорости?
Вы можете просто запустить это, чтобы сделать преобразование.
ffmpeg -i neha.avi -acodec libvorbis output.ogg
Не удосуживайтесь выставить какие-либо параметры для битрейта или формата изображения. Это выберет для себя. Вы можете установить максимальный битрейт аудио на 192000 (или любое другое значение, до 320000 AFAIK), добавив -ab 192000
в любом месте команды. Кроме того, вы устанавливаете битрейт видео, скажем, 1200 КБ (или любое другое значение), включив в команду -b 1200kb
.
Итак, вот команда в конце (порядок опций не имеет значения, поскольку вы спрашивали. Не о чем беспокоиться)
ffmpeg -i neha.avi -acodec libvorbis -ab 192000 -b 1200kb output.ogg
Здесь - хорошее руководство для всех что вы можете захотеть сделать.
Я обычно не использую терминал для своих аудио / видео преобразований. Я думаю, что это одна из областей, где мне нравится придерживаться GUI.
Существует приложение для Windows под названием Format Factory , и оно хорошо работает в WINE. Как только вы установите его, в левой части окна появятся все параметры конвертации. Я думаю, это довольно очевидно. Я надеюсь, что это работает!
FF Multi Converter - это простое графическое приложение, которое позволяет вам конвертировать аудио, видео, изображения и файлы документов между всеми популярными форматами, используя и объединение других программ. Он использует ffmpeg для аудио / видео файлов, unoconv для файлов документов и библиотеку PythonMagick для преобразования файлов изображений.
Цель FF Multi Converter - собрать все типы мультимедиа в одном приложении и легко конвертировать их через удобный интерфейс. Дополнительные опции будут добавляться постепенно.
Приложение написано на Python и PyQt.
Весь код лицензирован в соответствии с GNU General Public License.
FF Multi Converter - бесплатное программное обеспечение, которое уважает вашу свободу.
Особенности
Преобразования для нескольких форматов файлов.
Очень простой в использовании интерфейс.
Доступ к общим параметрам преобразования.
Опции для сохранения и именования файлов.
Рекурсивные преобразования.
Установка в Ubuntu и Debian
Стабильная версия
Чтобы добавить ppa к вашим системным ресурсам и установить ffmulticonverter, откройте терминал и введите:
[ 110]Я понял, что здесь есть команда
ffmpeg -y -i '/media/some/file.mkv' -s 1920x1080\
-aspect 16:9 -r 25 -b 18550k -bt 22792k -vcodec libtheora \
-acodec libvorbis -ac 2 -ar 48000 -ab 320k lol.ogg
-b - целевая скорость передачи -bt , как максимальная скорость передачи -ac 2 -ar 48000 - стерео 48 кГц -ab - аудио битрейт
Я нашел довольно полезным ffmpeg2theora
, который сохранил качество оригинального видео (Full HD), запустив команду
ffmpeg2theora in_file.mkv -o out_file.ogg