環境
- Ubuntu 22.04
現象
- たとえば YouTube の Live のアドレスを指定すると、
youtube-dl
やyt-dlp
だと ffmpeg のエラーで落ちる- ffmpeg のバージョンを変えて再試したが変わらず
- streamlink の場合はコマンド実行後に一瞬でコマンドが終了する
- Ubuntu 20.04 の環境ではちゃんと落とせる
- Ubuntu 22.04 上で Docker で yt-dlp を実行したところ、同様にエラーになった*1
- ストリーミングライブじゃない場合は問題ない
推測
Ubuntu 22.04 では OpenSSL の扱いが変わったからっぽい。TeraTerm で SSH 接続できないという問題も出てきているらしい。
結論
待つしかなさそう。幸い 20.04 の環境(Raspberry Pi)が残っているので、こちらを使えばいい。ストリーミングだけ、なんてごくまれだし*2。