Intereting Posts
Почему dm-verity использует соль? Как найти и заменить только в нескольких столбцах? Найти команду: несколько условий Автоматически экспортировать переменную в каждый сеанс ssh Cron job – Если компьютер неактивен в течение x минут, отключите Wi-Fi Установлен из исходного кода, но при проверке установленной версии он показывает старую версию. Как отремонтировать? ncat v7.6 UDP -k и -w не работают должным образом Open / Libre Office: ограничение содержимого Impress для PowerPoint? Данные трубы на другую машину с нологином Есть ли программа для мониторинга состояния xkb? Выполнить такую ​​же операцию для нескольких пар файлов с похожими именами Предотвращение scp и менее команд, читающих интерактивный скрипт tcsh Отсутствие зависимостей / пакетов на yum install Сделайте «меньше» точку перехода в центр результата поиска, а не вверх Скрипт для проверки статуса сервера из полибара

Преобразование файлов в OGG с помощью FFMPEG создает чрезвычайно большой файл

При попытке конвертировать файл MP3 или flac в ogg, выходной файл ogg на самом деле является файлом flac с большим размером файла.

Например: запуск for file in *.mp3; do ffmpeg -i "${file}" "${file/%mp3/ogg}"; done for file in *.mp3; do ffmpeg -i "${file}" "${file/%mp3/ogg}"; done и затем проверяя файл с помощью mediainfo output.ogg :

 General Complete name : 06 - Magma.ogg Format : Ogg Format/Info : Free Lossless Audio Codec File size : 47.0 MiB Duration : 6mn 42s Overall bit rate mode : Variable Overall bit rate : 980 Kbps Audio ID : 1238237382 (0x49CE00C6) Format : FLAC Format/Info : Free Lossless Audio Codec Duration : 6mn 42s Bit rate mode : Variable Channel(s) : 2 channels Channel positions : Front: LR Sampling rate : 44.1 KHz Bit depth : 16 bits Writing library : Lavf57.37.100 

Входной mp3 в моем случае был 6 мегабайт, но файл ogg по какой-то причине 47 мегабайт. Почему это происходит, и есть ли смысл конвертировать файлы в ogg без этого?

Как вы можете видеть на выходе, вы закодировали свой звук в Format : FLAC . Это формат с сжатием без потерь. ogg – это просто контейнер и может содержать разные форматы. Чтобы сохранить такой же размер и качество, как и ваш mp3, вы можете выбрать более обычный формат vorbis :

 ffmpeg -i in.mp3 -c libvorbis out.ogg 

Тот факт, что он не сделал этого по умолчанию, может означать, что вам нужно установить пакет libvorbis, в зависимости от вашей системы.