错误:无法下载视频

错误:无法下载视频

我一直使用youtube-dl从 YouTube 下载视频,但突然停止工作:

youtube-dl "http://www.youtube.com/watch?v=wglrcytdE9Y&feature=related"

[youtube] Setting language
[youtube] wglrcytdE9Y: Downloading video webpage
[youtube] wglrcytdE9Y: Downloading video info webpage
[youtube] wglrcytdE9Y: Extracting video information

ERROR: unable to download video

youtube-dl --version
2012.02.27

答案1

我在每个视频中都得到了这个,甚至是以前有效的视频。尝试下载的 URLyoutube-dl返回 403 错误,因此我怀疑 Youtube 在内部更改了某些内容,从而破坏了脚本(这不是第一次)。

有相当多的 youtube-dl 开发活动今天,以及最新版本github有效,所以你应该拉它。youtube-dl可以使用标志自动执行此操作-U

$ youtube-dl -U
Updating to latest version...
Updated youtube-dl. Restart youtube-dl to use the new version.

答案2

查看这个修复:

sudo apt-get install git
git clone https://github.com/rg3/youtube-dl.git
sudo apt-get install zip
nano youtube_dl/InfoExtractors.py (modify line 405)
make compile
./youtube-dl 

答案3

一个常见的错误是没有转义&.将 URL 放在引号中应该可以解决此问题:

$ youtube-dl -t "http://www.youtube.com/watch?v=uHlDtZ6Oc3s&feature=channel_video_title"

相关内容