Con yt-dlp è possbile ottenere un elenco di tutti i formati video e audio di un filmato su YouTube (Vimeo, TikTok, ecc.), scegliere la migliore combinazione disponibile e scaricarla:

yt-dlp -f - "https://www.youtube.com/watch?v=00000000000" -o ~/Downloads/%(title)s\ [%(id)s]\ [%(format_id)s].%(ext)s

Dopo aver ottenuto la lista di tutti i formati, rispondere bv+ba/b alla domanda Enter format selector: per scaricare il miglior video e il miglior audio uniti insime, oppure specificare uno o più formati digitandone l’ID, per esempio 231+139 o 248.

È possibile salvare questa configurazione in ~/yt-dlp/config:

# Lines starting with # are comments
# List of available format codes for particular video, then interactively provide the format selector for each video
-f -
# Download directory
-o ~/Downloads/%(title)s\ [%(id)s]\ [%(format_id)s].%(ext)s

Da ora in poi basterà scrivere e scegliere i formati con:

yt-dlp "https://www.youtube.com/watch?v=00000000000"

fonte: 1, 2, 3