youtube-dl : comment récupérer légalement des flux audio et vidéo depuis un millier de sites
Copie privée, mon amour
Le 09 mars 2018 à 13h44
8 min
Logiciel
Logiciel
Si l'on parle souvent de la copie privée et ses milliards d'euros, surtout dans nos colonnes, on évoque plus rarement l'exception au droit d'auteur qui en justifie l'existence. Selon Copie France, organisme collecteur de la redevance, elle s'applique aussi aux sites de streaming. Voici donc notre petit guide détaillé, basé sur youtube-dl.
Entre 2008 et 2016, la redevance Copie privée a rapporté deux milliards d'euros aux sociétés de perception, qui doivent ensuite les répartir. Un sujet que nous suivons de près, depuis plus de 10 ans.
Pour rappel, ces montants sont collectés lors de l'achat de supports vierges mais aussi d'appareils contenant un dispositif de stockage (HDD/SSD, PC, smartphone, tablette, etc.), principalement en fonction de sa taille. L'objectif annoncé de cette redevance est de « compenser » les effets de l'exception au droit d'auteur pour copie privée qui permet à chacun de reproduire une œuvre pour son usage personnel dans un cadre privé.
Une législation favorable au consommateur, bien que maintes fois contestée, qui permet aux enregistreurs et à des outils comme Captvty d'exister. Mais pas seulement.
YouTube et le stream ripping
Le mois dernier nous évoquions la position de Marc Guez, directeur général de la SCPP et par ailleurs représentant de Copie France. Il indiquait lors d'une réunion au Ministère de la Culture organisée en décembre que « la capture d’un flux [...] relève de la copie privée, au même titre que la copie d’une émission de radio ou de télévision », prenant pour exemple l'enregistrement d’un fichier sonore à partir d’une vidéo diffusée sur YouTube.
Un cas sans appel puisque le site, propriété de Google, « diffuse des fichiers en flux, qui ne sont pas protégés et qui peuvent être copiés librement par les utilisateurs ». Une ouverture d'esprit qui n'est pas totalement désintéressée puisqu'elle pourrait justifier une perception plus forte.
Le 6 février, le sujet est revenu sur le devant de la scène en Commission copie privée. L’un des industriels présents autour de la table a en effet questionné les ayants droit sur le périmètre de l’exception. La réponse de David El Sayegh, représentant de Copie France et secrétaire général de la SACEM est limpide : « à partir du moment où il n’y a pas de contournement d’une mesure technique de protection efficace, l’exception pour copie privée a vocation à s’appliquer ».
Certes, les conditions générales de YouTube ou des autres plateformes peuvent interdire ces pratiques. Mais pour Copie France, « en matière de copie privée, ces conditions générales d’utilisation n’ont aucune valeur, car selon la jurisprudence européenne (Arrêts VG Vort et Copydan), les contrats ne peuvent supplanter les exceptions autorisées par la loi, comme l’exception pour copie privée en France ». Et celui-ci d’insister : les copies effectuées à partir des convertisseurs sont bien licites puisque la source est licite ».
Deux milliards d'euros perçus en huit ans, soit 250 millions d'euros en moyenne par an, et peut être plus à l'avenir, cela en fait du MP3 et de la vidéo récupérée à titre privé ! Pour que nos lecteurs ne se sentent pas trop lésés, nous avons de notre côté décidé de leur expliquer comment utiliser un petit outil gratuit, open source et très utile : youtube-dl.
Attention, notez que les fichiers récupérés ne doivent pas être diffusés hors du cadre privé, sous peine d'enfreindre la loi.
youtube-dl, couteau suisse du stream
Ici, il n'est pas question de sites aux pratiques contestées par les ayants droit. Comme Captvty, cette application disponible sur Linux, macOS et Windows vous permet de télécharger directement depuis votre ordinateur un flux vidéo ou audio qui vous est déjà accessible, publiquement. Une sorte de facilitateur dans l'exercice de l'exception copie privée.
Contrairement à ce que son nom laisse penser, il ne fonctionne pas qu'avec YouTube. La liste des sites sur lesquels des contenus peuvent être récupérés en contient près d'un millier.
Pour la France, les sources sont celles des grandes chaînes de TV, Dailymotion, etc. On voit ici toute la force d'un tel projet, open source, maintenu sur la durée. Le code source est d'ailleurs diffusé via GitHub, placé dans le domaine public. Cela en permet un usage totalement libre, notamment dans des applications tierces.
L'équipe prévient qu'elle n'ajoute que les sites qui peuvent l'être légalement, ce qui n'inclut bien entendu pas ceux qui diffusent du contenu piraté. Ceux qui veulent soutenir l'équipe peuvent le faire à travers des dons, les discussions étant opérées à travers un canal IRC.
Installation et téléchargement d'une vidéo
Sous Linux, youtube-dl peut souvent être installé assez facilement via les dépôts de la distribution. Mais cela pose parfois quelques problèmes, autant passer par la procédure classique qui est assez simple.
Pour notre test du jour, nous utiliserons la version Windows, qui se récupère sous la forme d'un simple fichier exécutable (.exe
). Notez qu'il vous faudra également installer ce package Visual Studio C++ 2010. Pour simplifier son utilisation, vous pouvez ajouter l'emplacement où ce fichier se trouve dans la variable PATH de Windows.
Pour cela, tapez « path » dans le menu Démarrer et sélectionnez Modifier les variables d'environnement système. Une petite fenêtre s'ouvrira dans laquelle vous cliquerez sur Variables d'environnement... pour modifier celle qui correspond à Path et enfin ajouter le répertoire où se trouve le fichier.
Vous pouvez aussi plus simplement vous placer dans ce répertoire au moment de taper vos commandes (ce que nous avons fait), ou même utiliser une interface de contrôle (GUI) comme youtube-dl-gui qui exploite Python mais dispose d'une d'installation simplifiée pour les utilisateurs sous Windows.
Pour notre premier essai nous allons simplement essayer de récupérer la dernière séance des questions au gouvernement depuis le site de LCP. L'URL de la page qui contient ce flux est la suivante. Pour récupérer la vidéo, il faut tout simplement lancer youtube-dl et lui passer cette URL comme premier paramètre :
Le logiciel récupère alors les informations de la page comme le ferait un navigateur, identifie la vidéo et la récupère. Mais au lieu de vous l'afficher sur l'écran, il la télécharge sous la forme d'un fichier mp4. Le débit dépend évidemment de la qualité de votre connexion et celle du site concerné.
Une documentation et des possibilités assez complètes
Ce fonctionnement assez simple cache une réalité intéressante : youtube-dl sait tout faire, ou presque. Sa longue liste d'options vous en donnera un aperçu assez complet. Voici quelques exemples.
Parfois plusieurs formats sont accessibles pour une vidéo. C'est notamment le cas sur YouTube. Pour savoir lesquels et effectuer un choix au moment du téléchargement, rien de plus simple, il suffit d'utiliser le paramètre -F
(pour format) qui vous livrera les détails. Vous pourrez ensuite choisir quel flux récupérer :
youtube-dl -F https://www.youtube.com/watch?v=i_k8ozkY2I4
Si on prend le cas de la vidéo des 40 ans de la CNIL diffusée sur le site, cela donne 22 possibilités, avec des définitions allant jusqu'au 1080p, du 3gp, webm ou mp4, mais aussi du m4a pour un flux audio. Le téléchargement se passera avec le paramètre -f
(en minuscule, donc) et le numéro du flux.
Vous pouvez aussi opter pour un indicateur simplifié en demandant une extension particulière (mp3, mp4, ogg) ou un niveau de qualité (best, worst). La requête peut aller bien plus loin avec des indications sur la taille du fichier, son débit, le tout pouvant être croisé si vous le jugez nécessaire.
Autres possibilités : effectuer une compression à la volée, adapter le nom du fichier aux métadonnées, récupérer une liste de lecture ou le contenu d'une chaîne entière, filtrer les éléments à récupérer selon différents critères, gérer les sous-titres, une identification, etc.
Si l'on veut récupérer la meilleure version de la vidéo de la CNIL et donner au fichier le nom de la vidéo, cela donne la ligne de commande suivante :
youtube-dl -f best -o "%(title)s.%(ext)s" https://www.youtube.com/watch?v=i_k8ozkY2I4
Parfois la meilleure version n'est pas renvoyée, il faut donc disposer d'un outil comme FFmpeg afin de fusionner la meilleure piste audio/vidéo récupérées de manière indépendantes avec une commande commençant par :
youtube-dl -f bestvideo+bestaudio
Utiliser plusieurs instances de youtube-dl depuis un serveur distant
Notez que si vous voulez récupérer vos fichiers depuis un petit serveur à distance comme un Raspberry Pi ou un Compute stick par exemple, il existe un moyen simple de lancer plusieurs téléchargements en simultanée sous Linux : screen.
Cet outil vous permet de lancer différents terminaux dans une même fenêtre, de les laisser fonctionner en tâche de fond, d'y revenir, etc. Un petit guide d'utilisation est disponible chez Ubuntu FR pour ceux qui voudraient s'y essayer.
youtube-dl : comment récupérer légalement des flux audio et vidéo depuis un millier de sites
-
YouTube et le stream ripping
-
youtube-dl, couteau suisse du stream
-
Installation et téléchargement d'une vidéo
-
Une documentation et des possibilités assez complètes
-
Utiliser plusieurs instances de youtube-dl depuis un serveur distant
Commentaires (74)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 09/03/2018 à 13h53
" />
Pour l’avoir découvert il y a 2 mois, je dois dire que cet outil est épatant. Simple d’utilisation, ultra configurable, un sacré paquet de sites pris en charge et une communauté très réactive :)
Ça méritait bien un article ici en effet " />
Le 09/03/2018 à 13h54
Merci pour l’info David, je vais tester. Je ne connaissais pas du tout cet outil. Du coup on peut facilement le mettre dans un processus automatisé pour réccupérer des copies des vidéos à l’usage privée du copiste " />
NB : je aller proposer des corrections de français, là ça pique les yeux" />
Le 09/03/2018 à 13h59
Très bon soft surtout sur un serveur :)
Le 09/03/2018 à 13h59
J’imagine bien les membres de la commission copie privé vouloir lancé des malédictions vaudou sur NXI." />
Le 09/03/2018 à 13h59
Pornhub est dans la liste " />
Le 09/03/2018 à 13h59
Notez que c’est ce qui est utilisé comme base de pas mal de « downloader » comme ceux de Synology et compagnie par exemple :) Qui du coup sont une simple GUI autour de youtube-dl en général
Le 09/03/2018 à 14h04
merci pour l’info je connaissais pas.
petite question cependant: je trouve étonnant que le soft porte le nom Youtube, qui doit forcément être une marque protégée… j’imagine que Google ne s’en offusque pas pour l’instant, mais c’est à mon avis assez risqué comme appellation.
Le 09/03/2018 à 14h05
Comme Captvty, cette application disponible sur Linux, macOS et Windows
Oui enfin pour Linux ce n’est pas natif. Yourube-dl l’est, lui.
Sinon, encore plus simple que youtube-dl (qui refuse parfois de télécharger un fichier et met une erreur incompréhensible pour la plupart des gens), il y a plus simple, avec Jdownloader. Il suffit de copier l’url et il fait le reste tout seul, avec aussi les choix de format, l’audio ou la vidéo, les différentes qualités, voire différentes langues ou même la version sous-titrée (c’est le cas chez Arte).
Le 09/03/2018 à 14h08
Au contraire, ils ont tout intérêt à augmenter la quantité d’œuvres téléchargées légalement et donc la redevance associée sur les supports.
Personnellement, afin de diminuer la RCP, je pense qu’il faut au contraire encourager à ne pas télécharger et à écouter en streaming : cela fera 0 revenus par la RCP si tout le monde s’y met.
Cette idée vient du commentaire de sscrit sur l’article d’hier.
Le 09/03/2018 à 14h12
Assez marrant de mettre une URL de chaine au lieu de l’URL d’une vidéo, il va tout aspirer…
vraiment sympa le soft ! Merci NXi !
Le 09/03/2018 à 14h16
On peut télécharger une playlist youtube?
Le 09/03/2018 à 14h19
Comme dit dans l’article, ça gère les listes de lecture oui
Le 09/03/2018 à 14h21
Le 09/03/2018 à 15h21
C’est ce que je disais dans mon message précédent. Pour certains usages (dont les playlists), youtube-dl est loin d’être le meilleur. Tente avec jdownloader, en plus il a un gestion plus fine puisque tu peux sélectionner ou retirer ce que tu veux dans la playlist, avant de la lancer (au lieu de tout prendre en vrac et ensuite virer ce que tu ne veux pas garder).
Le 09/03/2018 à 15h21
(ça grimpe vite quand même…) On atteint rapidement le TB avec des flux en 1080p. C’est fou ce qu’on peut consommer sans trop s’en rendre compte.
Au moins ça permet de conserver des choses intéressantes pour la postérité. Dans 20 ou 30 ans, c’est pas si sûr que les youtube et cie existent encore !
Le 09/03/2018 à 15h25
Yep, suffit de chercher certains sketchs des guignols (Allo police ici Chirac et Bernadette) ou d’autres “vieux” trucs et tu comprend à quoi sert l’INA " />
Le 09/03/2018 à 15h27
youtube-dlg (a.k.a. youtube-dl-gui) est un must pour qui veut se passer des consoles austères et préfère une IHM plus classique " />
Le 09/03/2018 à 15h31
Je vais essayer, merci :)
Le 09/03/2018 à 15h31
Pourtant c’est des vidéo sans droit d’auteur etc
Le 09/03/2018 à 15h40
Le 09/03/2018 à 15h41
Sinon il y a aussi SVP tube d’inclu dans SVP
https://www.svp-team.com/wiki/Manual:SVPtube
Je ne sais pas s’il est accessible gratuitement ou s’il faut avoir payé SVP
Edit: ah il n’est pas dans le SVP gratuit:https://www.svp-team.com/wiki/Purchase
Le 09/03/2018 à 15h56
Le 09/03/2018 à 16h14
Excellent outils que j’utilise souvent (je bosse dans le domaine du streaming vidéo)
Il existe une alternative, “you-get” qui fonctionne un peu de la même manière
you-get URL pour télécharger une vidéo
you-get -I URL pour identifier les résolutions et formats disponible
Il fonctionne aussi pour récupérer les images d’une page par exemple
Récuperable ici : GitHubParfois, je jongle entre ces 2 soft pour récupérer des vidéos
Le 09/03/2018 à 16h35
Je connaissais pas, mais au vu de cet article, effectivement ça à l’air de bien envoyer le pâté, surtout vu les options.
Le 09/03/2018 à 16h36
En même temps, ils vont pas réinventer la roue à chaque fois non plus " />
Le 09/03/2018 à 16h39
Jdownloader fait quand même un sacré paquet de fonction. Genre prendre en compte les sites de scan de manga avec plusieurs images, tu mets l’url principale et il cherche de lui même l’ensemble des images.
Et c’est que la partie immergé qui est super pratique. Après j’ai pas vu si youtube-dl à plus d’option que jdownloader vu que je n’utilise pas jdownloader pour youtube " />
Mais je me demande si c’est aussi “poussé” dans le choix des flux et autre que youtube-dl.
Le 09/03/2018 à 16h41
Et tu fais pas tourner tes scripts pour les copains ? " />
Le 09/03/2018 à 16h42
je suis le seul à utiliser 4K video downloader????
Le 09/03/2018 à 17h03
Parfait pour télécharger de la musique en MP3 320 sur Youtube… Ah non c’est du transcode :(
Le 09/03/2018 à 14h24
Préfère l’extension navigateur pour la récup d’une vidéo, ou jDownloader pour l’aspiration sauvage en masse " />
Mais merci de l’info et des détails.
Le 09/03/2018 à 14h27
Je pense qu’ils ne sont pas les seuls " />
Le 09/03/2018 à 14h30
Je l’utilise depuis des années, via un petit script très simple qui récupère toutes les vidéos des quelques chaines que je suis. Ça me permet de lire les vidéos Youtube dans un lecteur et pas dans mon navigateur, en qualité correcte malgré ma connexion en carton bouilli.
Le 09/03/2018 à 14h37
Je viens de découvrir ce soft, j’utilise depuis pas mal d’années IDM(internet download manager), il télécharge tout même sur les sites de replay " />
Le 09/03/2018 à 14h39
Juste pour screen, tmux marche aussi très bien et permet d’avoir l’ensemble dans une même fenêtre. C’est un peu un screen en mieux " />
Le 09/03/2018 à 14h40
Et celui-ci d’insister : les copies effectuées à partir des convertisseurs sont bien licites puisque la source est licite
Ca laisse sous-entendre que tout ce qui est dispo sur Youtube est licite…
Ca m’étonnerais que tous les “machintruc (FULL ALBUM)” soient des sources licites. " />
Ici, il n’est pas question de sites aux pratiques contestées par les ayants droit. Comme Captvty, cette application disponible sur Linux, macOS et Windows vous permet de télécharger directement depuis votre ordinateur un flux vidéo ou audio qui vous est déjà accessible, publiquement. Une sorte de facilitateur dans l’exercice de l’exception copie privée.
Là encore, ca laisse sous-entendre que tous les ayant-droits considèrent que Captvty est un gentil outil permettant l’exercice de l’exception copie privée. Dans les faits certains ayant-droits sont en conflit avec captvty quand d’autres mettent des DRM sur les flux.
Le 09/03/2018 à 14h44
Oui.
Après multitude de test.
Taux de réussite : 3% (3 chansons/100) sur youtube.
Le 09/03/2018 à 14h45
Pas mieux. idem pour les “film complet”.
Par contre, comment être sûr si un truc chez youtube est légal ou pas si tu n’es pas un des ayant-droits ?
Le 09/03/2018 à 14h55
Par contre, comment être sûr si un truc chez youtube est légal ou pas si tu n’es pas un des ayant-droits ?
Plus important, est-ce que NXI engage sa responsabilité en cas de conflit avec des ayant-droits après qu’un lecteur a suivi leur tutoriel ?
Le 09/03/2018 à 14h55
Le 09/03/2018 à 14h56
Le 09/03/2018 à 15h08
Excatement :)
Pour ma part j’utilise un premier script qui s’occupe de télécharger uniquement les métadonnées de quelques chaines et de ma playlist “vidéos aimées” et de tout fourrer dans un fichier texte, ce qui me permet de calculer l’espace disque nécessaire avant le téléchargement. Puis un second script qui s’occupe de prendre le fichier texte en entrée et de télécharger les fichiers qui ne l’auraient pas encore été.
Une actualisation de temps en temps et le tour est joué.
Le 09/03/2018 à 15h13
Ok. La liste des sites indiquée dans la news est donc présumée fournir des sources licites. " />
Le 09/03/2018 à 15h19
Le 09/03/2018 à 15h20
Le 09/03/2018 à 15h20
ça aurait du être le sous titre " />
Le 09/03/2018 à 17h04
Au lieu d’utiliser plusieurs instance de youtube-dl, on peut directement mettre à la suite l’une de l’autre toutes les URL des vidéos à télécharger, séparées par une espace. Le prochain téléchargement démarre dès que le précédent est terminé. C’est super pratique, je l’utilise tout le temps. " />
Le 09/03/2018 à 17h08
Pour un besoin ponctuel, vous avez aussi de manière plus simple et rapide des add-ons navigateur du type Video DownloadHelper sur Firefox.
Par contre ce genre d’add-on fonctionne mal sur les sites qui font du streaming par découpage de séquences vidéos. (l’espèce de playlist qui télécharge plein de petits bouts progressivement)
Le 09/03/2018 à 17h36
Le 09/03/2018 à 17h58
Le 09/03/2018 à 18h31
Le 09/03/2018 à 19h21
" /> Une instance Jdownloader sur un Rpi et on pilote le tout depuis n’importe où avec un compte MyJdownloader. " />
Le 09/03/2018 à 19h25
https://www.youtube.com/movies?hl=fr ;)
Le 09/03/2018 à 19h36
Le 09/03/2018 à 19h38
YouTube(Licence YouTube standard, c’est marqué.)
Pour un site qui adore les news légalistes et juridiques, je vous trouve un peu léger sur la réponse.
Ce qui est vrai:
Le discours sur la licité des sources donc la licité de la copie… c’est du flan.
Si c’est un moyen de vous dédouaner ou de vous protéger d’éventuelles poursuites: en tant que lecteurs assidus, je pense qu’on mérite mieux !
On n’est pas con, alors ne nous prennez pas pour des cons :-)
bisous. " />
Le 09/03/2018 à 20h37
“Sous Linux, youtube-dl peut souvent être installé assez facilement via
les dépôts de la distribution. Mais cela pose parfois quelques
problèmes, autant passer par la procédure classique qui est assez simple.”
Il est parfois installé par défaut. " />
Le 09/03/2018 à 20h59
Disons que c’est plus l’exception que la règle ;)
Le 09/03/2018 à 21h54
Pour une autre idée d’article: syncthings. Parfait en complément de youtube-dl (pour la synchronisation sélective et chiffrées de tous fichiers en P2P sur tout appareil)! Un des mes compagnons favoris.
Le 09/03/2018 à 22h01
Le 09/03/2018 à 22h20
De toute façon, il me semblait que le téléchargement n’est pas illégal en soi. C’est d’ailleurs toute la difficulté des ayants-droits pour étendre Hadopi au direct download. Donc pas vraiment besoin de se poser la question de la licéité de la source.
De plus, il n’y a pas de grande différence technique entre le streaming (tu télécharges et tu diffuse bloc par bloc) et le télchargement (tu télécharge et tu diffuse tout d’un coup). Tant qu’il n’y a pas de contournement de DRM, faire l’un est aussi légal que l’autre (raisonnement validé par la commission Copie privée). Après, des outils tels que youtube-dl peuvent très bien contourner les conditions d’utilisations des différents services, qui peuvent en représailles prendre des mesures de rétorsion (mais pas juridique, en tout cas en France)
Le 09/03/2018 à 23h34
Le 10/03/2018 à 06h14
Le 10/03/2018 à 08h28
Le 10/03/2018 à 11h19
Haha après cet article, les Achetants-le-droit vont cataloguer NextInpact comme un site de pirates, des empêcheurs de racketer en rond, des terroristes du showbizness !
" />
Le 10/03/2018 à 12h34
Je pose ça ici …
function ytm() {
}
function ytv() {
DIR=\((pwd)
cd ~/Downloads/yt
youtube-dl -k --no-playlist -o "%(title)s-%(id)s.%(ext)s" -c --no-part --no-mtime -f best \)1
cd $DIR
}
Le 10/03/2018 à 12h48
Le 10/03/2018 à 13h21
Le 10/03/2018 à 13h45
Le 10/03/2018 à 13h59
Tu peux ajouter –no-call-home par défaut aussi, je sais pas pourquoi ils ont mis ça et j’aime pas alors je désactive
Le 10/03/2018 à 14h46
Le 11/03/2018 à 09h36
Le 1er ministre l’a dit, la France est une nation qui veut continuer à sucer
Le 12/03/2018 à 13h57
Je n’ai pas du tout cet usage mais c’est un super outils de synchronisation.
Le 14/03/2018 à 08h09
Ils pourraient faire une GUI
Le 14/03/2018 à 09h54
un peu comme ce qui est indiqué dans l’article ?
ou même utiliser une interface de contrôle (GUI) comme youtube-dl-gui
Le 15/03/2018 à 12h51
Hahah j’ai dû louper ce paragraphe, merci ^^
J’avais lu assez rapidement, j’étais en cours en mode incognito mdr