Организация файлов в Rhythmbox: номер диска перед номером дорожки
Недавно я установил плагин File Organizer для музыкального проигрывателя Rhythmbox и органайзер для GNOME.
Теперь, когда я пытаюсь настроить организацию моей музыки в разделе « Настройки»> «Музыка»> «Структура библиотеки» , я получаю следующие настройки для
File name
а также
Folder hierarchy
это именно то, что я хотел бы, за исключением того, что если у меня есть альбомы, состоящие более чем из одного диска, я бы хотел, чтобы Организатор файлов добавлял номер диска к имени, например
../Help!/01-07 - Ticket To Ride.m4a
Странно, я могу вставить номер диска в метаданные музыкального файла
Но я не могу установить его как параметр в структуре библиотеки.
Мне не нравится решение, которое кто-то предложил изменить название альбома, чтобы оно включало номер диска, поскольку это метаинформация, которую можно использовать в качестве средства форматирования имени файла. Если есть обходной путь путем редактирования кодов Python или некоторых руководств, которые могут мне помочь, все приветствуется. Спасибо за ваше время.
Дополнительная информация:
$ rhythmbox --version
rhythmbox 3.4.4
$ lsb_release -a
Description: Ubuntu 20.04.3 LTS
Codename: focal
1 ответ
Я нашел "так себе" решение (то есть не совсем удовлетворительное). С использованиемdconf-editor
инструмент, вдохновленный этим обсуждением , мне удалось найти
layout-filename
установка (под
/org/gnome/rhythmbox/library/layout-filename
) и изменено со значения по умолчанию
%tN - %tt
к
%aN-%tN - %tt
что каким-то образом дает то, что я хотел, поскольку спецификатор формата означает
%aN -- номер диска альбома, дополненный нулями
ключ, к сожалению, это добавляет к альбомам без номера диска ужасно выглядящий номер диска "00"
нормальное поведение
Ненормальное поведение
Я думаю, что на данный момент единственной необходимой функцией является условное добавление
%aN
форматировать, только если номер не
00
.