恥は/dev/nullへ by 初心者

~ PC初心者による右往左往の記録 ~

yt-dlpを入れ直してみた

Debian上にあるyt-dlpを久しぶりに使ってみたら、エラーが表示されて期待通りに動いてくれませんでした。ネット情報によると、yt-dlpを最新の状態にアップデートすると直ることが多いと書かれていたので、次のコマンドを実行しました。

yt-dlp --update


すると、apt upgradeを使ってねというメッセージが表示されました。
元々aptでインストールしたものなので、このメッセージが表示されたのでしょう。

そこで、次のようにしましたが、upgradeされたのはブラウザのみでした。

sudo apt update
sudo apt -y upgrade


これでは何も解決していません。結局、aptでインストールしたyt-dlpを削除して、github上から最新のものを取ってくることにしました。

# aptでインストールしたyt-dlpを削除
sudo apt purge yt-dlp
sudo apt autoclean

# 私の環境では .localの下にbinディレクトリが無かったので作成
mkdir .local/bin

# yt-dlpをダウンロード
wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O ~/.local/bin/yt-dlp
chmod a+rx ~/.local/bin/yt-dlp


ダウンロードした最新のyt-dlpを試してみたところ、無事に動画ファイルをダウンロードできました。