Beets

0_1347479658

Когда выводишь музыкальный плеер на большой экран, корявые теги и отсутствие обложки начинают заметно раздражать. А прописывать их вручную — геморройно. Для таких случаев придуман beets — как называет его автор, инструмент организации аудиотеки для маниакально одержимых аудиофилов.
Установка проходит аналогично тому, что мы делали с FlexGet:
sudo apt — get install python — pip sudo pip install beets
После этого нужно провести начальную конфигурацию. Создадим нужные файлы:
mkdir — р -/.conftg/beets
touch ~/.config/beets/config,yaml
mkdir — p ~/.data/beets/
touch ~/.data/beets/musiclibrary.bib
nano ~/.config/beets/config.yaml
Базовый конфиг можно сделать, например,
такой:
directory: /media/HD/Music/ й путь до
медиатеки
library: ~/.data/beets/musiclibrary.bib import:
move: yes
copy: no
В таком случае beets будет записывать все изменения прямо в файлы, а не копировать файлы с новыми тегами в отдельную папку. За дальнейшими опциями проследуй в документацию lgoo.gl/VM9P5l. Для того чтобы начать прописывать теги, можно вбить:
beet import /media/HD/Music/
По умолчанию процесс ручной. Система опрашивает MusicBrainz для каждого альбома, ранжирует варианты и предлагает их пользователю. Поэтому запасись терпением и временем. Можно поизучать опции автоматизации, их очень и очень много.
FLEXGET
Использовать Raspberry при работающем ХВМС (да и вообще) для закачки торрентов — неблагодарное занятие. Тем не менее, если NAS ставить не хочется, можно пойти на некоторые хитрости. Flexget — это система, способная автоматизировать поискторрентов, формировать очередь для Transmission и делать все это по cron’у. Таким образом, запускать поиск серий можно в ночное время. Установка проста:
sudo apt — get install python — pip
sudo pip install flexget
sudo easy_install transmissionrpc
Про возможности FlexGet можно было бы написать огромную статью. С его помощью можно задавать любые параметры раздач, включая качество, размер, релиз-группу.
Доступна интересная интеграция с IMDB: если занести фильм в список для просмотра Iwatchlist на сервисе, FlexGet добавит его в свою очередь и пойдет искать при первой возможности. Заинтересовавшимся стоит обратить внимание на официальный cookbook (flexget.com/wikt/Cookbook) и примеры конфигураций (flexget.com/wiki/Cookbook/Users). При желании систему можно постоянно расширять дополнительными правилами, получая все более умную качалку.