>>109063590
>yt-dlp but nowadays there are quality caps and errors like soundless files.
Set up a proper config file.
For getting good audio and video i use this
-f (bestvideo[height>2160][vcodec^=av01]/bestvideo[height>2160][vcodec=vp9]/bestvideo[height>1440][vcodec^=av01]/bestvideo[height>1440][vcodec^=vp9][fps>30]/bestvideo[height>1440][vcodec^=vp9]/bestvideo[height>1080][vcodec^=av01]/bestvideo[height>1080][vcodec^=vp9][fps>30]/bestvideo[height>1080][vcodec^=vp9]/bestvideo[height>720][vcodec^=av01]/bestvideo[height>720][vcodec^=vp9][fps>30]/bestvideo[height>720][vcodec^=avc1][fps>30]/bestvideo[height>720][vcodec^=vp9]/bestvideo[height>720][vcodec^=avc1]/bestvideo[height>240][vcodec^=av01]/bestvideo[vcodec^=vp9][fps>30]/bestvideo[vcodec^=avc1][fps>30]/bestvideo[height>240][vcodec^=vp9]/bestvideo[height>240][vcodec^=avc1]/best[height>240]/bestvideo[vcodec^=av01]/bestvideo[vcodec^=vp9]/bestvideo[vcodec^=avc1]/bestvideo)+(bestaudio[asr=48000]/bestaudio)/bestaudio[ext=opus]/best