Если у вас есть тысячи файлов, это займет вечность.
find . -iname "*.wma" -execdir ffmpeg -i {} -ab 192k -map_metadata 0:s:0 {}.mp3 \;
(Старые версии FFmpeg может потребоваться -map_meta_data
вместо -map_metadata
, 0:0
вместо 0:s:0
) .
Я проверял это на Ubuntu 16.04. Если вы этого еще не сделали, вам нужно установить пакеты ffmpeg
и libavcodec-extra-52
.
Запустите эту команду из родительского каталога, который содержит все ваши файлы WMA. Он будет искать во всех подкаталогах любой файл с .wma
расширением и попытаться преобразовать его в MP3. Если исходный файл назван Awesome Song.wma
, новый файл будет Awesome Song.wma.mp3
и будет в том же каталоге, что и исходный файл.
Если вы обычно используете битрейт выше или ниже 192k, поменяйте -ab 192k
флаг на любой другой.