A noter aussi l'option -g qui permet d'obtenir l'URL du stream video, audio ou video+audio sans le télécharger immédiatement. Par exemple, je regarde rarement les vidéos sur mon ordinateur portable. En général, je copie l'URL de la page web puis je lance un petit script qui extrait l'URL du stream et l'envoi au un raspberry pi connecté à ma TV avec Kodi.
Ainsi, la commande utilisée par mon script est yt-dlp -f 'best[height<=720]/bestvideo[height<=720]/bestaudio' -g --playlist-end 1 "$URL"
Mon rpi ne peut pas décoder en 1024p donc l'option -f demande le meilleur flux vidéo en 720p maximum avec audio et si cela n'existe pas alors une vidéo 720p sans audio et en dernier recours un flux audio sans vidéo.
L'option --playlist-end 1 permet de ne générer qu'un seul stream quand l'URL plusieurs vidéos.
[^] # Re: En attendant...
Posté par SChauveau . En réponse au journal Une idée pour économiser 2.21 gigowatts sur la bande passante de Youtube. Évalué à 5.
La section FORMAT SELECTION est aussi disponible ici https://github.com/yt-dlp/yt-dlp#format-selection . C'est assez compliqué mais aussi assez puissant quand on a compris.
A noter aussi l'option
-gqui permet d'obtenir l'URL du stream video, audio ou video+audio sans le télécharger immédiatement. Par exemple, je regarde rarement les vidéos sur mon ordinateur portable. En général, je copie l'URL de la page web puis je lance un petit script qui extrait l'URL du stream et l'envoi au un raspberry pi connecté à ma TV avec Kodi.Ainsi, la commande utilisée par mon script est
yt-dlp -f 'best[height<=720]/bestvideo[height<=720]/bestaudio' -g --playlist-end 1 "$URL"Mon rpi ne peut pas décoder en 1024p donc l'option
-fdemande le meilleur flux vidéo en 720p maximum avec audio et si cela n'existe pas alors une vidéo 720p sans audio et en dernier recours un flux audio sans vidéo.L'option
--playlist-end 1permet de ne générer qu'un seul stream quand l'URL plusieurs vidéos.