Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
yt-dlp [Le 30/10/2023, 22:05]
stemy2 [APT (recommandé)]
yt-dlp [Le 24/07/2024, 11:43] (Version actuelle)
G-Tux [Désinstallation]
Ligne 5: Ligne 5:
 **yt-dlp** est un fork de [[:​youtube-dl]] basé sur le projet youtube-dlc désormais inactif. L'​objectif principal de ce projet est d'​ajouter de nouvelles fonctionnalités et des correctifs tout en restant à jour avec le projet original. **yt-dlp** est un fork de [[:​youtube-dl]] basé sur le projet youtube-dlc désormais inactif. L'​objectif principal de ce projet est d'​ajouter de nouvelles fonctionnalités et des correctifs tout en restant à jour avec le projet original.
  
-**yt-dlp** est un utilitaire de capture de vidéos en ligne qui supporte [[https://​www.youtube.com|YouTube]] mais aussi de nombreuses autres plate-formes. \\ +**yt-dlp** est un utilitaire de capture de vidéos en ligne qui supporte [[https://​www.youtube.com|YouTube]] mais aussi de 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 existe aussi des interfaces graphiques permettant d'​utiliser **yt-dlp** plus facilement. Comme par exemple [[https://​github.com/​Unrud/​video-downloader|video-downloader]] +
-disponible en [[:​flatpak]] sur [[https://​flathub.org/​apps/​com.github.unrud.VideoDownloader|flathub]],​ en [[:snap]] et dans les dépôts [[:APT]].+
  
 La copie d’œuvre protégée est réglementée,​ pour la France, voir [[http://​www.legifrance.gouv.fr/​affichCodeArticle.do?​idArticle=LEGIARTI000025003518&​cidTexte=LEGITEXT000006069414|l'​article L122-5 sur Légifrance]]. La SACEM indique que la copie privée à partir d'un site internet (comme YouTube) [[https://​www.nextinpact.com/​news/​106174-youtube-dl-comment-recuperer-legalement-flux-audio-et-video-depuis-millier-sites.htm|est légale]], mais pas sa diffusion publique. Plus généralement on peut considérer que la diffusion publique est soumise à condition si la vidéo n'est pas sous [[wpfr>​licence libre]]. La copie d’œuvre protégée est réglementée,​ pour la France, voir [[http://​www.legifrance.gouv.fr/​affichCodeArticle.do?​idArticle=LEGIARTI000025003518&​cidTexte=LEGITEXT000006069414|l'​article L122-5 sur Légifrance]]. La SACEM indique que la copie privée à partir d'un site internet (comme YouTube) [[https://​www.nextinpact.com/​news/​106174-youtube-dl-comment-recuperer-legalement-flux-audio-et-video-depuis-millier-sites.htm|est légale]], mais pas sa diffusion publique. Plus généralement on peut considérer que la diffusion publique est soumise à condition si la vidéo n'est pas sous [[wpfr>​licence libre]].
  
-===== Pré-requis ​=====+===== Interfaces graphiques ===== 
 + 
 +Il existe des interfaces graphiques permettant d'​utiliser **yt-dlp** facilement. 
 + 
 +===Video Downloader ​====
    
-  * Disposer des [[:sudo|droits d'​administration]]. +[[https://​github.com/​Unrud/​video-downloader|Video Downloader]] est disponible en [[:​flatpak]] sur [[https://​flathub.org/​apps/​com.github.unrud.VideoDownloader|flathub]],​ en [[:snap]] et dans les dépôts [[:APT]]. 
-  Disposer d'une connexion ​à Internet configurée et activée+ 
-  +==== Parabolic ==== 
-===== Installation ​=====+ 
 +[[https://​flathub.org/​apps/​org.nickvision.tubeconverter|Parabolic]] est disponible en [[:​flatpak]] sur [[https://​flathub.org/​apps/​org.nickvision.tubeconverter|flathub]]. 
 + 
 +===== Outil en ligne de commande ===== 
 + 
 +Bien que **yt-dlp** s'utilise nativement depuis un [[:​terminal]],​ son fonctionnement basique est à la portée d'un débutant
 + 
 +==== Installation ====
  
-==== APT (recommandé) ​====+=== APT (recommandé) ===
  
 **yt-dlp** est disponible dans les dépôts officiels d'​Ubuntu depuis la version [[:​jammy|jammy 22.04]]. **yt-dlp** est disponible dans les dépôts officiels d'​Ubuntu depuis la version [[:​jammy|jammy 22.04]].
Ligne 27: Ligne 34:
  
 <note important>​La version dans les dépôts par défaut n'est pas toujours la plus récente, ce qui peut empêcher le programme de fonctionner.</​note>​ <note important>​La version dans les dépôts par défaut n'est pas toujours la plus récente, ce qui peut empêcher le programme de fonctionner.</​note>​
-==== Snap ====+ 
 +=== Snap ===
  
 **yt-dlp** ets également disponible sur [[:​snap|Snapcraft]] et donc directement depuis la [[:​logithèque]] sur toutes les versions d'​Ubuntu. **yt-dlp** ets également disponible sur [[:​snap|Snapcraft]] et donc directement depuis la [[:​logithèque]] sur toutes les versions d'​Ubuntu.
  
-==== Via pip ====+=== Via pip ===
  
 yt-dlp est disponible dans les dépôts du gestionnaire de paquet **[[:​pip]]**. yt-dlp est disponible dans les dépôts du gestionnaire de paquet **[[:​pip]]**.
Ligne 38: Ligne 46:
 <​code>​python3 -m pip install -U yt-dlp</​code> ​ <​code>​python3 -m pip install -U yt-dlp</​code> ​
  
-==== Via le PPA ====  ​+=== Via le PPA ===
  
 [[:​ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:​tomtomtom/​yt-dlp**((https://​launchpad.net/​~tomtomtom/​+archive/​ubuntu/​yt-dlp)) dans vos sources de logiciels. [[:​ppa#​ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:​tomtomtom/​yt-dlp**((https://​launchpad.net/​~tomtomtom/​+archive/​ubuntu/​yt-dlp)) dans vos sources de logiciels.
Ligne 44: Ligne 52:
 [[:​tutoriel:​comment_installer_un_paquet|Installez ensuite le paquet]] **[[apt>​yt-dlp]]**. [[:​tutoriel:​comment_installer_un_paquet|Installez ensuite le paquet]] **[[apt>​yt-dlp]]**.
  
-==== Via Git ====+=== Via Git ===
    
 Pour l'​installer par [[:Git]], saisissez dans un [[:​terminal]] : Pour l'​installer par [[:Git]], saisissez dans un [[:​terminal]] :
Ligne 55: Ligne 63:
 sudo cp youtube-dl /​usr/​local/​bin/</​code> ​ sudo cp youtube-dl /​usr/​local/​bin/</​code> ​
  
-===== Configuration ​=====+==== Configuration ====
  
 Vous pouvez configurer **yt-dlp** grâce à des fichiers à éditer. Vous pouvez configurer **yt-dlp** grâce à des fichiers à éditer.
Ligne 61: Ligne 69:
 //voir [[https://​github.com/​yt-dlp/​yt-dlp/​blob/​master/​README.md#​configuration|Configuration yt-dlp]] **(Github)** **(en)**// //voir [[https://​github.com/​yt-dlp/​yt-dlp/​blob/​master/​README.md#​configuration|Configuration yt-dlp]] **(Github)** **(en)**//
  
-===== Utilisation ​=====+==== Utilisation ====
  
 //la suite est une traduction du [[https://​wiki.archlinux.org/​title/​Yt-dlp|wiki archlinux à propos de ce logiciel]]//​ //la suite est une traduction du [[https://​wiki.archlinux.org/​title/​Yt-dlp|wiki archlinux à propos de ce logiciel]]//​
  
-==== Télécharger une vidéo ====+=== Télécharger une vidéo === 
 Lancez l'​application ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] avec comme argument l'URL de la vidéo que vous souhaitez télécharger :​ <​code>​yt-dlp [OPTIONS] URL</​code>​ Lancez l'​application ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] avec comme argument l'URL de la vidéo que vous souhaitez télécharger :​ <​code>​yt-dlp [OPTIONS] URL</​code>​
  
Ligne 72: Ligne 81:
 La vidéo sera téléchargée et sera lisible par votre logiciel de vidéo pré-installé dans votre variante d'​Ubuntu. La vidéo sera téléchargée et sera lisible par votre logiciel de vidéo pré-installé dans votre variante d'​Ubuntu.
  
-==== Télécharger l'​audio d'une vidéo ====+=== Télécharger l'​audio d'une vidéo === 
 Utiliser l'​option ''​-x''​ pour ne garder que la partie audio d'une vidéo. (l'​option ''​x''​ signifie extraction) Utiliser l'​option ''​-x''​ pour ne garder que la partie audio d'une vidéo. (l'​option ''​x''​ signifie extraction)
 exemple : <​code>​yt-dlp -x -f bestaudio URL</​code>​ exemple : <​code>​yt-dlp -x -f bestaudio URL</​code>​
Ligne 84: Ligne 94:
 <​code>​yt-dlp -x -f bestaudio[ext=m4a] --add-metadata --embed-thumbnail URL</​code>​ <​code>​yt-dlp -x -f bestaudio[ext=m4a] --add-metadata --embed-thumbnail URL</​code>​
  
-==== Sous-titres des vidéos ====+=== Sous-titres des vidéos === 
 <​note>​Les sous-titres dépendent de leur disponibilité. Certaines vidéos en sont dépourvues. Si tel est le cas, la dernière phrase écrite au terminal sera **<​URL>​ has no subtitles**</​note>​ <​note>​Les sous-titres dépendent de leur disponibilité. Certaines vidéos en sont dépourvues. Si tel est le cas, la dernière phrase écrite au terminal sera **<​URL>​ has no subtitles**</​note>​
  
-=== Lister les langues possibles ===+== Lister les langues possibles == 
 <​code>​yt-dlp --list-subs URL</​code>​ <​code>​yt-dlp --list-subs URL</​code>​
  
-=== Télécharger en définissant la langue ===+== Télécharger en définissant la langue == 
 <​code>​yt-dlp --write-sub --sub-lang LANG URL</​code>​ <​code>​yt-dlp --write-sub --sub-lang LANG URL</​code>​
  
-=== Télécharger en utilisant les sous-titres généré automatiquement ===+== Télécharger en utilisant les sous-titres généré automatiquement == 
 <​code>​yt-dlp --write-auto-sub --sub-lang LANG URL</​code>​ <​code>​yt-dlp --write-auto-sub --sub-lang LANG URL</​code>​
  
 <​note>​Utiliser l'​option ''​%%--skip-download%%''​ pour télécharger uniquement les sous-titres</​note>​ <​note>​Utiliser l'​option ''​%%--skip-download%%''​ pour télécharger uniquement les sous-titres</​note>​
-==== Désinstallation ​=====+ 
 +==== Erreur "nom trop long" ​==== 
 +Si vous recevez ce message d'​erreur : 
 +<​code>​ERROR:​ unable to open for writing: [Errno 36] File name too long:</​code>​ 
 +ajouter l'​option "​-o"​ suivie du nom de renommage… 
 + 
 +Exemple : <​code>​yt-dlp -o monfichierrenommé.mp4 URL</​code>​ 
 + 
 +==== Désinstallation ​====
    
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la 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. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la 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.
- +
 ===== Voir aussi ===== ===== Voir aussi =====
    
  • yt-dlp.1698699940.txt.gz
  • Dernière modification: Le 30/10/2023, 22:05
  • par stemy2