Journal Téléchargeur de vidéo/audio youtube

Posté par . Licence CC by-sa
19
27
sept.
2013

Bonjour à tous, premier nal pour parler d'un petit "pet project" que je viens de finaliser.

Il s'agit d'un téléchargeur youtube qui vous permet de récupérer les vidéos ou juste les pistes audio depuis youtube, pour pouvoir les lire en offline plus tard.
Alors oui je sais, ce type de service existe déjà. Ce qui m'a donné l'envie d'en faire un nouveau, c'est que les qualités proposées sont souvent bien nazes (bonjour le mp3 à 64kbps..) ; étant amateur de bonne qualité musicale, il fallait remédier à ça.

Je vous présente donc "Youtube Graber", hébergé sur mon dédié auquel je n'ai toujours pas mis de nom de domaine d'ailleurs :
http://37.187.100.124/youtube.html

Quelques trucs à savoir :

  • Si vous demandez du 1080p mais que la vidéo ne va pas au-delà de 360p sur youtube, vous aurez du 360p (on ne peut pas faire de miracle :> )
  • Les formats vidéos varient entre mp4 (H.264), flv (H.263) et 3gp (MPEG-4) selon la qualité
  • Les formats audio varient entre m4a (AAC) et ogg (vorbis) selon la qualité

Le tout s'articule autour du script python très complet "youtube-dl" qui permet de faire ce boulot uniquement en ligne de commande.
http://rg3.github.io/youtube-dl/

Concernant les sources, je les publierai mais pour le moment c'est une page html et une page php dégueulasse que je compte bien "propriser" un peu.

