Ako extrahovať zvuk z videa pomocou jedného príkazu

Mnohokrát sa mi stalo, že mám X videoklip, ktorého pieseň je pre mňa atraktívna, avšak nemám zvukový súbor tejto piesne (.mp3, .ogg atď). Riešenie je jednoduché: «stiahnite si .mp3 alebo CD z internetu), ale okrem toho, že je to niečo nelegálne,… je to podľa mňa zlé plytvanie šírkou pásma, pretože keď už mám zvuk vo videu, prečo čo nie, aby sa zvuk dostal z videa? 🙂

Aby sme to dosiahli, máme niekoľko alternatív, v tomto článku vám ukážem, ako to urobiť iba jedným príkazom 😀

Najprv sme museli mať nainštalovaný mplayer, pokiaľ ho nemáte nainštalovaný, musíte si ho nainštalovať 😉

En debian, ubuntu, SolusOS, Mäta, atď ... by bolo:

sudo apt-get install mplayer

En Arch Linux y Chakra:

pacman -S mplayer

Myšlienka je pochopená, že? 😀

Teraz predpokladajme, že video súbor je: basshunter_saturday.mkv

V priečinku, kde je súbor, otvoríme terminál 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 mojom prípade sa volá súbor súbor.mp3 hneď vedľa videa:

Čo je celkom jednoduché? 😀

Mne osobne to veľakrát pomohlo.

Teraz ... neexistuje spôsob, ako to urobiť graficky pomocou aplikácie? ... Áno, samozrejme, ale to je ďalší príspevok 😀

