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