我是使用编程vlc的新手,我正在使用python特别是python-vlc来播放互联网广播电台。
我让它在播放电台但无法播放正在播放的当前曲目。 当我收到音轨信息时,它会一直返回Track 1.
无论如何,我正在寻找一种获得改变歌曲的方法。似乎有可能。因为vlc标题栏显示当前正在播放的歌曲,并且窗口会弹出新播放歌曲的通知。
我更喜欢用歌曲获取更改事件,这样我就不必轮询以查看名称是否更改。
任何帮助都将不胜感激。
答案 0 :(得分:2)
在MPEG流中,没有"歌曲"。它只是一个音频流。有些广播电台确实在两者之间更改了元数据,因此您可以检查流标题是否发生变化。但那是纯粹的启发式。
我猜您看到的通知也是由元数据更改触发的。