Många gånger har det hänt mig att jag har X-videoklipp vars låt är attraktiv för mig, men jag har inte ljudfilen för den låten (.mp3, .ogg, etc.). Lösningen är enkel: "ladda ner .mp3 eller CD från internet), men detta, förutom att det är olagligt, ... är enligt min mening ett dåligt slöseri med bandbredd, för om jag redan har ljudet i videon, varför varför inte ta bort ljudet från videon?
För att göra detta har vi flera alternativ, i den här artikeln kommer jag att visa dig hur du gör det med bara ett kommando
Först måste vi ha installerat mplayer, om du inte har den installerad måste du installera den
En Debian, ubuntu, SolusOS, Mint, etc ... skulle vara:
sudo apt-get install mplayer
pacman -S mplayer
Och ja, idén är förstådd, eller hur?
Antag nu att videofilen är: basshunter_saturday.mkv
Vi öppnar en terminal i mappen där filen finns, och vi lägger:
mplayer -vo null -dumpaudio -dumpfile archivo.mp3 basshunter_saturday.mkv
Det är:
mplayer -vo null -dumpaudio -dumpfile archivo-de-audio-final.mp3 el-video.loquesea
I mitt fall kallades en fil file.mp3 precis bredvid videon:
Är det inte ganska enkelt?
Det har personligen hjälpt mig många gånger.
Nu...finns det inte ett sätt att göra detta grafiskt genom en applikation? …Ja, visst, men det är ett annat inlägg
hälsningar
Detta är precis det enda jag saknade från RealPlayer Converter!
Tack, tack, tack, jag använder det framför allt för att extrahera ljud från youtube-videor. I onda syften.
Ett nöje att hjälpa till 😀
jag använder http://www.youtube-mp3.org/
Den sidan är cool. Jag måste prova det. Fram till nu har jag använt ffmpeg. Jag älskar att se hur många olika sätt det finns att göra varje sak. 🙂
Med en grafisk applikation använder jag alltid Avidemux. Det är en arbetshäst.
Med SoundKonverter (Qt) och SoundConverter (GTK) kan du också.
Intressant även om jag i mitt fall använder firefox-tillägg för det, eller den mobila mediakonverteraren.
Jag använder faktiskt MMC för många saker https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
men... jag är för lat för att behöva öppna den för något så enkelt, jag öppnar en terminal precis där i filläsaren, och det är det 😀
Jag dödar slutet på inlägget, ha.
Mycket bra, jag visste inte att man kunde göra det med mplayer, jag använder alltid ffmpeg.
Tack för informationen.
Tack, jag kände inte till den funktionen i Mplayer också...
Ett nöje att hjälpa till... och mplayer är fantastiskt, man kan göra vad som helst med det haha.
Det fungerade inte för mig med ett par flv-videor = (
försök: ffmpeg -i yourvideo.mp4 -vn -acodec copy audio.m4a
Du kan använda m4a eller aac som ljudutgång, videor i flv (i ditt fall) eller mp4 använder normalt h264 codec för video och aac codec för ljud (de från youtube).
Jag tror att jag saknar en notering i artikeln, att man bara kan kopiera eller "extrahera" ljudet i det format det är i, vill man ha i den taskiga .mp3:an så skulle det vara att kopiera/extrahera ljudet och sedan konvertera.
Jag glömde att lägga till, om du vill veta vilken codec som används av videon/ljudet (på tal om terminalen) kan du göra det med ffprobe (en del av ffmpeg)
ffprobe yourvideo.mp4
När den visar dig vilken codec den använder för ljudet, tillämpar du redan kommandot och matar ut motsvarande ljud.
Du kan också använda mediainfo (tugestordepaquentes install mediainfo)
eller från VLC med Ctrl+J eller Menyverktyg – Codec Information
Utmärkt dina kommentarer 😀
Vilket fel gav det dig? … Jag har provat det med MKV, RMVB och andra sällsynta format och det fungerade för mig 🙁
Öppna dessa videor med VLC och se om det talar om för dig att videoindexet är skadat.
Eller enklare:
ffmpeg -i video-fil audio.mp3 (eller vilket ljudformat du vill)
Jag hade inte testat den här, ska ta en titt på den hehehehe
Tack
Bra tips, jag såg faktiskt att med vissa parametrar kan du extrahera spåret väldigt, väldigt snabbt (jag har redan gjort testet).
Till exempel om vi säger ffmpeg -i file-video.flv
Den ska mata ut strömmarna som videon innehåller, och om vi sedan märker att ljudet är kodat i mp3, till exempel, kan vi göra något så här:
ffmpeg -i archivo-video.flv -vn -sn -acodec copy audio.mp3
På detta sätt säger vi åt den att inte bearbeta videoströmmar och undertexter, och att kopiera ljudströmmen som den är, utan omkodning så att kvaliteten inte går förlorad.
Hur flexibel är fri programvara, eller hur?
Dumpfile dumpar bara ljudet från videon i det format som videon kodades med.
Du kan kontrollera den sanna ljudkodeken med ffmpeg enligt följande:
ffmpeg -i media-file.ext 2>&1 |grep -E '(Duration)|(Stream)'
Om ljudkodeken är mp3, om du kan konvertera den till mp3, låt oss se hur kommandot skulle se ut
ffmpeg -i basshunter_saturday.mkv 2>&1 |grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
Notera: det verkar för mig att videoformaten som använder mp3-codec är divx (.avi).
Om videocodec inte var mp3 kommer vi att använda dessa metoder:
1- Med halt (endast om den stöder codec):
lame -r "basshunter_saturday.mkv" "output-file.mp3"
2- Extrahera videokodeken till wav och kodning:
mplayer -vo null -vc dump -ao pcm:file=”fil.wav” video.ext && lame -r “fil.wav” “fil.mp3” && rm “fil.wav”
En handledning med Kdenlive och Avidemux kommer 😛
Det fungerar inte, det extraherar inte en fil av typen aac, det matar ut en fil (data) det verkar som att den måste konverteras senare.
När man ramlar och ramlar till samma ställe för att plocka upp ett tips, ett tips, en hjälp, ett fiskespö så är det att det på andra sidan finns ett stort samhällsarbete, omöjligt att inte tappa en enkel tacknål.
tack desdelinux!
Jag försökte inte det eftersom jag hittade ett annat alternativ med VLC men min respekt kzkg gara, du har mycket bra bidrag (Y) en dag kommer jag att bli Hokage XD lol men verkligen min respekt
Tack så mycket kompis!
Med cclive (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) för att ladda ner Youtube-videor och lösningen du föreslår har jag de perfekta verktygen för att ladda ner och extrahera ljudet.
En kram.
Så här extraherar du Mp3 från Youtube: http://www.youtomp3.net/
Det är fantastiskt, helt gratis med bara ett klick.
http://www.youtomp3.net/
Finns det något kommando som ger mig en sorts demultiplexer? det vill säga extrahera allt utan att konvertera något. MP4 OGV H.264, MP2 AAC AC3 MP3, SRT SUB,
tar det längre tid med mp4? mkv bara extrahera ljudet
Jag var tvungen att använda en annan onlinemetod för att konvertera mp4 till ac3 https://convertio.co/es/mp4-ac3/