Массовое конвертирование wma в mp3 без изменения каталога

У меня есть тысячи музыкальных треков в формате WMA, когда я использовал Windows Media Player для копирования компакт-дисков. Теперь у меня возникли проблемы с воспроизведением их на рабочем столе Linux на работе.

есть ли хорошее решение (для Windows или Linux) для преобразования всех WMAs в mp3, оставляя их в тех же каталогах, как и раньше? Я попытался использовать iTunes, чтобы сделать это, но он начал создавать новые каталоги для хранения всех преобразованных треков, которые я не хочу.

23
задан 3498DB
10.04.2023 0:31 Количество просмотров материала 3210
Распечатать страницу

5 ответов

если у вас тысячи файлов, то это займет вечность.

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 флаг, чтобы все, что вы хотите.

6
отвечен William Jackson 2023-04-11 08:19

этот добавленный флаг скажет ffmpeg попытаться сохранить ID3 теги:

find . -iname "*.wma" -execdir ffmpeg -i {} -ab 192k **-map_metadata 0:0** {}.mp3 \;
1
отвечен normod 2023-04-11 10:36

Это один находит файлы WMA, преобразует их в MP3 с чистым именем расширения .mp3 вместо .wma.mp3 и удаляет старый файл. Это было протестировано для работы на Fedora 19 при поиске файлов WMA через 150 ГБ файлов, которые расположены artist/album/<disk number>/file.

find . -iname "*.wma" -execdir bash -c 'NAME="{}" && ffmpeg -y -i "$NAME" -ab 192k "${NAME/.wma/.mp3}" && rm "$NAME"' \;
1
отвечен Randell 2023-04-11 12:53

Я никогда не пробовал это программное обеспечение, но это выглядит многообещающим, и это бесплатно.

http://www.freemp3wmaconverter.com/

wma в mp3 учебник.

0
отвечен bzsparks 2023-04-11 15:10

Бесплатный Mp3 Wma Конвертер 1.95 определенно получите вашу работу.

0
отвечен Claudiu Constantin 2023-04-11 17:27

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх