Quotidien Shaarli

Tous les liens d'un jour sur une page.

May 23, 2026

Note: yt-dlp

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.