У меня есть загруженные аудиофайлы (около 1000), которые я хочу конвертировать из m4a в mp3, чтобы я мог воспроизвести их на проигрывателе компакт-дисков, который имеет порт USB.
Я попытался сделать что-то простое, например: ffmpeg -i FILE.m4a FILE.mp3
но это, похоже, снижает битрейт до очень низкого значения, а это не то, что я хочу.
Точно так же я не хочу конвертировать, используя постоянный битрейт, такой как 320k, потому что некоторые файлы, которые я конвертирую, имеют размер 320k m4a, а некоторые имеют низкое качество, как 96k m4a.
Кажется, нет смысла форсировать 320k, так как некоторые файлы станут во много раз больше, чем нужно. Точно так же нет смысла уничтожать все мои файлы с разрешением 320 КБ, преобразовав их во что-то намного меньшее, чем 96 КБ. (На данный момент файлы конвертируются примерно в 50к.)
Кто-нибудь знает, как я могу это сделать? Что я действительно хочу сделать, так это сказать ffmpeg, чтобы он конвертировал все файлы m4a в каталоге в mp3, сохраняя при этом текущее качество звука настолько, насколько это возможно. (Конечно, при преобразовании файлов с потерями в форматы с потерями могут возникнуть некоторые дополнительные потери.)
Спасибо за вашу помощь. Если это невозможно, существует ли какой-либо сценарий, который может определить требуемое качество при индивидуальном преобразовании файлов?
PS: Я работаю на Intel Mac, но у меня также есть Ubuntu Box.