youtube-dlを使用するとEOFエラーが発生する

youtube-dlを使用するとEOFエラーが発生する

いつものようにyoutube-dlを使用してYouTubeビデオをダウンロードしようとしていますが、奇妙なEOFエラーが発生し続けます。ダウンロードフォルダを確認するときにダウンロードファイルをさまざまな部分に分割しましたが、ある部分は別の部分の*.part拡張子を持ち、*.part-init次に*.part-SegX「X」番号0-9の異なるさまざまなファイルを分割します。

これが端末出力の様子です。

youtube-dl -c -f 'bestvideo[height<=720]+bestaudio/best[height<=720]' https://www.youtube.com/watch?v=wLduVQOagFk
[youtube] wLduVQOagFk: Downloading webpage
[youtube] wLduVQOagFk: Downloading video info webpage
[youtube] wLduVQOagFk: Extracting video information
WARNING: unable to extract uploader nickname
[youtube] wLduVQOagFk: Downloading MPD manifest
[youtube] wLduVQOagFk: Downloading MPD manifest
[dashsegments] Total fragments: 45
[download] Destination: Shonen vs Seinen-wLduVQOagFk.f136.mp4
[download]  35.6% of ~46.96MiB at 30.29KiB/s ETA 16:33ERROR: unable to download video data: <urlopen error EOF occurred in violation of protocol (_ssl.c:590)>

何が起こっているのか、この問題を解決する方法についてのアイデアはありますか?それともこれは一種のバグですか?

答え1

ほとんどの問題は簡単なアップデートで解決できますyoutube-dl -U

答え2

youtube-dl -U@chevallierの提案に従ってyoutube-dlが機能しないため、更新する方法を見てきました。これは私にとって効果的でした...

sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl

関連情報