Ladda ner en YouTube-video och extrahera ljudet automatiskt

Vi hade redan berättat om det youtube-dl, ett verktyg som med hjälp av kommandon i terminalen gör att vi kan ladda ner videor från YouTube och sedan se dem offline, bekvämt.

Det händer det dmacias För en tid sedan skapade han ett manus som gör exakt vad titeln på inlägget säger:

  1. Ladda ner en YouTube-video
  2. Extrahera ljudet från den videon

För att manuset ska fungera måste du ha installerat youtube-dl:

På Ubuntu och derivat:

sudo apt-get install youtube-dl

I ArchLinux eller derivat:

sudo pacman -S youtube-dl

Nu går vi vidare för att installera ffmpeg:

På Ubuntu och derivat:

sudo apt-get install ffmpeg

I ArchLinux eller derivat:

sudo pacman -S ffmpeg

Redo, nu ska vi ladda ner skriptet och ge det körningstillstånd:

wget http://www.dmaciasblog.com//wp-content/uploads/2013/09/yoump3

chmod +x yoump3

Redo!

För att arbeta med det, det vill säga att ladda ner ljudet på en YouTube-video, behöver vi uppenbarligen veta vilken YouTube-video inte är? Ta till exempel den här videon: Storytime, Nightwish

Vi kör manuset och som den första parametern skickar vi webbadressen till videon:

./yoump3 http://www.youtube.com/watch?v=4Hlw2xHOXAI

Halvvägs genom processen kommer det att fråga oss namnet vi vill ge filen, tar att vara ett namn UTAN mellanslag.

Och redo!

Förresten, om det visar något fel att det (skriptet) inte kan hitta youtube-dl i / usr / local / bin / youtube-dl, ska du skapa en symbolisk länk från sökvägen till din youtube-dl till där du ange, det vill säga:

sudo ln -s /usr/bin/youtube-dl /usr/local/bin/

Slutet!

Detta är ett lite mer automatiskt sätt att extrahera ljudet, men naturligtvis kan du alltid ladda ner videon själv och sedan extrahera ljudet med din önskade applikation. Även om denna lösning kan förbättras, till exempel stöd för mellanslag i namnet (fixeras med citat i skriptet), blir det nästan en YouTube till MP3-omvandlare Som de många som finns på internet för Windows, kör vi naturligtvis vårt från terminalen, det kommer att konsumera mindre, vi vet exakt hur det fungerar, etc etc

Stort tack till dmacias av skript.

Jag hoppas att det kommer att vara till nytta för dig.

