FFMPEG: Преобразование файлов m4a в mp3 без значительной потери информации / качества. Автоматический битрейт

У меня есть множество аудиофайлов (около 1000), которые я хочу преобразовать из m4a в mp3, чтобы я мог воспроизводить их на проигрывателе компакт-дисков, который есть USB-порт.

Я попытался сделать что-то простое, например: ffmpeg -i FILE.m4a FILE.mp3 , но это, похоже, снизило битрейт до очень низкого значения, чего я не хочу .

Точно так же я не хочу конвертировать с использованием постоянного битрейта, такого как 320k, потому что некоторые файлы, которые я конвертирую, имеют формат 320k m4a, а некоторые имеют такое же низкое качество, как 96k m4a.

Кажется, нет смысл форсировать 320к, так как некоторые файлы станут в разы больше, чем нужно. Точно так же нет смысла уничтожать все мои файлы 320k, конвертируя их во что-то намного меньшее, чем 96k. (На данный момент файлы конвертируются примерно в 50к.)

Кто-нибудь знает, как я могу это сделать? Что я действительно хочу сделать, так это сказать ffmpeg преобразовать все файлы m4a в каталоге в mp3, сохранив при этом текущее качество звука, насколько это возможно. (Конечно, при преобразовании форматов файлов с потерями в форматы с потерями могут возникнуть дополнительные потери.)

Спасибо за вашу помощь. Если это невозможно, существует ли какой-то сценарий, который мог бы определить необходимое качество, поскольку он конвертирует файлы по отдельности?

PS: Я работаю на Intel Mac, но у меня также есть Ubuntu.

46
задан 20.01.2014, 22:23

0 ответов

Теги

Похожие вопросы