[Tip] Extreure l'àudio d'un vídeo de Youtube

Podem extreure l'àudio d'un vídeo de Youtube (he fins i tot descarregar el vídeo complet) amb una aplicació de consola, youtube-dl: A Archlinux aquesta a la branca Community:

# pacman -S youtube-dl

Per descarregar l'àudio d'un vídeo només:

$ youtube-dl -x --audio-format vorbis http://www.youtube.com/watch?v=TvwJMa5b1Qg

cal ffmpg o avconv i ffprobe o avprobe, i pots triar entre els formats:

best #per defecte best acc vorbis mp3 m4a opus wav

Per descarregar el vídeo…

$ youtube-dl http://www.youtube.com/watch?v=TvwJMa5b1Qg

També és possible descarregar un vídeo amb subtítols (només a Youtube), encara que no ho he intentat (quan tingui temps ho faré) 😀

$ youtube-dl --sub-lang es http://www.youtube.com/watch?v=eRsGyueVLvQ&list=TL7mNcNCIjH6U

Per mostrar la llista de subtítols disponibles

$ youtube-dl --list-subs http://www.youtube.com/watch?v=eRsGyueVLvQ&list=TL7mNcNCIjH6U

Aquest article ha estat escrit en nostre fòrum per wada, Només ho porto aquí amb algunes petites edicions en el text.

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Tesla va dir

    A Debian també és a la branca testing: http://packages.debian.org/jessie/youtube-dl
    I segons diu, a la branca squeeze-backports. No entenc per què no està també en wheezy…

    De tota manera, molt bon tip per descarregar els nostres vídeos i/o àudios preferits.

    1.    IGA va dir

      Perquè Debian és així. 😀 Interessant tip, sobretot per poder escoltar en off.

  2.   rei va dir

    Estava buscant alguna extensió per al navegador per fer això mateix, però aquesta idea és molt millor. Moltes gràcies per compartir-la 😀

  3.   Vicente va dir

    Sabeu si és possible triar la qualitat de l'àudio descarregat amb aquesta eina?

    Moltes gràcies.

    1.    tuxdtk va dir

      Des del terminal: man youtube-dl
      A la secció de Post-processing Options: hi ha tots els paràmetres…
      -x, –extract-àudio
      –àudio-format FORMAT
      –àudio-quality QUALITY

      Sense QUALITY em va descarregar el mp3 a 105 KBit/ps. Amb el paràmetre
      –àudio-quality 192K –> ho ha fet a 192 KBit/s… Suposa millora de la qualitat d'àudio.

      1.    sieg84 va dir

        l'ideal seria només extreure l'àudio sense convertir, amb una altra eina com ara ffmpeg.
        – ffmpeg -i input.mkv -acodec
        copy output.m4a (sí l'àudio és a aac)
        així no hi ha tanta pèrdua de qualitat.
        sinó seria conversió de la conversió.

        1.    tuxdtk va dir

          Aleshores això el que fa és convertir de mp4 a mp3, per exemple? El títol de l'article és confús.

          A dmaciasblog.com ha fet un script que descarrega el vídeo i després utilitza ffmpeg per extreure l'àudio, i en finalitzar esborra el vídeo, quedant així el mp3 només. Crec que fa els que comenteu, extreu l'àudio.

          Link -> http://www.dmaciasblog.com/script-para-bajar-musica-de-youtube/

          Té un vídeo explicant com funciona.

          1.    sieg84 va dir

            així és, els vídeos de youtube usen còdec aac per a àudio.
            tret que es vulgui utilitzar mp3, sinó, no té cas la pèrdua de qualitat per la re-conversió del fitxer.
            i si, l'script que esmenta fa el mateix, reconverteix a mp3,

      2.    Vicente va dir

        Moltes gràcies! El que no he trobat al man és com canviar la carpeta per defecte on van les descàrregues… he vist que es pot modificar el .conf, però aquests fitxers no apareixen al meu sistema (ni via /etc/youtube-dl… ni a /home/usuari/.config…)

        salutacions.

  4.   Alberto va dir

    Jo tinc fins i tot un script per fer això i reanomenar-ho tot (disc, any, tema, número de la cançó). El que m'acabo d'adonar és que després d'extreure'l no puc modificar amb amarok les etiquetes i si ho intento ficar al soundconverter tampoc no funciona…
    he de provar primer a mp3 i després després a ogg….

    1.    sieg84 va dir

      podries editar les etiquetes amb easytag, o mp3tag però usant wine..

      amb amarok crec que hi ha una opció perquè guardi els canvis al fitxer.

      1.    freebsddick va dir

        No sé perquè hauries de fer servir wine per a aquests programes!!

        1.    sieg84 va dir

          per a mp3tag només hi ha versió per a Windows, easytag hi ha alguns m4a que no pot editar (en el meu cas).

  5.   pablo va dir

    Massa passos. Jo faig servir CLIPGRAB, puc buscar i descarregar vídeos de youtube i fins i tot puc només baixar el so. És opensource, ve per a Linux, windows i Mac.
    🙂

  6.   Javier va dir

    Hola, com ja ho esmenten ClipGrab és una opció molt més pràctica a l'hora de fer aquesta tasca.

    També és molt útil el lloc web KeepVid que et permet descarregar els vídeos en diferents formats o bé, que és el que s'explica a la publicació, descarregar-ne només l'àudio.

    Una salutació.

    1.    eliotime3000 va dir

      Keepvid és útil si el fas servir amb el connector IcedTea d'OpenJDK 7 (millor opció), o el connector de Java 7 per a navegadors (en el pitjor dels casos).

      En fi, és molt més ràpida aquesta opció que anar-se'n a Keepvid.com

  7.   Nabucodonosor va dir

    També hi ha l'opció –àudio-quality seguit de, per exemple, 128k per extreure l'àudio a 128kbs. Igual pot ser 192 64 o 32k
    Jo ho fusava a Arch o manjaro i en ubuntu(virtuals la meva màquina és Debian) però e notat que actualitza puntualment cada setmana i que els seus logs desapareixen i això m'ha provocat desconfiança a més que em resulta més còmode servir-me de ffmpeg per a la conversió i cclive per a la descàrrega.

    1.    freebsddick va dir

      Primera vegada que veig escrita la paraula feia servir amb la lletra h <—

      1.    eliotime3000 va dir

        Ha de ser Lapsus Calami, ja que moltes vegades no parem atenció al corrector ortogràfic del navegador.

  8.   Brian va dir

    Moltes gràcies per la info. Just estava necessitant fer això i com més pugui fer servir la consola per aprendre, millor! Ja que estem, bones festes a tots!!!