【发布时间】:2020-04-17 15:52:09
【问题描述】:
我正在开发一个基于 Raspberry Pi (2 B+) 的语音助手,我希望集成的功能之一是随时随地播放我的播放列表。
我尝试在 os.system 中使用 youtube-dl 和 mplayer,灵感来自 this 答案
youtube-dl --playlist-random -o - "https://www.youtube.com/playlist?list=PLFepKcct_CJG0mu-nb-HvQ52FRKTEO6hT" | mplayer -
我知道youtube-dl 将下载视频并将流传输到mplayer,mplayer 将播放音乐。
发生的事情是代码完美地播放了第一个视频,但是一旦视频结束,mplayer 就会停在最后一帧的任何位置。即使我可以看到youtube-dl 正在下载播放列表中的视频,它也不会继续播放下一个视频。
有什么方法可以让我使用youtube-dl 无缝播放播放列表中的多首歌曲?
【问题讨论】:
标签: python python-3.x youtube youtube-dl mplayer