Разрезать 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

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

:) :D :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.