[Music] Fix cyrillic tags + Useful moc shortcats

Налоели кракозяблики в плеере? Мне тоже. Правим.

Для правки тегов понадобится утилита mid3iconv, доступная из пакета python-mutagen. Ставим:

sudo apt-get -y install python-mutagen

Далее перемещаемся в папку с музыкой. И конвертируем теги в unicode + одновременно удаляем ID3v1 теги, предварительно переместив инфу из них в ID3v2:

find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

Шорткаты для MOC:

# Добавляем в ~/.moc/config

# Фиксим теги для выбранного файла по F1
ExecCommand1 = "mid3iconv -e CP1251 --remove-v1 %f"

# Нормализируем громкость выделенного файла по F4
ExecCommand4 = "mp3gain -r -k -w -T -d 3 %f"

# Копируем выбранный файл/папку в другую папку по F5
ExecCommand5 = "cp -r %f $HOME/Downloads"

# Записываем поток с радио или песню с онлайн-трансляции по F7
ExecCommand7 = "wget -c -P $HOME/Downloads %f"

# Удаляем выбранный файла/папки по F8
ExecCommand8 = "rm -rf %f"

Leave a comment