pozdravy


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Comecon dijo

    To je presne to jediné, čo RealPlayer Converter chýbalo!
    Ďakujem, ďakujem, ďakujem, väčšinou ho používam na extrakciu zvuku z videí YouTube. Na zlé účely.

    1.    KZKG ^ Gaara dijo

      Radosť pomôcť 😀

    2.    Oskar dijo
      1.    hexborg dijo

        Táto stránka je v pohode. Musím to vyskúšať. Doteraz som používal ffmpeg. Rád vidím, koľko rôznych spôsobov existuje, keď sa dá robiť každá vec. 🙂

  2.   giskard dijo

    Pomocou grafickej aplikácie vždy používam Avidemux. Je to ťažný kôň.

    1.    VaryTažké dijo

      S programami SoundKonverter (Qt) a SoundConverter (GTK) môžete tiež.

  3.   nosferatuxx dijo

    Zaujímavé, aj keď v mojom prípade na to používam addony firefoxu, alebo prevodník mobilných médií.

    1.    KZKG ^ Gaara dijo

      Vlastne používam MMC na veľa vecí https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
      ale ... som lenivý, že to musím otvárať pre niečo také jednoduché, otvorím si priamo v prehliadači súborov terminál a je to 😀

  4.   Lev dijo

    Koniec príspevku zabijem, ha.
    Veľmi dobre, nevedel som, že to môžete urobiť pomocou mplayer, vždy používam ffmpeg.
    Vďaka za informácie.

  5.   Mesto dijo

    Ďakujem, nepoznal som túto funkciu ani v Mplayeri ...

    1.    KZKG ^ Gaara dijo

      Radosť pomôcť ... a mplayer je génius, môžete s ním robiť všetko, haha.

  6.   daniel dijo

    Pri pár flv videách to pre mňa nefungovalo = (

    1.    INCI Ingredients dijo

      skúste s: ffmpeg -i tuvideo.mp4 -vn -acodec kopírovať zvuk.m4a
      Ako zvukový výstup môžete použiť m4a alebo aac, videá vo flv (vo vašom prípade) alebo mp4 bežne používajú kodek h264 pre video a kodek aac pre zvuk (youtube).

      Myslím, že mi v článku chýba poznámka, že zvuk môžete kopírovať alebo „extrahovať“ iba v takom formáte, v akom je, ak chcete v mizernom .mp3, bolo by to kopírovanie / extrahovanie zvuku a následná konverzia .

      1.    INCI Ingredients dijo

        Chýbalo mi doplnenie, ak chcete poznať kodek, ktorý používa video / audio (keď hovoríme o termináli), môžete to urobiť pomocou ffprobe (súčasť ffmpeg)

        ffprobe yourvideo.mp4

        Potom, čo vám ukáže, ktorý kodek používa pre zvuk, použijete príkaz a výstup zodpovedajúceho zvuku.
        dá sa to urobiť aj pomocou mediainfo (tugestordepaquentes install mediainfo)
        alebo z VLC pomocou Ctrl + J alebo Menpu Tools - informácie o kodeku

        1.    KZKG ^ Gaara dijo

          Vynikajúce vaše komentáre 😀

    2.    KZKG ^ Gaara dijo

      Aku chybu ti dal? ... skúsil som to s formátmi MKV, RMVB a inými vzácnymi formátmi a osvedčilo sa mi to 🙁
      Otvorte tieto videá pomocou VLC a skontrolujte, či to naznačuje, že index videa je poškodený.

  7.   MaxSteel dijo

    Alebo jednoduchšie:

    ffmpeg -i video-súbor audio.mp3 (alebo akýkoľvek zvukový formát, ktorý chcete)

    1.    KZKG ^ Gaara dijo

      Tento som neskúšal, budem ho strážiť, hehehehe
      Ďakujem vám

    2.    Hugo dijo

      Dobrý tip, v skutočnosti som videl, že pri určitých parametroch sa dá trať extrahovať veľmi, veľmi rýchlo (test som už absolvoval).

      Napríklad ak povieme ffmpeg -i súbor-video.flv

      Vo výsledku by sa mali vysielať streamy, ktoré video obsahuje, a ak si potom všimneme, že zvuk je zakódovaný napríklad do formátu mp3, mohli by sme urobiť niečo také:

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

      Týmto spôsobom vám hovoríme, aby ste nespracovávali videostreamy a titulky a aby ste kopírovali zvukový stream tak, ako sú, bez prekódovania, aby sa nestratila kvalita.

      Aký flexibilný je slobodný softvér, však?

  8.   ťahaný dijo

    Dumpfile vypíše iba zvuk videa vo formáte, v akom bol zakódovaný.

    Skutočný zvukový kodek môžete skontrolovať pomocou ffmpeg nasledovne:
    ffmpeg -i multimedia-file.ext 2> & 1 | grep -E '(Duration) | (Stream)'

    Ak je zvukový kodek mp3, ak ho môžete previesť na mp3, pozrime sa, ako by príkaz vyzeral

    ffmpeg -i basshunter_saturday.mkv 2> & 1 | grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
    Poznámka: Zdá sa mi, že videoformáty, ktoré používajú kodek mp3, sú divx (.avi).

    Ak videokodek nie je mp3, použijeme tieto metódy:

    1- S chromými (iba ak podporuje kodek):
    lame -r "basshunter_saturday.mkv" "output-file.mp3"

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

  9.   živý dijo

    Prichádza doučovanie s Kdenlive a Avidemux 😛

  10.   Sergio dijo

    Nefunguje to, neextrahuje sa súbor aac, vyjde súbor (dáta), zdá sa, že je potrebné ho neskôr previesť.

  11.   luchio dijo

    Keď spadnete a spadnete na to isté miesto, aby ste zdvihli hrot, hrot, pomôcku, rybársky prút, je to tak, že na druhej strane je skvelá komunitná práca, je nemožné neopustiť jednoduchý ďakovný špendlík.
    vďaka desdelinux!

  12.   anjel dijo

    Neskúšal som to, pretože som našiel inú možnosť s VLC, ale moja úcta kzkg gara, máte veľmi dobré príspevky (Y), jedného dňa budem Hokage XD lol, ale naozaj moja úcta

  13.   Marc gurt dijo

    Dakujem pekne kámo!

    S cclive (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) Na stiahnutie videa z YouTube a riešenie, ktoré navrhujete, mám perfektné nástroje na stiahnutie a extrahovanie zvuku.

    Objímanie

  14.   Emanuel dijo

    Ak chcete extrahovať MP3 z Youtube na tomto webe: http://www.youtomp3.net/

    Je to skvelé, úplne zadarmo iba s jedným kliknutím.

    http://www.youtomp3.net/

  15.   ŽENDA dijo

    Existuje príkaz, ktorý mi dá akýsi demultiplexor? to znamená, že extrahuje všetko bez toho, aby niečo konvertoval. MP4 OGV H.264, MP2 AAC AC3 MP3, SRT SUB,

  16.   mee43 dijo

    s mp4 to trvá dlhšie? mkv tam nomas extrahuje zvuk

    Musel som použiť inú online metódu na prevod mp4 na ac3 https://convertio.co/es/mp4-ac3/