суббота, 17 января 2009 г.

Рекурсивное перекодирование FLAC-файлов в MP3 с сохранением ID3 тегов

Для того чтобы с комфортом перекодировать музыку в формате FLAC в MP3 вам понадобятся:
Отличительные особенности скрипта flac2mp3.sh:
  • Рекурсивная обработка нескольких альбомов сразу
  • Создание ID3 тегов на основе мета-информации во FLAC-файлах
  • Автоматическое сохранение mp3-файлов в отдельной директории
Использование:
flac2mp3.sh <input_dir> <output_dir> [lame_opts]
Пример:
flac2mp3.sh /tmp/my/flac/albums /tmp/my/mp3 "-b 320 -h"
Вот как могут выглядеть директории input_dir и output_dir после вызова скрипта:
tree /tmp/my/flac/albums

/tmp/my/flac/albums
`-- album1
|-- track1.flac
`-- track2.flac

1 directory, 2 files

tree /tmp/my/mp3

/tmp/my/mp3
`-- albums
`-- album1
|-- track1.mp3
`-- track2.mp3

2 directories, 2 files

Все необходимые директории создаются скриптом автоматически.

Статья опубликована на портале OpenNET