| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| informatique:linux:yt-dlp [2024/08/22 13:51] – didzkovitchz | informatique:linux:yt-dlp [2024/08/22 14:36] (current) – didzkovitchz |
|---|
| |
| Exemple d'utilisation pour récupérer de l'audio : | Exemple d'utilisation pour récupérer de l'audio : |
| ''yt-dlp -x --audio-format mp3 --audio-quality 0 --mark-watched --cookies "/home/user/Cookies/yt-dlp-cookies/use/cookies_20231101.txt" -P "/home/user/Musique/BZH/" --no-playlist --no-mtime https://youtubeblabla.com'' | |
| | ''%%yt-dlp -x --audio-format mp3 --audio-quality 0 --mark-watched --cookies "/home/user/Cookies/yt-dlp-cookies/use/cookies_20231101.txt" -P "/home/user/Musique/BZH/" --no-playlist --no-mtime https://youtubeblabla.com%%'' |
| |
| Exemple d'utilisation pour récupérer une vidéo : | Exemple d'utilisation pour récupérer une vidéo : |
| ''yt-dlp -x --audio-format mp3 --audio-quality 0 --mark-watched --cookies "/home/user/Cookies/yt-dlp-cookies/use/cookies_20231101.txt" -P "/home/user/Musique/BZH/" --no-playlist --no-mtime https://youtubeblabla.com'' | |
| | ''%%yt-dlp -r 15M -f "136+140" --mark-watched --cookies "/home/user/Cookies/yt-dlp-cookies/use/cookies_20231101.txt" -P "/home/user/Vidéos/" --no-playlist --no-mtime https://youtubeblabla.com%%'' |
| |
| Pour récupérer la liste des formats disponibles : | Pour récupérer la liste des formats disponibles : |
| ''yt-dlp -F https://blabla'' | |
| | ''%%yt-dlp -F https://blabla%%'' |
| | |
| | Pour limiter le débit : |
| | |
| | ''%%-r 15M%%'' |
| | |
| | En général le format audio, pour une vidéo YouTube, est 140. |
| | |
| | Pour télécharger une vidéo avec d'un côté la vidéo et d'un côté l'audio : |
| | |
| | ''%%-f "137+140"%%'' |
| | |
| | Vidéo France Télévisions : |
| | |
| | ''%%export LINK_FRANCETV=https://www.france.tv/enfants/neuf-douze-ans/les-etincelles-invisibles/saison-1/5429406-entre-soeurs.html%%'' |
| | |
| | ''%%yt-dlp -r 15M -f "dash-video=5000000+hls-audio-aacl-96-Audio_Français" --mark-watched --cookies "/home/user/Cookies/yt-dlp-cookies/use/cookies_20231101.txt" -P "/home/user/Vidéos/" --no-playlist -o "%(title)s" --no-mtime $LINK_FRANCETV%%'' |
| | |
| | (le fait de forcer le nom ''%%-o "%(title)s"%%'' est obligatoire si on ne veut pas avoir un nom trop long et donc un souci de traitement potentiel lors de l'extraction) |
| | |
| | On peut avoir un aperçu du nom de fichier comme ceci : |
| | |
| | ''%%yt-dlp --print filename -o "%(title)s" "$LINK_FRANCETV"%%'' |
| |
| Fichier de configuration général (à créer) : | Fichier de configuration général (à créer) : |
| |
| # no playlist | # no playlist |
| --no-playlist'' | --no-playlist |
| | |
| | # rate limit |
| | -r 15M |
| </code> | </code> |
| |
| | Update pour de l'audio : |
| | ''%%yt-dlp --config-location yt-dlp_audio.conf -P "/home/user/Musique/BZH/" https://www.youtube.com/watch?v=NRXczMgdTL0%%'' |
| | |
| | Contenu du fichier ''yt-dlp_audio.conf'' : |
| | <code> |
| | -x |
| | --audio-format mp3 |
| | --audio-quality 0 |
| | --parse-metadata "%(uploader|)s:%(meta_artist)s" |
| | --embed-metadata |
| | </code> |
| | |
| | On peut voir les options chargées dans les fichiers de configuration avec l'option ''%%-v%%''. |
| | |
| | Exemple : |
| | <code> |
| | [debug] Command-line config: ['-v', '--config-location', 'yt-dlp_audio.conf', '-P', '/home/user/Musique/BZH/', 'https://www.youtube.com/watch?v=NRXczMgdTL0'] |
| | [debug] | Config "yt-dlp_audio.conf": ['-x', '--audio-format', 'mp3', '--audio-quality', '0', '--parse-metadata', '%(uploader|)s:%(meta_artist)s', '--embed-metadata'] |
| | [debug] System config "/etc/yt-dlp/config.txt": ['--no-mtime', '--mark-watched', '--cookies', '/home/user/Cookies/yt-dlp-cookies/use/cookies_20231101.txt', '--no-playlist', '-r', '15M'] |
| | </code> |