14 liens privés
Paramètres utiles :
--cookies-from-browser firefox→ Utilise les cookies disponibles du navigateur. Pratique quand Youtube bloque certains retours.--flat-playlist→ Retourne la liste des vidéos disponibles.--playlist-end 10→ Limite la liste aux 10 premiers résultats.--print "%(id)s"$'\t'"%(duration_string)s"$'\t'"%(title)s"→ Formate la liste de sortie en mettant l'ID, la durée et le titre de la vidéo sur une même ligne, le tout séparé par des tabulations.-F→ Retourne la liste des formats audios et/ou vidéos disponibles pour une vidéo donnée.-f "399+139"→ Sélectionne les formats 399 et 139 pour le téléchargement.--merge-output-format mp4→ Fusionne l'ensemble des formats téléchargés dans un même fichier mp4.--postprocessor-args "ffmpeg:-ss 60 -c copy -avoid_negative_ts make_zero -movflags +faststart"→ Après téléchargement, utilise ffmpeg pour :-ss 60→ Supprimer les 60 premières secondes (utile pour virer la pub).-c copy→ Copie les flux (vidéo/audio) sans ré-encodage (rapide, conserve la qualité).-avoid_negative_ts make_zero→ Corrige les timestamps négatifs (évite les bugs de lecture).-movflags +faststart→ Déplace l'index au début du fichier MP4 (permet une lecture instantanée et un seek fluide).
--force-overwrites→ Écrase le fichier s'il existe déjà (pas de confirmation).-o "L'Univers avant le Big Bang...".mp4→ Nomme le fichier de sortie.
Exemples :
1) yt-dlp --cookies-from-browser firefox --flat-playlist --playlist-end 10 --print "%(id)s"$'\t'"%(duration_string)s"$'\t'"%(title)s" "https://www.youtube.com/@hugolisoiryoutube/videos" | column -t -s $'\t'
Récupère la liste des 10 dernières vidéos publiées sur une chaine (ID, durée en [hh:]mm:ss, titre) sous forme de tableau.
2) yt-dlp -F https://www.youtube.com/watch\?v\=kHirUbwaO9I
Liste l'ensemble des formats audio et vidéo disponibles.
3) yt-dlp -f "399+139" --merge-output-format mp4 -o "L'Univers avant le Big Bang : 3 théories qui changent tout ! - Hugo Lisoir (0h13).mp4" --postprocessor-args "ffmpeg:-ss 60 -c copy -avoid_negative_ts make_zero -movflags +faststart" --force-overwrites https://www.youtube.com/watch\?v\=M2l1ANUedys
Télécharge une vidéo :
- sélectionne les formats 399 (vidéo mp4, 1920x1080, 30 fps) + 139 (audio m4a, mp4a.40.5),
- fusionne la vidéo et l'audio en un seul fichier mp4,
- nomme le fichier de sortie,
- supprime les 60 premières secondes qui ne contiennent que de la pub, en préservant l'index
- écrase le fichier résultat si déjà présent.
Ça fait chier d'avoir à installer ce genre de truc...
Un fork de NewPipe (client YouTube pour Android) qui intègre SponsorBlock (blocage des publicités et passages sponsorisés des vidéos).
Téléchargeable là : https://apt.izzysoft.de/fdroid/index/apk/org.polymorphicshade.tubular
Il semblerait que le lecteur YouTube attende 5 secondes avant de lancer une vidéo quand il détecte Firefox. Pour donner l'impression que Firefox est plus lent que Chrome, je suppose.
Notez que ce n'est pas la première fois que Google fait ça : https://www.zdnet.com/article/former-mozilla-exec-google-has-sabotaged-firefox-for-years/Il se pourrait que le code soit mal interprété:
https://news.ycombinator.com/item?id=38346570
https://news.ycombinator.com/item?id=38346602Google confirme le délai de 5 secondes, mais dit que ce n'est pas destiné aux utilisateurs de Firefox, mais aux bloqueurs de publicité : https://www.404media.co/youtube-says-new-5-second-video-load-delay-is-supposed-to-punish-ad-blockers-not-firefox-users/
Oui donc c'est destiné à ceux qui font des efforts pour protéger notre vie privée, ce qui inclue les bloqueurs de pub et Firefox, au final.
via sebsauvage.net
Voici ce que j’utilise pour DL des vidéos toutube :
— https://fr.savefrom.net/348/
— https://snapsave.io/fr21
— https://en.loader.to/4/
Cette application se charge dix fois plus vite que l'interface web de YouTube.
C'est gratuit, ça marche sous Windows, Linux et Mac.
Et ça intègre SponsorBlock pour bloquer les publicités (même les parties promotionnelles des vidéos !). Il suffit d'activer l'option dans les paramètres.
Passer l'application en français (elle est en anglais par défaut).
Ah les joies des logiciels libres ! Ici je n’aurais pas penser à cette astuce :
- utiliser Youtube-dl yt-dlp pour télécharger les sous-titres ou transcriptions pour une vidéo ou une chaîne entière
- puis « un petit grep et puis s’en va »
En deux coups de cuillères à pot, cela donne :
youtube-dl --write-auto-sub --sub-lang <lang> --skip-download <youtube_channel|youtube_video> grep -rin <text>Fantastique !
Un autre NewPipe :-)
Une application android pour Youtube qui bloque les pubs et en dehors de l'écosystème de Google.
Une application pour bloquer les séquences publicitaires dans les vidéos YouTube.
Pour obtenir le flux RSS d'une chaine youtube
Youtube-dl n'étant plus maintenu, voici un fork pour le remplacer.