Jak extrahovat zvuk z videa pomocí jednoho příkazu

Mnohokrát se mi stalo, že mám X videoklip, jehož píseň je pro mě atraktivní, nicméně nemám zvukový soubor této písně (.mp3, .ogg atd). Řešení je jednoduché: «stáhněte si .mp3 nebo CD z internetu), ale kromě toho, že je to něco nelegálního,… je to podle mého názoru špatné plýtvání šířkou pásma, protože když už mám zvuk ve videu, proč co ne dostat zvuk z videa? 🙂

K tomu máme několik alternativ, v tomto článku vám ukážu, jak to udělat pouhým 1 příkazem 😀

Nejprve musíme nainstalovat mplayer, pokud jej nemáte nainstalovaný, musíte jej nainstalovat 😉

En Debian, ubuntu, SolusOS, mátaatd ... by bylo:

sudo apt-get install mplayer

En archlinux y Chakra:

pacman -S mplayer

A dobře, myšlenka je chápána správně? 😀

Nyní předpokládejme, že video soubor je: basshunter_saturday.mkv

Otevřeme terminál ve složce, kde je soubor, a vložíme:

mplayer -vo null -dumpaudio -dumpfile archivo.mp3 basshunter_saturday.mkv

To je:

mplayer -vo null -dumpaudio -dumpfile archivo-de-audio-final.mp3 el-video.loquesea

V mém případě soubor nazvaný file.mp3 hned vedle videa:

Co je celkem jednoduché? 😀

Osobně mi to mnohokrát pomohlo.

Nyní ... neexistuje způsob, jak to udělat graficky pomocí aplikace? … Ano, samozřejmě, ale to je další příspěvek 😀

