yt-dlp
ちゃんとメンテされてる
HomeBrewで入る
ffmpegも一緒に入れる必要がある
以下エイリアス貼っとくと便利
youtube-dl時代のものなのでもっといいのがあるかもです...
-fでbestvideo+bestaudioを選択するといい感じのが落ちてくる
さらにmp4で結合するためにmp4,m4aを選択する必要あり
意味は最高画質・最高音質(それぞれmp4,m4a)を別々でDLしmp4で結合する
code:zsh
alias youtube-dl-best='yt-dlp -f "bestvideoext=mp4+bestaudioext=m4a/bestext=mp4/best" --merge-output-format mp4' うまく音声が再生されない場合
あとでまとめる