Jak wyodrębnić dźwięk z wideo za pomocą jednego polecenia

Wiele razy zdarzyło mi się, że mam X wideo, którego piosenka jest dla mnie atrakcyjna, jednak nie mam pliku audio z tą piosenką (.mp3, .ogg itp). Rozwiązanie jest proste: «pobierz .mp3 lub CD z internetu), ale to oprócz tego, że jest to coś nielegalnego,… to moim zdaniem marnotrawstwo przepustowości, bo skoro mam już audio w wideo, to po co nie wydobywać dźwięku z wideo? 🙂

Aby to zrobić, mamy kilka alternatyw, w tym artykule pokażę, jak to zrobić za pomocą jednego polecenia 😀

Najpierw musieliśmy zainstalować MPlayer, jeśli nie masz go zainstalowanego, musisz go zainstalować 😉

En Debian, Ubuntu, SolusOS, Mennicaitp ... byłoby:

sudo apt-get install mplayer

En ArchLinux y Chakra:

pacman -S mplayer

I cóż, pomysł jest zrozumiały, prawda? 😀

Teraz załóżmy, że plik wideo to: basshunter_saturday.mkv

Otwieramy terminal w folderze, w którym znajduje się plik i umieszczamy:

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

To jest:

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

W moim przypadku plik o nazwie plik.mp3 tuż obok filmu:

Co jest całkiem proste? 😀

Osobiście pomogło mi to wiele razy.

Teraz ... czy nie ma sposobu, aby to zrobić graficznie za pomocą aplikacji? … Tak, oczywiście, ale to kolejny wpis 😀

pozdrowienia


