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:
- Ladda ner en YouTube-video
- 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.
(Y)
Det är mycket lättare att använda JDownloader eller DownloadHelper (för Firefox den senare) ...
Jag använder Download Helper, men det är alltid bra att veta att det finns fler verktyg än man använder.
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á.
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.
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
Bra information
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
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.
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
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.
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.
De senaste versionerna av youtube-dl har möjlighet att extrahera ljudet med följande parametrar:
youtube-dl -x –ljudformat mp3
Hälsningar!
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
Minitube är också bra och bekvämare
gäller
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.
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 ..
utmärkt, jag har letat efter något liknande i flera dagar!
Tack!
$ 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.
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
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