pafy (0.5.4) と youtube_dl を使用して YouTube から選択した動画をストリーミングしようとしていますが、どの URL を使用しても利用できないというエラーが発生します。
私のコードは数週間前に機能していましたが、今日試してみると、HTTP is not supported エラーが発生しました。その結果、youtube_dl を 20190901 にアップグレードしたところ、ブラウザで YouTube リンクを再生できるにもかかわらず、ソースを利用できないというエラーが表示されます。
import pafy
import youtube_dl
url = 'https://www.youtube.com/watch?v=4qvXvDfGnh8&ab_channel=ChannelTD'
vPafy = pafy.new(url)
これにより pafy オブジェクトが初期化されますが、代わりに次のエラーが返されます。
「エラー: このビデオは利用できません。」