pozdravy


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   KOMECON řekl

    To je přesně to jediné, co RealPlayer Converter chybělo!
    Děkuji, děkuji, děkuji, používám jej hlavně k extrahování zvuku z videí YouTube. Pro zlé účely.

    1.    KZKG ^ Gaara řekl

      Radost pomoci 😀

    2.    Oskar řekl
      1.    hexborg řekl

        Tato stránka je skvělá. Musím to zkusit. Doposud jsem používal ffmpeg. Rád vidím, kolik různých způsobů je možné dělat každou věc. 🙂

  2.   giskard řekl

    Pomocí grafické aplikace vždy používám Avidemux. Je to kůň.

    1.    VaryTěžké řekl

      Se SoundKonverterem (Qt) a SoundConverterem (GTK) můžete také.

  3.   nosferatuxx řekl

    Zajímavé, i když v mém případě pro něj používám addony firefoxu nebo konvertor mobilních médií.

    1.    KZKG ^ Gaara řekl

      Vlastně používám MMC pro mnoho věcí https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
      ale ... jsem líný, že to musím otevřít pro něco tak jednoduchého, otevřu terminál přímo v prohlížeči souborů a je to 😀

  4.   Lev řekl

    Zabiju konec sloupku, ha.
    Velmi dobře, nevěděl jsem, že to můžete udělat s mplayer, vždy používám ffmpeg.
    Díky za informace.

  5.   Město řekl

    Díky, taky jsem tuto funkci v Mplayeru neznal ...

    1.    KZKG ^ Gaara řekl

      Rád pomáhám ... a mplayer je geniální, můžete s ním dělat všechno, haha.

  6.   Daniel řekl

    Pro pár flv videí to nefungovalo = (

    1.    sieg84 řekl

      zkuste s: ffmpeg -i tuvideo.mp4 -vn -acodec kopírovat audio.m4a
      Jako zvukový výstup můžete použít m4a nebo aac, videa ve flv (ve vašem případě) nebo mp4 běžně používají kodek h264 pro video a kodek aac pro zvuk (youtube).

      Myslím, že mi v článku chybí poznámka, že zvuk můžete kopírovat nebo „extrahovat“ pouze v takovém formátu, jaký chcete, pokud chcete v mizerném .mp3, bylo by to zkopírovat / extrahovat zvuk a poté převést .

      1.    sieg84 řekl

        Chybělo mi přidání, pokud chcete znát kodek, který používá video / audio (mluvíme o terminálu), můžete to udělat s ffprobe (část ffmpeg)

        ffprobe yourvideo.mp4

        Poté, co vám ukáže, který kodek používá pro zvuk, použijete příkaz a výstup příslušného zvuku.
        lze to provést také pomocí mediainfo (tugestordepaquentes install mediainfo)
        nebo z VLC pomocí Ctrl + J nebo Menpu Tools - informace o kodeku

        1.    KZKG ^ Gaara řekl

          Skvělé vaše komentáře 😀

    2.    KZKG ^ Gaara řekl

      Jakou chybu vám to dalo? ... zkusil jsem to s MKV, RMVB a dalšími vzácnými formáty a fungovalo to pro mě 🙁
      Otevřete tato videa pomocí VLC a zkontrolujte, zda to naznačuje, že index videa je poškozený.

  7.   Max ocel řekl

    Nebo jednodušší:

    ffmpeg -i video soubor audio.mp3 (nebo jakýkoli zvukový formát, který chcete)

    1.    KZKG ^ Gaara řekl

      Tenhle jsem nezkoušel, budu to hlídat hehehehe
      Děkuji

    2.    Hugo řekl

      Dobrý tip, ve skutečnosti jsem viděl, že s určitými parametry lze stopu extrahovat velmi, velmi rychle (již jsem test provedl).

      Například když řekneme ffmpeg -i soubor-video.flv

      Ve výsledku by měly být vysílány streamy, které video obsahuje, a pokud si pak všimneme, že zvuk je zakódován například v mp3, mohli bychom udělat něco takového:

      ffmpeg -i archivo-video.flv -vn -sn -acodec copy audio.mp3

      Tímto způsobem vám říkáme, abyste nezpracovávali video streamy a titulky a kopírovali audio stream tak, jak jsou, bez překódování, aby nedošlo ke ztrátě kvality.

      Jak flexibilní je svobodný software, že?

  8.   tahal řekl

    Dumpfile vypíše pouze zvuk videa ve formátu, ve kterém byl zakódován.

    Skutečný zvukový kodek můžete zkontrolovat pomocí ffmpeg následujícím způsobem:
    ffmpeg -i multimedia-file.ext 2> & 1 | grep -E '(Duration) | (Stream)'

    Pokud je zvukový kodek mp3, pokud jej můžete převést na mp3, podívejme se, jak by příkaz vypadal

    ffmpeg -i basshunter_saturday.mkv 2> & 1 | grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
    Poznámka: Zdá se mi, že video formáty, které používají kodek mp3, jsou divx (.avi).

    Pokud video kodek není mp3, použijeme tyto metody:

    1- S chromým (pouze pokud podporuje kodek):
    lame -r "basshunter_saturday.mkv" "output-file.mp3"

    2 - Extrakce video kodeku do formátu WAV a kódování:
    mplayer -vo null -vc dump -ao pcm: file = »file.wav» video.ext && lame -r «file.wav» «file.mp3» && rm «file.wav»

  9.   živý řekl

    Přichází doučování s Kdenlive a Avidemux 😛

  10.   Sergio řekl

    To nefunguje, neextrahuje soubor typu aac, vyjde soubor (data), zdá se, že to musí být převedeno později.

  11.   luchio řekl

    Když spadnete a spadnete na stejné místo, abyste zvedli špičku, špičku, nápovědu, rybářský prut, je to tak, že na druhé straně je skvělá komunitní práce, je nemožné neopustit jednoduchý poděkování.
    díky desdelinux!

  12.   Anděl řekl

    Nezkoušel jsem to, protože jsem našel jinou možnost s VLC, ale moje respektuje kzkg gara, máte velmi dobré příspěvky (Y) jednoho dne budu Hokage XD lol, ale opravdu moje respektuje

  13.   Marc gurt řekl

    Děkuji moc kámo!

    S cclive (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) ke stahování videí z YouTube a řešení, které navrhujete, mám perfektní nástroje pro stahování a extrahování zvuku.

    Objetí

  14.   Emanuel řekl

    Chcete-li extrahovat MP3 z Youtube na tomto webu: http://www.youtomp3.net/

    Je to skvělé, zcela zdarma pouhým jedním kliknutím.

    http://www.youtomp3.net/

  15.   ŽENDA řekl

    Existuje příkaz, který mi dává jakýsi demultiplexer? to znamená, že extrahuje vše, aniž by cokoli převádělo. MP4 OGV H.264, MP2 AAC AC3 MP3, SRT SUB,

  16.   43 řekl

    s mp4 to trvá déle? mkv tam nomas extrahuje zvuk

    K převodu mp4 na ac3 jsem musel použít jinou online metodu https://convertio.co/es/mp4-ac3/