mpvベースのBaka Mplayerというメディアプレイヤーを使っています。
mpvはyoutube-dlと組み合わせることができますが、呼び出すyoutube-dlをyt-dlpに置き換えたいわけです。(シンボリックリンク張れば良さそうですが……)
このコミットによると、ytdl_path
にyoutube-dlの代替パスを指定できるようです。
具体的には、mpvの設定ファイル(もしくはコマンドラインのオプションに)にscript-opts=ytdl_hook-ytdl_path=<代替パス>
を追加するということです。
mpvの設定ファイルは~/.config/mpv/mpv.conf
にあります。
$ cat ~/.config/mpv/mpv.conf script-opts=ytdl_hook-ytdl_path=yt-dlp