Разрезать flac Разделить flac на треки

Приветствую!

Я являюсь активным пользователем Plex Media Server, использую web, mobile (android, ios) и TV (samsing) клиенты. В основном отдавал через него видео и фото, недавно решил создать библиотеку аудио и обнаружил, что Plex единый файл flac проигрывает как один трек, что доставляет неудобство, как при прослушивании, так и в медиаданных альбомов.

Как хранилище, я использую FreeBSD 10.2, но и для Linux такое решение тоже подойдет. Нам нужно поставить две программы, я использую порты:

# cd /usr/ports/audio/cuetools && make install clean
# ln -s /usr/local/share/examples/cuetools/cuetag.sh /usr/local/bin/
# cd /usr/ports/audio/shntools && make install clean
# rehash

После установки, переходим в каталог где лежит наш альбом, который нам нужно разбить на треки и выполняем следующие команды:

# cuebreakpoints ваш.cue | shnsplit -o flac -f ваш.cue -t "%n-%t" ваш.flac

Где cuebreakpoints парсит ваш .cue файл и передает программе  shnsplit данные о треках, с помощью которых shnsplit их разрезает по времени, для того, чтобы получить на выходе фалы по типу ##-trackname.flac добавляем ключи -f ваш.cue -t “%n-%t”, где %n – номер трека, %t -имя трека (title).

Остается прописать теги в разрезанные треки командой:

# cuetag.sh ваш.cue *-*.flac

Ну и можно удалить исходные файлы, если они вам больше не потребуются:

# rm ваш.cue ваш.flac

Собственно все, пока.

0 0 голосовать
Рейтинг статьи
Подписаться
Уведомление о
guest
0 Комментарий
Встроенные отзывы
Просмотр всех комментариев