使用 pl =播放列表(链接),
具有中文名称的播放列表:不好-请输入空白 https://www.youtube.com/watch?v=HSUaNt76UAM&list=RDHSUaNt76UAM
播放列表有效: https://www.youtube.com/watch?v=58PpYacL-VQ&list=UUd6MoB9NC6uYN2grvUNT-Zg
是因为编码问题?但是pytube在下载带有中文名称的视频时效果很好。
答案 0 :(得分:1)
这是库的问题,但现在有a fix,但尚未合并...
这是一个临时的解决方法:
pip uninstall pytube3
并从叉子安装它:
pip install git+https://github.com/Maelstrom6/pytube3.git
希望这会有所帮助.....
答案 1 :(得分:0)
尝试一下,
from pytube import Playlist
playlist = Playlist(youtube video link)
print('Number of videos in playlist: %s' % len(playlist.video_urls))
for video_url in playlist.video_urls:
print(video_url)
希望这对您有帮助!