Здравия!
Есть ли где описание символов (типа %p %t) в строках плейлиста и как их там применять? Раньше уже делал, чтобы было только название песни, но как не помню, а старые конфиги потерял. Вообще-то я догадываюсь, что %t это и есть название песни, но не работает. Там изначально было ещё какое-то условие %if, в общем, не так просто.
man qmmp в генте отсутствует, /usr/shre/doc/ пуст, в инете тишина по этому поводу.
qmmp формат строк плейлиста
Модератор: Модераторы разделов
- /dev/random
- Администратор
- Сообщения: 5288
- ОС: Gentoo
Re: qmmp формат строк плейлиста
Я qmmp не пользуюсь, но судя по беглому grep'у исходников, нужно ввести qmmp --nowplaying-syntax.
Re: qmmp формат строк плейлиста
Настройки Qmmp => Список => Формат группы: в конце строки есть Выбор, 11 пунктов (Исполнитель, Альбом и т.д.), жмакаешь на пункт в этом подменю и в строку исполнения вставляются символы (во всяком случае так в Mageia)
%p%if(%p&%a, - %if(%y,[%y] ,),)%a —дефолтная строчка в настройках GUI плеера
Перечисление разделено дефисом: %p - %a - %aa - %g
%p — Исполнитель
%a — Альбом
%aa — Исполнитель альбома
%g — Жанр
%c — Комментарий
%C — Композитор
%D — Номер диска
%y — Год
%if(%p&%a,%p - %a,%p%a) — Условие
%p%if(%p&%a, - ,)%a — Испонитель/альбом
%p%if(%p&%a, - %if(%y,[%y] ,),)%a — Испонитель/год/альбом
В самом первом пункте настроек => Внешний вид => Общие => Формат имени окна (здесь Выбор подменю больше - 16 пунктов, но принцип вставки в строку исполнения тот же)
%if(%p,%p - %t,%t) — дефолтная строчка
Например: %n - %NN - %l - %f - %F - %if(%p,%p - %t,%t)
%n — Номер трека
%NN — 2-х разрядный номер трека
%l — Длительность
%f — Имя файла
%F — Путь к файлу
%t — название
%if(%p,%p - %t,%t) — Условие
%p%if(%p&%a, - %if(%y,[%y] ,),)%a —дефолтная строчка в настройках GUI плеера
Перечисление разделено дефисом: %p - %a - %aa - %g
%p — Исполнитель
%a — Альбом
%aa — Исполнитель альбома
%g — Жанр
%c — Комментарий
%C — Композитор
%D — Номер диска
%y — Год
%if(%p&%a,%p - %a,%p%a) — Условие
%p%if(%p&%a, - ,)%a — Испонитель/альбом
%p%if(%p&%a, - %if(%y,[%y] ,),)%a — Испонитель/год/альбом
В самом первом пункте настроек => Внешний вид => Общие => Формат имени окна (здесь Выбор подменю больше - 16 пунктов, но принцип вставки в строку исполнения тот же)
%if(%p,%p - %t,%t) — дефолтная строчка
Например: %n - %NN - %l - %f - %F - %if(%p,%p - %t,%t)
%n — Номер трека
%NN — 2-х разрядный номер трека
%l — Длительность
%f — Имя файла
%F — Путь к файлу
%t — название
%if(%p,%p - %t,%t) — Условие
Spoiler
Shell
qmmp --nowplaying-syntax
Синтаксис:
%p - исполнитель
%a - альбом
%aa - исполнитель альбома
%t - название
%n - номер трека
%NN - 2-х разрядный номер трека
%g - жанр
%c - комментарий
%С - композитор
%D - номер диска
%f - имя файла
%F - полный путь
%y - год
%l - длительность
%if(A&B&C,D,E) - условие
Re: qmmp формат строк плейлиста
Угу,
вот как это добро (и даже не всё, а всего лишь %t) заставить работать, не выходит.
Вставляю в эти строки единственно %t - выводит всё полностью, вместе с исполнителем, и там и там.
А конкретно у qmmp есть форум, или только тикеты писать по ошибкам? Не находится.
Spoiler
qmmp --nowplaying-syntax
Syntax:
%p - artist
%a - album
%aa - album artist
%t - title
%n - track
%NN - 2-digit track
%g - genre
%c - comment
%C - composer
%D - disc number
%f - file name
%F - full path
%y - year
%l - duration
%{bitrate} - bitrate
%{samplerate} - sample rate
%{channels} - number of channels
%{samplesize} - bits per sample
%{format} - format name
%{decoder} - decoder name
%{filesize} - file size
%if(A&B&C,D,E) - condition
%dir(n) - directory name located on n levels above
Syntax:
%p - artist
%a - album
%aa - album artist
%t - title
%n - track
%NN - 2-digit track
%g - genre
%c - comment
%C - composer
%D - disc number
%f - file name
%F - full path
%y - year
%l - duration
%{bitrate} - bitrate
%{samplerate} - sample rate
%{channels} - number of channels
%{samplesize} - bits per sample
%{format} - format name
%{decoder} - decoder name
%{filesize} - file size
%if(A&B&C,D,E) - condition
%dir(n) - directory name located on n levels above
Для плейлиста вроде как второй вариант должен работать, но увы, не работает. А первый для текущей песни, которая в окне самого прокручивается. Тоже не работает.
Вставляю в эти строки единственно %t - выводит всё полностью, вместе с исполнителем, и там и там.
А конкретно у qmmp есть форум, или только тикеты писать по ошибкам? Не находится.
- /dev/random
- Администратор
- Сообщения: 5288
- ОС: Gentoo
Re: qmmp формат строк плейлиста
Ну насколько правильно это отображает сам qmmp через ПКМ на песне => "View track details". Да и не только этот трек, а все, поголовно, из разных времён/коллекций.
Re: qmmp формат строк плейлиста
Написал авторам, ответили: "Ctrl+H или "Etc" -> показывать названия колонок. Далее правой кнопкой мыши по названию колонки -> изменить колонку". Сработало.