28 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   KOMECON powiedział

    To jest jedyna rzecz, której brakowało RealPlayer Converter!
    Dziękuję, dziękuję, dziękuję, używam go głównie do wydobywania dźwięku z filmów na YouTube. Do złych celów.

    1.    KZKG ^ Gaara powiedział

      Z przyjemnością pomogę 😀

    2.    Oscar powiedział
      1.    Heksborg powiedział

        Ta strona jest fajna. Muszę tego spróbować. Do tej pory używałem ffmpeg. Uwielbiam widzieć, jak wiele różnych sposobów można zrobić. 🙂

  2.   giskard powiedział

    Korzystając z aplikacji graficznej zawsze używam Avidemux. To jest koń pociągowy.

    1.    Zmienna Ciężka powiedział

      Dzięki SoundKonverter (Qt) i SoundConverter (GTK) Ty też możesz.

  3.   nosferatuxx powiedział

    Ciekawe, choć w moim przypadku używam do tego dodatków do firefoxa, czyli mobilnego konwertera multimediów.

    1.    KZKG ^ Gaara powiedział

      Właściwie używam MMC do wielu rzeczy https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
      ale ... jestem leniwy, że muszę go otwierać dla czegoś tak prostego, otwieram terminal bezpośrednio w przeglądarce plików i to wszystko 😀

  4.   Lew powiedział

    Zabijam koniec postu, ha.
    Bardzo dobrze, nie wiedziałem, że możesz to zrobić z mplayerem, zawsze używam ffmpeg.
    Dzięki za informację.

  5.   Miasto powiedział

    Dzięki, nie znałem też tej funkcji w Mplayerze….

    1.    KZKG ^ Gaara powiedział

      Z przyjemnością pomagam ... a mplayer jest geniuszem, możesz z nim zrobić wszystko haha.

  6.   Daniel powiedział

    Nie zadziałało to dla mnie z kilkoma filmami flv = (

    1.    Sieg84 powiedział

      spróbuj z: ffmpeg -i tuvideo.mp4 -vn -acodec kopiuj audio.m4a
      Możesz użyć m4a lub aac jako wyjścia audio, filmy we flv (w twoim przypadku) lub mp4 normalnie używają kodeka h264 dla wideo i kodeka aac dla audio (te z youtube).

      Myślę, że brakuje mi uwagi w artykule, że można skopiować lub „wyodrębnić” audio tylko w takim formacie, jak chcesz, jeśli chcesz w gównianym .mp3, skopiuj / wyodrębnij audio, a następnie przekonwertuj .

      1.    Sieg84 powiedział

        Brakowało mi dodawania, jeśli chcesz poznać kodek, który używa wideo / audio (mówiąc o terminalu), możesz to zrobić za pomocą ffprobe (część ffmpeg)

        ffprobe yourvideo.mp4

        Po pokazaniu, którego kodeka używa do dźwięku, zastosujesz polecenie i wyjście odpowiedniego dźwięku.
        można to również zrobić za pomocą mediainfo (tugestordepaquentes install mediainfo)
        lub z VLC z Ctrl + J lub Menpu Tools - Informacje o kodeku

        1.    KZKG ^ Gaara powiedział

          Doskonale swoje komentarze 😀

    2.    KZKG ^ Gaara powiedział

      Jaki błąd spowodował? … Wypróbowałem to z MKV, RMVB i innymi rzadkimi formatami i zadziałało dla mnie 🙁
      Otwórz te filmy za pomocą VLC i sprawdź, czy oznacza to, że indeks wideo jest uszkodzony.

  7.   Maksymalna stal powiedział

    Lub łatwiej:

    ffmpeg -i plik wideo audio.mp3 (lub dowolny inny format audio)

    1.    KZKG ^ Gaara powiedział

      Nie próbowałem tego, będę go pilnował hehehehe
      Dziękuję

    2.    Hugo powiedział

      Dobra wskazówka, faktycznie widziałem, że przy pewnych parametrach tor można wydobyć bardzo, bardzo szybko (już zrobiłem test).

      Na przykład, jeśli powiemy ffmpeg -i plik-wideo.flv

      W rezultacie strumienie, które zawiera wideo, powinny zostać wyprowadzone, a jeśli wtedy zauważymy, że dźwięk jest zakodowany na przykład w formacie mp3, możemy zrobić coś takiego:

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

      W ten sposób radzimy, aby nie przetwarzać strumieni wideo i napisów oraz kopiować strumień audio w takiej postaci, w jakiej jest, bez przekodowywania, aby nie utracić jakości.

      Jak elastyczne jest wolne oprogramowanie, prawda?

  8.   tak powiedział

    Dumpfile zrzuca dźwięk wideo tylko w formacie, w którym został zakodowany.

    Możesz sprawdzić prawdziwy kodek audio za pomocą ffmpeg w następujący sposób:
    ffmpeg -i multimedia-file.ext 2> & 1 | grep -E '(czas trwania) | (strumień)'

    Jeśli kodekiem audio jest mp3, jeśli możesz przekonwertować go na mp3, zobaczmy, jak będzie wyglądać polecenie

    ffmpeg -i basshunter_saturday.mkv 2> & 1 | grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
    Uwaga: wydaje mi się, że formaty wideo używające kodeka mp3 to divx (.avi).

    Jeśli kodekiem wideo nie jest mp3, użyjemy następujących metod:

    1- Z lame (tylko jeśli obsługuje kodek):
    lame -r "basshunter_saturday.mkv" "plik-wyjściowy.mp3"

    2- Wyodrębnianie kodeka wideo do formatu WAV i kodowanie:
    mplayer -vo null -vc dump -ao pcm: file = »file.wav» video.ext && lame -r «file.wav» «file.mp3» && rm «file.wav»

  9.   pełen życia powiedział

    Zbliżają się korepetycje z Kdenlive i Avidemux 😛

  10.   Sergio powiedział

    Nie działa, nie wypakowuje pliku typu aac, wychodzi plik (dane), wygląda na to, że trzeba go później przekonwertować.

  11.   luchio powiedział

    Kiedy upadasz i spadasz w to samo miejsce, aby podnieść szczytówkę, szczytówkę, pomoc, wędkę, to po drugiej stronie jest świetna praca społeczna, nie można nie upuścić prostej szpilki z podziękowaniami.
    dzięki desdelinux!

  12.   Anioł powiedział

    Nie próbowałem, bo znalazłem inną opcję z VLC, ale pozdrawiam kzkg gara, masz bardzo dobry wkład (Y) pewnego dnia będę Hokage XD lol ale naprawdę mój szacunek

  13.   Marc gurt powiedział

    Dziękuję bardzo kolego!

    Z cclive (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) do pobierania filmów z Youtube i rozwiązania, które proponujesz Mam doskonałe narzędzia do pobierania i wyodrębniania dźwięku.

    Uścisk.

  14.   Emanuel powiedział

    Aby wyodrębnić Mp3 z YouTube na tej stronie: http://www.youtomp3.net/

    To wspaniałe, całkowicie bezpłatne za jednym kliknięciem.

    http://www.youtomp3.net/

  15.   GENND powiedział

    Czy jest polecenie, które daje mi rodzaj demultipleksera? to znaczy wyodrębnia wszystko bez konwertowania czegokolwiek. MP4 OGV H.264, MP2 AAC AC3 MP3, SUB SRT,

  16.   mee43 powiedział

    z mp4 to trwa dłużej? mkv tam nomas wyodrębnia dźwięk

    Musiałem użyć innej metody online, aby przekonwertować mp4 na ac3 https://convertio.co/es/mp4-ac3/