Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
youtube-dl [Le 04/02/2021, 09:12] 86.213.93.155 ancienne révision (Le 17/01/2021, 18:31) restaurée |
youtube-dl [Le 19/12/2021, 12:11] Amiralgaby amélioration de section et correction de lien via wiki-corrector |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Bionic multimédia capture}} | + | {{tag>Focal Bionic multimédia capture}} |
---- | ---- | ||
====== Youtube-dl, capture de vidéo internet en ligne de commande ====== | ====== Youtube-dl, capture de vidéo internet en ligne de commande ====== | ||
- | |||
**Youtube-dl** est un utilitaire de capture de vidéos en ligne qui supporte [[https://www.youtube.com|Youtube]] mais aussi de [[http://rg3.github.io/youtube-dl/supportedsites.html|nombreuses autres plate-formes]]. \\ | **Youtube-dl** est un utilitaire de capture de vidéos en ligne qui supporte [[https://www.youtube.com|Youtube]] mais aussi de [[http://rg3.github.io/youtube-dl/supportedsites.html|nombreuses autres plate-formes]]. \\ | ||
Bien que son utilisation s’effectue depuis un [[:terminal]], son fonctionnement basique est à la portée d'un débutant. Il suffit tout simplement de [[wpfr>Copier-coller|copier et coller]] l'adresse %%URL%% de la page de la vidéo précédée de la [[:commande_shell|commande]] **''youtube-dl''** séparée d'un espace. \\ | Bien que son utilisation s’effectue depuis un [[:terminal]], son fonctionnement basique est à la portée d'un débutant. Il suffit tout simplement de [[wpfr>Copier-coller|copier et coller]] l'adresse %%URL%% de la page de la vidéo précédée de la [[:commande_shell|commande]] **''youtube-dl''** séparée d'un espace. \\ | ||
- | Sans autres options, **Youtube-dl** se chargera de capturer la vidéo, la convertir au format Mp4 et l’enregistrer dans votre dossier personnel. | + | Sans autres options, **Youtube-dl** se chargera de capturer la vidéo, la convertir au format Mp4 et l’enregistrer dans votre dossier personnel... |
Pour utiliser **Youtube-dl** avec une interface graphique en français et aisément paramétrable, voir **[[:Youtube-dlg|Youtube-DL-GUI]]** //(Paquet **youtube-dlg**, à ne pas confondre avec le paquet [[:youtube-dl-gui]])// . | Pour utiliser **Youtube-dl** avec une interface graphique en français et aisément paramétrable, voir **[[:Youtube-dlg|Youtube-DL-GUI]]** //(Paquet **youtube-dlg**, à ne pas confondre avec le paquet [[:youtube-dl-gui]])// . | ||
Ligne 28: | Ligne 27: | ||
Pour mettre à jour **youtube-dl** (les changements sont fréquents), il suffira d'entrer régulièrement la [[:commande_shell|commande]] suivante :<code>sudo youtube-dl -U</code> | Pour mettre à jour **youtube-dl** (les changements sont fréquents), il suffira d'entrer régulièrement la [[:commande_shell|commande]] suivante :<code>sudo youtube-dl -U</code> | ||
- | Si vous avez un message d'erreur **/usr/bin/env: «python»: Aucun fichier ou dossier de ce type**, faire un **sudo apt install python** solutionne le problème. | + | === Erreur d'environnement python === |
+ | Si vous avez un message d'erreur **/usr/bin/env: «python»: Aucun fichier ou dossier de ce type**, installez ce package qui donnera un lien symbolique pour pointé le bon chemin. | ||
+ | sudo apt install python-is-python3 | ||
<note tip>Précisions:</note> | <note tip>Précisions:</note> | ||
Ligne 36: | Ligne 37: | ||
Ceci peut se faire en créant une alternative ( au sens Debian[[ https://bidouilledebian.wordpress.com/2019/08/11/gestion-des-alternatives-dans-debian/]]) | Ceci peut se faire en créant une alternative ( au sens Debian[[ https://bidouilledebian.wordpress.com/2019/08/11/gestion-des-alternatives-dans-debian/]]) | ||
- | update-alternatives --display python | + | update-alternatives --display python |
- | python - mode automatique | + | <code>python - mode automatique |
- | link best version is /usr/bin/python3 | + | le meilleur lien est /usr/bin/python3 |
le lien pointe actuellement sur /usr/bin/python3 | le lien pointe actuellement sur /usr/bin/python3 | ||
- | link python is /usr/bin/python | + | le lien php est /usr/bin/python |
/usr/bin/python2 - priorité 1 | /usr/bin/python2 - priorité 1 | ||
/usr/bin/python3 - priorité 2 | /usr/bin/python3 - priorité 2 | ||
+ | </code> | ||
Ce qui par exemple se vérifie: | Ce qui par exemple se vérifie: | ||
- | ls -alrt /usr/bin/python* | + | ls -alrt /usr/bin/python* |
+ | <code> | ||
lrwxrwxrwx 1 root root 9 avril 7 12:43 /usr/bin/python3 -> python3.8 | lrwxrwxrwx 1 root root 9 avril 7 12:43 /usr/bin/python3 -> python3.8 | ||
Ligne 64: | Ligne 67: | ||
lrwxrwxrwx 1 root root 9 août 4 10:22 /usr/bin/python2 -> python2.7 | lrwxrwxrwx 1 root root 9 août 4 10:22 /usr/bin/python2 -> python2.7 | ||
- | lrwxrwxrwx 1 root root 24 sept. 16 22:08 /usr/bin/python -> /etc/alternatives/python | + | lrwxrwxrwx 1 root root 24 sept. 16 22:08 /usr/bin/python -> /etc/alternatives/python</code> |
- | + | ||
- | + | ||
=====Configuration==== | =====Configuration==== | ||
Ligne 102: | Ligne 102: | ||
Si vous souhaitez un autre format de sortie, il suffit de le préciser en ajoutant l'option ''%%--audio-format%%'' suivi du format souhaité. Formats disponibles : ''aac'', ''vorbis'', ''mp3'', ''m4a'', ''opus'', et ''wav''. | Si vous souhaitez un autre format de sortie, il suffit de le préciser en ajoutant l'option ''%%--audio-format%%'' suivi du format souhaité. Formats disponibles : ''aac'', ''vorbis'', ''mp3'', ''m4a'', ''opus'', et ''wav''. | ||
- | Exemple de [[:commande_shell|commande]] pour obtenir un format MP3 : | + | Exemple de [[:commande_shell|commande]] pour obtenir un format MP3 ou ogg : |
youtube-dl -x --audio-format mp3 url_de_la_vidéo | youtube-dl -x --audio-format mp3 url_de_la_vidéo | ||
+ | youtube-dl -x --audio-format vorbis url_de_la_vidéo | ||
==== Choisir la qualité et le format ==== | ==== Choisir la qualité et le format ==== | ||
Ligne 146: | Ligne 147: | ||
La qualité de sortie est alors d'une qualité moyenne. | La qualité de sortie est alors d'une qualité moyenne. | ||
- | Plus rapide est sans perte d'information, vous pouvez spécifier de copier les flux (audio, vidéo, etc) avec **-c copy** | + | Plus rapide et sans perte d'information, vous pouvez spécifier de copier les flux (audio, vidéo, etc) avec **-c copy** |
<code>ffmpeg -i ma-video.webm -c copy ma-video.mp4</code> | <code>ffmpeg -i ma-video.webm -c copy ma-video.mp4</code> | ||
Ligne 156: | Ligne 157: | ||
<code>mpv ytdl://ytsearch:installer_ubuntu_18.04</code> | <code>mpv ytdl://ytsearch:installer_ubuntu_18.04</code> | ||
+ | ===== Désinstallation ===== | ||
+ | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
+ | ====Installé depuis le site officiel==== | ||
+ | [[:tutoriel:comment_supprimer_un_fichier|Supprimer le fichier]] /usr/local/bin/**youtube-dl** | ||
+ | |||
=====Voir aussi ===== | =====Voir aussi ===== | ||
- | * **(en)** [[http://rg3.github.io/youtube-dl/|Site officiel]] | + | * **(en)** [[https://rg3.github.io/youtube-dl/|Site officiel]] |
* **(en)** [[https://github.com/rg3/youtube-dl|Plus d'options]] | * **(en)** [[https://github.com/rg3/youtube-dl|Plus d'options]] | ||
* ** (fr)** [[http://la-vache-libre.org/youtube-dl-telechargez-des-videos-en-ligne-de-commande-sur-diverses-plateformes-vimeo-youtube-google-arte-tv-etc/|Aide]] | * ** (fr)** [[http://la-vache-libre.org/youtube-dl-telechargez-des-videos-en-ligne-de-commande-sur-diverses-plateformes-vimeo-youtube-google-arte-tv-etc/|Aide]] | ||
* [[man>youtube-dl|Le manuel]] | * [[man>youtube-dl|Le manuel]] | ||
- | + | * [[https://github.com/yt-dlp/yt-dlp|yt-dlp]] | |
- | ===== Désinstallation ===== | + | |
- | Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | + | |
- | + | ||
- | ====Installé depuis le site officiel==== | + | |
- | [[:tutoriel:comment_supprimer_un_fichier|Supprimer le fichier]] /usr/local/bin/**youtube-dl** | + | |
---- | ---- | ||
//Contributeurs: [[:utilisateurs:gp974|Gp974]], [[:utilisateurs:mydjey|mydjey]].// | //Contributeurs: [[:utilisateurs:gp974|Gp974]], [[:utilisateurs:mydjey|mydjey]].// |