您好,我正在尝试创建一个 youtube 下载器,我真的想要一个播放列表选项来下载到 mp3
但我在任何地方都找不到如何过滤播放列表:
我试过playlist.streams.filter(only_audio=True)
但它不起作用..
而且我似乎无法在任何地方找到答案......
最佳答案
为了解决这个问题,我需要检查源代码,因为文档的文档记录很差。
没有.stream
类接口(interface)Playlist
因此您不能调用该方法。由于.stream
接口(interface)与 YouTube
一起使用类从而获得 YouTube
的实例来自播放列表似乎最合乎逻辑。
请注意,我已经看过 Playlist.download_all
但他们不能用来应用音频过滤器。
pl = Playlist("...")
for yt in pl.videos:
yt.streams.filter(only_audio=True)
关于python - 仅在 pytube 的播放列表中下载音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63382212/