Форум
Now Playing (aka np)
Привет всем!
Искал, но не нашел на форуме, посему спрашиваю:
Как кто реализовывает фишку "Now playing"?
Насколько я понимаю, все плеера под линукс умеют выдавать информацию об проигрываемом файле в именованый пайп, а её, соотвественно, можно оттуда считать. Однако, скриптов, которые позволяют это сделать, я что-то не нашел, как и плагинов для плееров.
Более конкретно - меня интересует плеер DeadBeef и возможность прочитать инфу о файле (%atrist-%album-%name-%comment) в командную строку, например, чатзиллы или другого ИРК-клиента (аудиум, хчат итд).
Буду благодарен за ответ/совет.
Uncle_Brr:
меня интересует плеер DeadBeef и возможность прочитать инфу о файле (%atrist-%album-%name-%comment) в командную строку, например, чатзиллы или другого ИРК-клиента (аудиум, хчат итд).
Спросите у разработчика здесь
Игорь:
Uncle_Brr:
меня интересует плеер DeadBeef и возможность прочитать инфу о файле (%atrist-%album-%name-%comment) в командную строку, например, чатзиллы или другого ИРК-клиента (аудиум, хчат итд).
Спросите у разработчика здесь
Ага, спасибо - не заметил/не разобрался. Больше вопросов тут не будет.
BigOrange:
https://weechat.org/scripts/source/deadbeef_np.py.html/
Ага, спасибо. Идея понятна. Правда, почитав тему ДедБифа, я понял, что автор уже реализовал плагин для вывода нп. в именованный пайп, так что вытянуть его оттуда - не проблема, поэтому, я пока замолкаю. Думаю тему можно закрыть.
Uncle_Brr:
BigOrange:
https://weechat.org/scripts/source/deadbeef_np.py.html/
Ага, спасибо. Идея понятна. Правда, почитав тему ДедБифа, я понял, что автор уже реализовал плагин для вывода нп. в именованный пайп, так что вытянуть его оттуда - не проблема, поэтому, я пока замолкаю. Думаю тему можно закрыть.
не по теме
для дедбиф много ещё всякого понаписано:
индикаторы вот думаю попробовать, но после того, как он ни с того ни с сего в гтк отказался загружаться, никак не решусь.
Спойлер
~$ yaourt -Ss deadbeefcommunity/deadbeef 0.6.2-5 [installed]
A GTK+ audio player for GNU/Linux.
aur/deadbeef-bs2b 8.cc336f1-1 (1)
bs2b plugin for the DeaDBeeF music player
aur/deadbeef-decast-gtk2-git 0.1-1 (0)
Podcast subscription plugin for DeaDBeeF audio player. GTK2 Ver.
aur/deadbeef-decast-gtk3-git 0.1-1 (0)
Podcast subscription plugin for DeaDBeeF audio player. GTK3 Ver.
aur/deadbeef-git r5866.8631953-1 (89)
Music player based on GTK2 (devel branch)
aur/deadbeef-gnome-mmkeys-git 1.1-1 (0)
DeaDBeeF player Gnome (via DBus) multimedia keys plugin
aur/deadbeef-jack-git 10.62d1e6a-1 (1)
jack plugin for the DeaDBeeF music player
aur/deadbeef-lyrics-hg 36-1 (3)
Lyrics plugin for the DeaDBeeF music player
aur/deadbeef-mpris2-plugin 1.8-1 (13)
MPRISv2 plugin for the DeaDBeeF music player
aur/deadbeef-optimfrog-git 20151108.g07c8965-1 (1)
OptimFROG input plugin for DeaDBeeF
aur/deadbeef-opus-git 80.330e3a3-1 (2)
opus plugin for the DeaDBeeF music player
aur/deadbeef-plugin-customizabletb-gtk2-git 95.5df8f49-1 (2)
Customizable toolbar plugin for DeadBeeF music player. The GTK2 version.
aur/deadbeef-plugin-customizabletb-gtk3-git 95.5df8f49-1 (2)
Customizable toolbar plugin for DeadBeeF music player. The GTK3 version.
aur/deadbeef-plugin-fb 20160128_0.89-1 (22)
A filebrowser plugin for the DeaDBeeF audio player
aur/deadbeef-plugin-fb-git v0.5.6.r14.gbc31e3d9-1 (4)
filebrowser plugin for the deadbeef audio player
aur/deadbeef-plugin-fb-gtk3 20160128_0.89-1 (6)
A filebrowser plugin for the DeaDBeeF audio player
aur/deadbeef-plugin-infobar-ng-gtk2-hg 183-1 (4)
The Infobar-ng plugin for the DeaDBeeF audio player. The GTK2 version.
aur/deadbeef-plugin-infobar-ng-gtk3-hg 183-1 (4)
The Infobar-ng plugin for the DeaDBeeF audio player. The GTK3 version.
aur/deadbeef-plugin-musical-spectrum-gtk2-git r140-1 (2)
Musical Spectrum Plugin for the DeaDBeeF audio player (development version). GTK3 Ver.
aur/deadbeef-plugin-musical-spectrum-gtk3-git r140-1 (2)
aur/deadbeef-plugin-playback-order-gtk2-git r2-1 (0)
A plugin for the DeaDBeeF audio player which displays a combobox to select different playback
orders (development version). GTK2 Ver.
aur/deadbeef-plugin-playback-order-gtk3-git r2-1 (0)
A plugin for the DeaDBeeF audio player which displays a combobox to select different playback
orders (development version). GTK3 Ver.
aur/deadbeef-plugin-playback-status-gtk2-git r5-1 (0)
Playback Status Widget for the DeaDBeeF Audio Player (development version). GTK2 Ver.
aur/deadbeef-plugin-playback-status-gtk3-git r5-1 (0)
Playback Status Widget for the DeaDBeeF Audio Player (development version). GTK3 Ver.
aur/deadbeef-plugin-quick-search-gtk2-git r15-1 (0)
Quick playlist search bar plugin for the DeaDBeeF audio player (development version) GTK2 Ver.
aur/deadbeef-plugin-quick-search-gtk3-git r15-1 (0)
Quick playlist search bar plugin for the DeaDBeeF audio player (development version) GTK3 Ver.
aur/deadbeef-plugin-vk 0.2.2-1 (3)
DeadBeef VKontakte plugin
aur/deadbeef-plugin-vu-meter-git 20150510-1 (0)
Retro VU Meter Plugin for the DeaDBeeF audio player (development version)
aur/deadbeef-plugin-waveform-gtk2-git r151-1 (2)
Waveform Seekbar Plugin for the DeaDBeeF audio player (development version). GTK2 Ver
aur/deadbeef-plugin-waveform-gtk3-git r151-1 (2)
Waveform Seekbar Plugin for the DeaDBeeF audio player (development version). GTK3 Ver
aur/deadbeef-plugins-dvar-svn 8-4 (5)
ddb vfs archive reader plugin for deadbeef, provides gzip, 7z and rar support
aur/deadbeef-plugins-psipublish 1.3-1 (0)
Plugin for DeaDBeeF to publish tune in Psi/Psi+
aur/deadbeef-qt 7.3710be0-1 (5)
Qt based user interface plugin for DeaDBeeF music player.
aur/deadbeef-quick-search-gtk2-git 12.e31f35c-1 (2)
Quick Search Plugin for the DeaDBeeF Audio Player The GTK2 version.
aur/deadbeef-quick-search-gtk3-git 12.e31f35c-1 (2)
Quick Search Plugin for the DeaDBeeF Audio Player The GTK3 version.
aur/deadbeef-replaygain-control-gtk2-git 6.c0788d4-1 (1)
Replay gain control plugin for DeadBeeF music player. The GTK2 version.
aur/deadbeef-replaygain-control-gtk3-git 6.c0788d4-1 (1)
Replay gain control plugin for DeadBeeF music player. The GTK3 version.
aur/deadbeef-replaygain-scan-git 10.154527e-1 (1)
Replay scan control plugin for DeadBeeF music player.
aur/deadbeef-stereo-widener-git 5.d3990d7-1 (1)
BigOrange:
Uncle_Brr:
BigOrange:
https://weechat.org/scripts/source/deadbeef_np.py.html/
Ага, спасибо. Идея понятна. Правда, почитав тему ДедБифа, я понял, что автор уже реализовал плагин для вывода нп. в именованный пайп, так что вытянуть его оттуда - не проблема, поэтому, я пока замолкаю. Думаю тему можно закрыть.
не по теме
для дедбиф много ещё всякого понаписано:
индикаторы вот думаю попробовать, но после того, как он ни с того ни с сего в гтк отказался загружаться, никак не решусь.
"Я старый солдат и не знаю слов любви..." (с)к/ф
Знаешь, я люблю вио- и консольные плеера - чтобы оно там болталось в бэкграунде и, НАКРАЙНЯК, каким-нибудь гроулом выводило информацию о текущей композиции, и не жрало ни проц ни память. Все эти пищалки-перделки (без обид) мне нафиг не нужны - они только отвлекают от музыки - в конце концов можно слушать и из Вороны (Data Crow) - уж больше, чем там инфы и плюшек получить просто невозможно. А вот - нужно ли? В конце концов - плееер - это плеер, а каталог - это каталог; почему ВНЕЗАПНО все решили, что всю инфу надо запихивать непосредственно в файл - я, честно, не знаю - наверное от лени. Да вообще (скажу кощунственное) ID3Tag ver.2.x - это вселенское зло. Дать волю юзерам запихивать в таг ВСЁ, что угодно, вплоть до видео - это ж надо до такого додуматься... Ну, хорошо, когда - послушал/стёр/выкинул, а то делать коллекционерам, у которых по 8-10000 дисков? А фтп-архивам? Ну, хорошо, ХДД нонеча подешевели, но сколько ж их надо? И вообще - очень хорошо сказал то ли Марк Твен то ли Джером К. Джером: "Что такое "брелок для ключей"? - Это такая маленькая штучка, которая позволяет потерять все ключи одновременно."
Я всегда вспоминаю эту фразу, когда переливаю инфу с меньшего харда на больший... (Что такое, когда на твоих глазах сыпется райд из 32 винтов - я видел и увидеть больше никогда не хочу - сердце уже не то.)
Так вот, к чему я? Я к тому, что паузы (мега/гига/терабайты тишины - ну, хорошо - ПОКА не тера) и неимоверного размера (сам видел таг вер.2 размером в 16(!) мегов на звуковом файле длиной в 40 СЕКУНД!) таги - безумно и бездумно сокращают свободное пространство носителей.
(///)
Говорят, что суть ДАО в самоограничении. Я согласен - отбрасывая второстепенное, уделяешь больше внимания главному.
Извини, "Остапа понесло".
В общем, о чём я? Я о том, что если есть возможность отключить все плагины, КРОМЕ НЕОБХОДИМЫХ, я их отключу. И ничего не глючит. :)