YouTubeから動画をダウンロードするために使用しましたが、突然動作youtube-dl
が停止しました。
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
私は以前に働いていたビデオを含むすべてのビデオからこれを取得します。ダウンロードしようとしているURLはyoutube-dl
403エラーを返すため、YouTubeがスクリプトを内部的に違反するものを変更したようです(最初ではありません)。
youtube-dl開発活動がかなり多いですね今日と最新バージョンフラッグハブ動作するので、引っ張る必要があります。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"