У меня есть загруженные аудиофайлы (около 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.