YouTube är en av de mest använda plattformarna världen över tack vare sin omfattande databas med videor av alla slag, där hittar vi filmer om lärande, underhållning, vetenskap och miljontals andra alternativ. En av de vanligaste användningsområdena vi gör på YouTube är att lyssna på musik. Kom ihåg att på YouTube hittar vi praktiskt taget alla artister som har funnits och existerar både med enstaka låtar och kompletta album.
Nu finns det ett alternativ att ladda ner MP3 -ljud från dessa videor, eftersom det inte är möjligt att ladda ner dessa videor direkt från YouTube med hjälp av Googles rättigheter. Genom att bara ladda ner MP3 kan vi dessutom ladda upp den till våra mobila enheter för att lyssna på dem när som helst och var som helst, även utan en internetanslutning. Processen att ladda ner Mp3-ljud från en YouTube-video är möjlig tack vare ett verktyg som heter YouTube-DL och idag kommer Solvetic att förklara hur man använder det för denna nedladdningsprocess.
Vad är YouTube-DLYouTube-DL är en kommandoradsapplikation som har utvecklats för att ladda ner videor från YouTube och olika andra webbplatser på ett komplett och enkelt sätt, för dess användning krävs Python-tolk (2.6, 2.7 eller 3.2+) och det är inte specifikt för plattformen.
YouTube-DL är helt gratis eftersom det är öppen källkod och dess användning är tillgänglig för alla befintliga Linux-distributioner idag.
Dess grundläggande användning är följande:
youtube-dl [OPTIONS] URL [URL …]Nu ska vi se hur du installerar YouTube-DL i Linux och därmed njuta av det här verktyget för att hantera MP3-ljud, i det här fallet kommer vi att använda Ubuntu 18.04.
1. Så här installerar du YouTube-DL på Linux
För att starta denna process kommer vi att utföra följande kommandon:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
FÖRSTORA
Nu kommer vi att ge de nödvändiga behörigheterna till den här katalogen:
sudo chmod a + rx / usr / local / bin / youtube-dlSom du kan se utför vi det kommandot.
2. Användningsalternativ för YouTube-DL
Det finns en serie parametrar att använda med denna applikation, dessa är:
Steg 1
Distribuera YouTube-DL-hjälp
-h, --hjälp
Visar versionen av utskriftsprogrammet
-version
Den ansvarar för att uppdatera programmet till den senaste versionen
-U, --uppdatering
Låt oss fortsätta med nedladdningsfel
-i, --ignore-fel
Avbryt nedladdningen av fler videor om ett fel uppstår
--abort-på-fel
Visar aktuell identifiering av webbläsaren som används
--dump-user-agent
Lista över alla kompatibla extraktorer
--list-extraktorer
Släpper ut en beskrivning av resultaten av alla extraktorer som stöds
-extraheringsbeskrivningar
Skapa en kraftuttag för att använda den generiska extraktorn
--force-generic-extractor
Läser inte konfigurationsfiler
--ignore-config
Avser platsen för konfigurationsfilen antingen till konfigurationen eller dess innehåll i katalogen.
--config-location PAT
Beställ att inte extrahera videor från en spellista, bara lista dem
-platt spellista
Markera tittade videor (gäller endast YouTube)
-märkesvis
Markerar inte visade videor (endast YouTube)
-ingen märkesbevakning
Matar inte ut färgkoder
-utan färg
Ytterligare har vi ytterligare alternativ som:
Använd den angivna HTTP / HTTPS / SOCKS -proxy
-proxy-URL
Anger tiden att vänta innan väntan avslutas, i sekunder
-Socket-timeout SECONDS
Avser bindningens IP-adress på klientsidan
-källadress-IP
Gör alla anslutningar via IPv4
-4, --force-ipv4
Gör alla anslutningar via IPv6
-6, --force-ipv6
Kör videon från spellistan för att starta (standard är 1)
-spellista-start NUMBER
Spela upp videon från spellistan för att sluta med (standard är sista)
-spellista-slutet NUMBER
Ladda upp videoobjekten från spellistan för att ladda ner
-spellista-objekt ITEM_SPEC
Avsluta processen efter nedladdning av ett definierat antal filer
--max-nedladdningar NUMBER
Ladda inte ner någon video som är mindre än den angivna storleken
--min-filstorlek STORLEK
Ladda inte ner någon video som är större än den angivna storleken
--max-filstorlek STORLEK
Ladda bara ner videor som laddats upp på det valda datumet
--datum
Ladda bara ner videor som laddats upp före eller före detta datum
--data före DATE
Ladda bara ner videon om URL: en hänvisar till en video och en spellista.
-ingen spellista
Ladda ner spellistan om URL: en hänvisar till en video och en spellista
-ja-spellista
Det är den maximala nedladdningshastigheten i byte per sekund
-r, --begränsningsfrekvens
Återupptar inte delvis nedladdade filer
-ingen fortsättning
Använd inte .part -filer, skriv direkt till utdatafilen
-ingen del
Om vi söker efter ett specifikt alternativ kan vi använda verktyget "grep" och söka efter specifika ord enligt följande:
youtube-dl --hjälp | grep extrakt-ljud
FÖRSTORA
Steg 2
För att ladda ner en video som ett mp3-spår på YouTube-DL måste du använda följande två alternativ:
-extrahera ljudDetta alternativ konverterar videofiler till filer som bara är ljud.
-ljudformatAnger ljudformatet där den valda videofilen kommer att laddas ner, de ljudformat som stöds är "bästa", "aac", "vorbis", "mp3", "m4a", "opus" eller "wav"; det bästa formatet är inställt som standard.
Syntaxen för nedladdning av en YouTube -video som Mp3 är följande:
youtube-dl -x-ljudformat mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
FÖRSTORA
Steg 3
Om vi vill lägga till ett omslag för mp3-filen kan vi lägga till alternativet --embed-thumbnail så här:
youtube-dl -x-inbäddad-miniatyr-ljudformat mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
FÖRSTORA
3. Hur man laddar ner flera ljud från YouTube -videor på Linux
YouTube har spellistor som är värd för olika videor som spelas upp automatiskt, med YouTube-dl är det möjligt att ladda ner en komplett spellista eller bara en grupp låtar i den.
Alternativen att använda är:
-spellista-start NUMBERAnge videonumret på spellistan som ska startas (standard är 1)
-spellista-slutet NUMBERAvser video i spellistan för att sluta i (standard är senast tillgänglig)
Till exempel, för att bara ladda ner de tre första videorna i en lista kommer vi att utföra följande:
youtube-dl -x-ljudformat mp3-spellista-start 1-spellista-slut 3 https://www.youtube.com/playlist?list=xxxxxxxxxxxxDetta kommer att ladda ner de angivna videorna och vi kommer att kunna se ordningen för varje video (Video 1 av 3, Video 2 av 3, etc):
FÖRSTORA
4. Hur man laddar ner ljud från olika Linux -spellistor
Det är också möjligt att vi har flera spellistor och vi vill extrahera videon i MP3 -format, för detta måste vi skapa en fil med varje URL i spellistan, en URL per rad, och efter detta kör vi följande kommando:
för jag i $ (
FÖRSTORA
Detta kommer att ladda ner videor från de olika spellistorna i MP3 -format.
På detta sätt har vi lärt oss hur det här verktyget blir praktiskt att ladda ner MP3 från YouTube på ett enkelt men fullt fungerande sätt.