Как я могу получить информацию о текущей песне

Я хочу знать, как я могу получить информацию о текущей песне ( название , исполнитель , альбом и т. Д.), Независимо от того, какой проигрыватель работает. Я видел, что какой-то виджет KDE может это сделать.

Как я могу это сделать? есть ли какой-нибудь стандартный протокол или интерфейс для получения информации о песне?

3
задан 10 April 2012 в 17:04

2 ответа

Для этого нет стандартного протокола, виджет, о котором вы говорите, просто обрабатывает множество протоколов. Например, у Амарока есть свой путь, у VLC - другой, и т. Д ...

0
ответ дан 10 April 2012 в 17:04

Простой способ из командной строки - прочитать выходные данные из pulseaudio, чтобы получить список свойств входного сигнала приемника, выполнив следующую команду в терминале

pacmd list-sink-inputs

. Таким образом, мы видим приложение, которое инициировал поток, а также другие свойства песни из метатегов (включая исполнителя, название и т. д.), если доступно.

0
ответ дан 10 April 2012 в 17:04

Другие вопросы по тегам:

Похожие вопросы: