如何在python3中使用youtubedl流式传输视频

2024-04-25 23:04:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用python流式传输youtube视频的音频,youtube-dl允许我下载视频(在我的例子中是音频),但是这个过程可能需要一些时间。我的目标是能够像在youtube视频上那样“动态”地播放音频。我想开始播放的音频和仍然下载其余的时间。在

我知道youtube-dl命令行程序允许将视频流到媒体播放器,例如VLC: youtube-dl -o - -- "[videoID]" | vlc -。我可以创建一个子进程并执行该命令,但如果可能,我希望使用更干净的方法。在

我希望有一些数据可以在以后传输到音频设备上。我不需要将音频存储在文件中,但如果有临时文件,也没什么大不了的。在


Tags: 命令行程序目标视频youtube过程时间流式