Как конвертировать файлы в MP3 | Zhbert’s Home
Zhbert's Home
Домашняя страничка Zhbert'а

Как конвертировать файлы в MP3

Сконвертировать, например, файлы *.flac в MP3 можно следующей командой:

ffmpeg -i input.flac -ab 320k -map_metadata 0 -id3v2_version 3 output.mp3

Здесь можно задать битрейт файла результата параметром -ab.

Пакетная конвертация

Linux хорош тем, что можно набросать скрипт на вообще любые хотелки. Например, вот так можно переконвертить все файлы *.flac в каталоге:

find . -name "*.flac" -exec ffmpeg -i {} -ab 320k -map_metadata 0 -id3v2_version 3 {}.mp3 \;

В результате в этом же каталоге будут сложены файлы *.mp3.

Потом их, конечно, можно удалить: rm *.flac.

Я для себя накидал простенький скриптик:

#!/bin/bash
find . -name "*.flac" -exec ffmpeg -i {} -ab 320k -map_metadata 0 -id3v2_version 3 {}.mp3 \;
rm *.flac

И запускаю его, когда надо пакетно сконвертить какой-нибудь альбом, чтобы закинуть его на флешку и воткнуть в магнитофон.