Merci d'avoir lu :)

  • # Page

    Posté par . Évalué à 2.

        Concernant les sources, je les publierai mais pour le moment c'est une page html et une page php dégueulasse que je compte bien "propriser" un peu.
    

    Je trouve la page "d'accueil" très propre et sympa.

    • [^] # Re: Page

      Posté par . Évalué à 2.

      Merci pour ton commentaire, en fait c'est surtout le code php derrière qui n'est pas très beau, sinon oui je suis satisfait avec la page d'accueil :)

      • [^] # Re: Page

        Posté par . Évalué à 1.

        Ah d'accord, tu parlais de le propriser techniquement :) otan pour moi

        • [^] # Re: Page

          Posté par (page perso) . Évalué à 5.

          otan pour moi

          Effectivement, l'OTAN sembe plus capable que l'ONU quand il s'agit de propriser techniquement !

  • # Nikel !

    Posté par . Évalué à 1.

    Je viens de tester, ça marche très bien.

    Merci =)

  • # VP8 ?

    Posté par (page perso) . Évalué à 2.

    Sur jdownloader je remarque depuis peu de temps que youtube propose des fichiers en VP8 également, ça serait une option intéressante pour ce projet !

  • # Comment gères-tu les protections de Google ?

    Posté par (page perso) . Évalué à 6.

    Depuis quelques mois, Google s'est mis à sérieusement lutter contre les outils de téléchargement de vidéos. Cf. par exemple cette longue page du Bugzilla de DownloadHelper, où le "bug" n'en finit pas d'être rouvert : http://bugzilla.downloadhelper.net:8080/show_bug.cgi?id=536

    As-tu rencontré ces problèmes de signature/brouillage/chiffrement ? As-tu trouvé une solution pérenne ?

    • [^] # Re: Comment gères-tu les protections de Google ?

      Posté par . Évalué à 3.

      Je t'avoue que je ne m'étais même pas posé la question. Pour le moment non pas de problème, mais il faut noter que la partie "récupération de la vidéo + conversion" est effectuée par le script python "youtube-dl" dont je ne suis pas l'auteur.

      • [^] # Re: Comment gères-tu les protections de Google ?

        Posté par (page perso) . Évalué à 3.

        Tu n'es pas l'auteur de youtube-dl, mais tu es l'auteur d'un service qui permet de télécharger une vidéo youtube pour une réutilisation hors-ligne, c'est le seul tort qu'ils te reproche(rai)ent.

        • [^] # Illégal, je pense

          Posté par . Évalué à 5.

          http://www.youtube.com/t/terms

          Le point 5.C : vous vous engagez à ne pas accéder au Contenu par quelque moyen que ce soit autre que les pages de lecture vidéo du Site Internet lui-même, le Lecteur YouTube ou tout autre moyen que YouTube peut explicitement désigner à cet effet ;

          Il me semble qu'il y a une jurisprudence assez favorable en France (genre tu peux DL ce à quoi tu as accès) mais impossible de trouver une source me le confirmant :x

          • [^] # Re: Illégal, je pense

            Posté par . Évalué à 4. Dernière modification le 29/09/13 à 11:42.

            Il me semble qu'il y a une jurisprudence assez favorable en France (genre tu peux DL ce à quoi tu as accès) mais impossible de trouver une source me le confirmant :x

            Plus grave que ça, le logiciel (même s'il se fonde sur un autre) permet de contourner les moyens mis en oeuvre par google pour empêcher cette action et ce à des fins autres que interopérabilité. Il tombe donc probablement sous le coup de la disposition de DADVSI sur la mise à disposition d'outils permettant de contourner les MTP (9 mois et 30k€) ou sous le coup de l'amendement n°150 (3 ans et 300k€).

    • [^] # Re: Comment gères-tu les protections de Google ?

      Posté par . Évalué à 3.

      youtube-dl est mis à jour très régulièrement, notamment pour contourner tous ces problèmes. Des nouvelles versions numérotées sont aussi disponibles plus d’une fois par semaine, et avoir une version de plusieurs semaine empêche bien souvent le téléchargement.

  • # Essaie encore

    Posté par . Évalué à -4.

    Grabber

  • # Alternative : acheter les oeuvres des auteurs qu'on admire

    Posté par . Évalué à 4.

    Perso, j'ai pas mal téléchargé de vidéos youtube avec des trucs comme clipconverter.cc, donc très loin de moi l'idée de faire la morale à quiconque.

    mais depuis je suis passé à une idée un peu différente : rémunérer les auteurs que j'adore dont les oeuvres se trouvent sur YouTube


    Exemple parfait :

    cette pianiste géniale, Valentina Lisitsa, qui a pris des risques financiers énormes pour pouvoir mettre à disposition gratuitement à des millions d'internautes (63 413 725 vues à ce jour) des vidéos (plusieurs centaines en fait) de très bonne qualité d'elle jouant de piano.

    Euh ben désolé, mais moi je trouve normal d'aller acheter ses disques ou mp3 sur une plate-forme
    - Google Play parce que c'est bien intégré à YouTube et à Android
    - Amazon pour les mp3 et les cd audio à l'ancienne
    - last but not least, CD1CD - la plateforme de la fédération des labels indépendants, parce que, comme ils le disent très bien, télécharger, c'est découvrir, acheter c'est soutenir


    Bien sûr, tout ceci n'est pas valable pour l'intégralité de ce trésor inépuisable qu'est YouTube, donc le logiciel/site de Elyotna reste parfaitement utile.

    Je voulais juste apporter mon opinion qu'**ouvrir son porte monnaie quand c'est mérité devrait être un réflexe plus répandu**.

    • [^] # Re: Alternative : acheter les oeuvres des auteurs qu'on admire

      Posté par . Évalué à -4.

      Les auteurs des vidéos Youtube qui réussissent sont rémunérés. Donc en regardant la vidéo et en la faisant connaître à tes amis, tu rémunères l'auteur. Donc pour ton "risque financier énorme", on repassera.

      • [^] # Re: Alternative : acheter les oeuvres des auteurs qu'on admire

        Posté par . Évalué à -4.

        Les auteurs des vidéos Youtube qui réussissent sont rémunérés.

        euh t'as pas l'impression d'être hors sujet ?

        je te parle d'une immigrante ukrainienne qui n'avait pour elle que le talent de ses dix doigts et la confiance de son mari, et toi tu sembles penser à Justin Bieber & cie qui sont produits par des entreprises énormes qui ne laissent rien au hasard.

        Ben si toi aussi t'as suffisamment confiance en ton talent et ta bonne étoile pour investir l'essentiel de tes économies pour poster des vidéos disponibles gratuitement sur YouTube, n'hésite pas, je contribuerai à ma petite échelle à te faire connaître.

        • [^] # Re: Alternative : acheter les oeuvres des auteurs qu'on admire

          Posté par . Évalué à -3.

          et toi tu sembles penser à Justin Bieber & cie qui sont produits par des entreprises énormes qui ne laissent rien au hasard.

          C'est dans le fait bien cela Youtube. La vitrine d'une aire de compostage, une décharge où l'on y trouve de tout.

          • [^] # Re: Alternative : acheter les oeuvres des auteurs qu'on admire

            Posté par . Évalué à -5.

            C'est dans le fait bien cela Youtube. La vitrine d'une aire de compostage, une décharge où l'on y trouve de tout.

            Non, ce ne sont pas les faits ça, c'est ta vision superficielle de ce qu'est YouTube, à peu près aussi pertinente que celle qu'avait Philippe Val d'Internet (j'ai plus la citation exacte en tête, mais en gros c'était pareil : une décharge intéressante surtout pour les pervers, les pédophiles, les terroristes et les nazis)

            YouTube n'est un attrape-nigauds que pour les gens qui vont chercher à y voir "gangnam style" qu'ils ont déjà vu à la télévision dans les rubriques soi-disant branchées (perso je ne fais pas partie des gens qui ont contribué à ce que ce truc atteigne 1.7 milliards de vues sur YouTube).

            • [^] # Re: Alternative : acheter les oeuvres des auteurs qu'on admire

              Posté par . Évalué à -2. Dernière modification le 01/10/13 à 15:20.

              c'est ta vision superficielle de ce qu'est YouTube, à peu près aussi pertinente que celle qu'avait Philippe Val d'Internet (j'ai plus la citation exacte en tête, mais en gros c'était pareil : une décharge intéressante surtout pour les pervers, les pédophiles, les terroristes et les nazis)

              Ce que P.Vals et Co disent, je m'en tape.
              Soit respectueux avec mes dires et ne les transformes pas, merci.

              C'est un fait, on y trouve de tout.
              Tu fais un amalgame entre Youtube et une salle de spectacle.

              PS: Au moins reste cohérent dans ta ligne de défense

              • [^] # L'important est de savoir en quoi c'est bien, pas en quoi c'est mauvais.

                Posté par . Évalué à -5.

                Soit respectueux avec mes dires et ne les transformes pas, merci.
                C'est un fait, on y trouve de tout.

                Mettre le doigt là où ça fait mal en montrant en quoi tes dires sont à côté de la plaque n'est pas être irrespectueux : en effet, ce n'est pas toi que j'attaque, mais une certaine de conception de "s'il y a des trucs nuls alors le tout est globalement nul" que tu as en commun avec Philippe Val.

                Ex :
                - Le Web, n'importe qui (dont effectivement les pervers, les narcissiques, les terroristes et les pédo-nazis) peut écrire n'importe quoi. C'est un fait, on y trouve de tout. "donc" c'est nul d'après Philippe Val
                - Wikipedia, n'importe qui peut y écrire n'importe quoi. C'est un fait, on y trouve de tout. "donc" c'est nul d'après pas mal de braves gens, et ce aujourd'hui encore
                - YouTube n'importe qui peut y téléverser n'importe quoi et de plus les vidéos les plus téléchargées sont nulles. C'est encore un fait, on y trouve de tout. "donc" c'est doublement nul d'après toi

                Je m'inscris en faux contre cette triple erreur :

                L'important n'est pas de savoir s'il y a des trucs nuls (il y en a beaucoup), c'est de savoir s'il est possible et même assez facile d'y trouver des trucs réellement bien.

                Et donc pour moi, le Web, Wikipedia et YouTube c'est globalement très bien même si c'est localement nul (je ne perds tout simplement pas mon temps sur les aspects nuls).

                Contre-exemples : Facebook, twitter et les forums type phpBB : il y a également plein de contenus ultra-intéressants (normal vu le nombre de gens qui y dépensent beaucoup trop d'énergie)…mais ils sont complètement noyés dans la masse des trucs d'un intérêt tout à fait relatifs (pour être poli).

                Donc pour moi, Facebook, twitter et les forums phpBB, c'est globalement nul même si c'est localement très bien.

  • # Erreur 404

    Posté par . Évalué à 2.

    A chaque fois que je teste, ça ne marche pas, j'ai une erreur 404. Dernier essai en date avec: http://www.youtube.com/watch?v=r9bUB_EHugw

    • [^] # Re: Erreur 404

      Posté par . Évalué à 2.

      Salut,

      cela est du au fait que 16mn en 1080p excède 500mo, la limite autorisée que j'ai du mettre après que quelqu'un ait saturé mon serveur en mettant "Nyan Cat 1080p 10hrs" à télécharger.

      Ca fonctionne en 720p par contre. Je vais essayer de générer une erreur plutôt que de faire un lien vide "your download is ready".

      • [^] # Re: Erreur 404

        Posté par . Évalué à 2.

        Oui un meilleur retour utilisateur serait effectivement le bienvenu. Merci de ton retour et je prends ton commentaire en compte pour mes prochains essais.

        Ceci dit, c'est par défaut régler sur max en qualité et avec du 1080p, t'as vite des vidéos qui sont plus lourdes que 500Mo.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.