Youtube


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   komma ut19 sade

    (Y)

  2.   Mörklila sade

    Det är mycket lättare att använda JDownloader eller DownloadHelper (för Firefox den senare) ...

  3.   babel sade

    Jag använder Download Helper, men det är alltid bra att veta att det finns fler verktyg än man använder.

  4.   Eduardo sade

    Jag behöver inte ladda ner program från YouTube.
    Jag gör det bara så här:
    -Använda HTML5 Youtube-spelaren högerklickar jag på videon.
    -Jag väljer «Inspektera element»
    -Inom HTML-trädet väljer jag taggen där videon som spelas ligger och går till egenskapen "src".
    -Det finns en direktlänk till videofilen. Jag kopierar bara den länken och öppnar den på en annan flik.
    -Jag trycker på Ctrl + S (spara som) och välj den mapp där jag vill ladda ner videon. Eller så kan du också klistra in den länken bredvid kommandot wget, som vi använder konsolen för. och Voilá.

    1.    KZKG ^ Gaara sade

      I grund och botten är det vad youtube-dl gör, det analyserar också html för att få titeln på videon och sätta den titeln på filnamnet.

  5.   dmacias sade

    Tack för nämnaren kompis.
    När det gäller det som är väldigt förbättringsbart har du kommit kort, det är väldigt väldigt mycket förbättringsbart xD eftersom jag gjorde det med avsikt att visa några nya GNU / linuxeros som jag konverterade från Windowscrismo att med bara några minuters tangentbord kan vi hantera A " lite program "för våra specifika behov utan att ladda våra tyngsta programsystem så att vi sedan använder 10% av dess alternativ, för här är det bara 10% som vi kommer att använda.

    Eftersom du kommenterar det kommer jag att redigera det för att kunna ge det namnet med mellanslag, vilket får mig att rodna vagt

    En annan liten anteckning, om du placerar skriptet i mappen / usr / local / bin och ger det exekveringsbehörigheterna där, räcker det att sätta i terminalen yoump3 "adress" utan att behöva gå till skriptmappen och starta den med ./ För enkel bekvämlighet, ladda ner den direkt till den webbplats där vi vill.

    hälsningar

  6.   mörkare sade

    Bra information

  7.   mono sade

    Vän, intressant sätt att göra det är alltid bra att ha flera alternativ för att göra något, men som anges ovan är det mycket lättare att göra det med videodownloadhelper (Firefox-tillägg), det är enkelt att installera och att extrahera ljudet också använda ffmpeg.

    Ta en titt om du vill:
    https://addons.mozilla.org/es/firefox/addon/video-downloadhelper/?src=hp-dl-mostpopular

  8.   låt oss använda Linux sade

    Gillar du också Nightwish? Jag lyssnade på honom för ett par år sedan ... Jag har redan tappat koll på honom ...
    På samma sätt är ljudet RE dåligt i den videon.
    Bortsett från det, bra bidrag!
    Kram! Paul.

    1.    KZKG ^ Gaara sade

      Nightwish sedan Tarja lämnade förändrades mycket, med Anette var det inte detsamma ... nu bytte de Florr (eller vad det än står skrivet), vi får se 🙂

      Om ljudet ... ja, det är ett exempel på att jag ärligt talat letade efter en video och voila, jag kollade inte ens ljudkvaliteten hahaha

      hälsningar

  9.   John sade

    Jag använder clipgrab, du ger den adressen till videon du vill ladda ner från YouTube och det ger dig alternativ i vilket format du vill ha det, både ljud och video. Jag tror att det inte är komplicerat.

  10.   Akira kazama sade

    Just igår försökte jag använda den, men med nästan alla länkar som jag försökte konvertera visade det mig följande fel:

    Krypterade signaturer upptäcktes.
    FEL: det går inte att ladda ner video

    Jag slutade använda en av många webbplatser som konverterar YouTube-länkar till MP3. Synd.

  11.   adr14n sade

    De senaste versionerna av youtube-dl har möjlighet att extrahera ljudet med följande parametrar:

    youtube-dl -x –ljudformat mp3

    Hälsningar!

  12.   ben sade

    det var en gång en terminal som sa:

    »Ffmpeg version 0.8.9-6: 0.8.9-0ubuntu0.13.10.1, Copyright (c) 2000-2013 byggde Libav-utvecklarna 9 nov 2013 19:09:46 med gcc 4.8.1
    *** DETTA PROGRAM MÄRKAS AV ***
    Detta program tillhandahålls endast för kompatibilitet och kommer att tas bort i en framtida version. Använd istället avconv. »

    Och jag slutar med en 0 megafil ... lyckligt nog

  13.   råttdöd sade

    Minitube är också bra och bekvämare
    gäller

  14.   jecale47 sade

    Hej, jag gjorde allt med zypper för att jag har OpenSuse och just nu laddade jag ner exemplet, utan problem, men nu vet jag inte vad manuset är och jag får det här: bash: ./yoump3: Filen eller katalogen gör inte existera.

  15.   mc sade

    om du vet att youtube-dl själv har ett alternativ att extrahera ljud, eller hur?
    $ youtube-dl –hjälp
    Alternativ för efterbehandling:
    -x, –extrahera ljudkonvertera videofiler till endast ljudfiler (kräver
    ffmpeg eller avconv och ffprobe eller avprobe)
    –Format för ljudformat "bäst", "aac", "vorbis", "mp3", "m4a", "opus" eller
    "Wav"; bäst som standard
    –Kvalitet KVALITET för ljudkvalitet ffmpeg / avconv ljudkvalitetsspecifikation, infoga
    ett värde mellan 0 (bättre) och 9 (sämre) för VBR
    eller en specifik bithastighet som 128K (standard 5)
    –Kod-video FORMAT Koda videon till ett annat format om det behövs
    (stöds för närvarande: mp4 | flv | ogg | webm)
    -k, –keep-video håller videofilen på disk efter post-
    bearbetning; videon raderas som standard

    Jag tror inte att jag behöver ett separat manus ..

  16.   Carlos Carcamo sade

    utmärkt, jag har letat efter något liknande i flera dagar!

  17.   hemskt sade

    Tack!

  18.   Nebukadnessar sade

    $ youtube-dl –extract-audio (eller -x fungerar också) –audioformat mp3 (vorbis också eller mp4 och andra) –ljudkvalitet 129k (eller 192 320 64) URLdelvideo
    Bara utan behov av något externt skript gör detsamma.

  19.   c4explosiv sade

    Mycket bra manus, mycket användbart, exakt och enkelt.
    -------------------

    Här är en länk med ett liknande och lite mer komplext skript som du laddar ner och ger möjlighet att konvertera det till mp3- och 3gp-format.
    https://github.com/c4explosive/tubecprt

  20.   raven291286 sade

    någon vet varför jag får det här i slutet:

    *** DETTA PROGRAM MÄRKAS AV ***
    Detta program tillhandahålls endast för kompatibilitet och kommer att tas bort i en framtida version. Använd avconv istället.
    * 4Hlw2xHOXAI *: Ingen sådan fil eller katalog
    rm: kan inte radera "* 4Hlw2xHOXAI *": Fil eller katalog finns inte
    Färdiga