URL 的 YouTube 视频下载器

YouTube Video Downloader with URL

我在 2 周前使用此代码下载了一个 Youtube 视频并且它有效但现在当我尝试 运行 它时我得到了这个:

引发 HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP 错误 404: 未找到

如何解决?

from pytube import YouTube
link=input("Enter the URL link : ")
video=YouTube(link)

video.streams.get_highest_resolution().download(output_path=r'D:\YouTubevideos')

print("Download done")
from pytube import Playlist
playlist_link=input("Enter the play list link : ")
playlist=Playlist(playlist_link)
for videos in playlist.videos:
    videos.streams.get_highest_resolution().download(output_path='D:\YouTubevideos')

升级你的 pytube 包,它应该是固定的。当前版本为 10.8.5

pip install pytube --upgrade

没有修复,这是包本身的问题。请等待更新或暂时使用其他 youtube 包,例如 pypi 或 youtube_dl