Hvordan trekke ut lyd fra video med en kommando

Mange ganger har det hendt meg at jeg har X-videoklipp hvis sang er attraktiv for meg, men jeg har ikke lydfilen til den sangen (.mp3, .ogg osv). Løsningen er enkel: «last ned .mp3 eller CD fra internett), men dette i tillegg til å være noe ulovlig, ... er etter min mening dårlig sløsing med båndbredde, for hvis jeg allerede har lyden i videoen, hvorfor hva ikke for å få lyden ut av videoen? 🙂

For å gjøre dette har vi flere alternativer, i denne artikkelen vil jeg vise deg hvordan du gjør det med bare en kommando 😀

Først må vi ha installert mplayer, hvis du ikke har den installert, må du installere den 😉

En Debian, Ubuntu, SolusOS, Mynte, etc ... ville være:

sudo apt-get install mplayer

En Arch Linux y chakra:

pacman -S mplayer

Og vel, ideen er forstått ikke sant? 😀

Anta nå at videofilen er: basshunter_saturday.mkv

Vi åpner en terminal i mappen der filen er, og vi setter:

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

Det er:

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

I mitt tilfelle heter det en fil file.mp3 rett ved siden av videoen:

Hva er ganske enkelt? 😀

Det har personlig hjulpet meg mange ganger.

Nå ... er det ingen måte å gjøre dette grafisk ved hjelp av et program? ... Ja, selvfølgelig, men det er et annet innlegg 😀

Hilsen


28 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   COMECON sa

    Dette er akkurat det eneste RealPlayer Converter manglet!
    Takk, takk, takk, jeg bruker det mest for å hente ut lyd fra YouTube-videoer. For onde formål.

    1.    KZKG ^ Gaara sa

      En glede å hjelpe 😀

    2.    Oscar sa
      1.    hexborg sa

        Den siden er kul. Jeg må prøve det. Inntil nå brukte jeg ffmpeg. Jeg elsker å se hvor mange forskjellige måter det er å gjøre hver ting. 🙂

  2.   giskard sa

    Ved hjelp av et grafisk program bruker jeg alltid Avidemux. Det er en arbeidshest.

    1.    Varierende sa

      Med SoundKonverter (Qt) og SoundConverter (GTK) kan du også.

  3.   nosferatuxx sa

    Interessant, selv om jeg i mitt tilfelle bruker Firefox-tillegg til det, eller mobile media converter.

    1.    KZKG ^ Gaara sa

      Jeg bruker faktisk MMC til mange ting https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
      men ... jeg er lat for å måtte åpne den for noe så enkelt, jeg åpner en terminal der i filleseren, og det er det 😀

  4.   Leo sa

    Jeg dreper slutten på innlegget, ha.
    Veldig bra, jeg visste ikke at du kunne gjøre det med mplayer, jeg bruker alltid ffmpeg.
    Takk for informasjonen.

  5.   By sa

    Takk, jeg kjente ikke den funksjonen i Mplayer også ...

    1.    KZKG ^ Gaara sa

      En glede å hjelpe ... og mplayer er et geni, du kan gjøre alt med ham haha.

  6.   Daniel sa

    Det fungerte ikke for meg med et par flv-videoer = (

    1.    sieg84 sa

      prøv med: ffmpeg -i tuvideo.mp4 -vn -acodec kopier audio.m4a
      Du kan bruke m4a eller aac som lydutgang, videoer i flv (i ditt tilfelle) eller mp4 bruker vanligvis h264-kodeken for video og aac-kodeken for lyd (de fra youtube).

      Jeg tror jeg mangler som et notat i artikkelen, at du bare kan kopiere eller "pakke ut" lyden i det formatet det er. Hvis du vil i den crappy .mp3, ville det være å kopiere / pakke ut lyden og deretter konvertere .

      1.    sieg84 sa

        Jeg savnet å legge til. Hvis du vil vite kodeken som bruker video / lyd (snakker om terminalen), kan du gjøre det med ffprobe (del av ffmpeg)

        ffprobe yourvideo.mp4

        Etter at den viser deg hvilken kodek den bruker for lyden, bruker du kommandoen og utgangen til den tilsvarende lyden.
        det kan også gjøres med mediainfo (tugestordepaquentes installer mediainfo)
        eller fra VLC med Ctrl + J eller Menpu Tools - Codec-informasjon

        1.    KZKG ^ Gaara sa

          Utmerket dine kommentarer 😀

    2.    KZKG ^ Gaara sa

      Hvilken feil ga det deg? ... Jeg har prøvd det med MKV, RMVB og andre sjeldne formater, og det fungerte for meg 🙁
      Åpne videoene med VLC, og se om det indikerer at videoindeksen er korrupt.

  7.   Maks stål sa

    Eller lettere:

    ffmpeg -i videofil audio.mp3 (eller hvilket lydformat du vil ha)

    1.    KZKG ^ Gaara sa

      Jeg hadde ikke prøvd denne, jeg vil holde øye med den hehehehe
      Takk

    2.    Hugo sa

      Godt tips, faktisk så jeg at med visse parametere kan sporet trekkes ut veldig, veldig raskt (jeg gjorde allerede testen).

      For eksempel hvis vi sier ffmpeg -i file-video.flv

      Strømmene som videoen inneholder, skal sendes ut som et resultat, og hvis vi for eksempel merker at lyden er kodet i mp3, kan vi gjøre noe sånt:

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

      På denne måten forteller vi deg at du ikke skal behandle videostrømmene og undertekstene, og kopiere lydstrømmen som den er, uten å omkode slik at kvaliteten ikke går tapt.

      Hvor fleksibel er gratis programvare, ikke sant?

  8.   tahed sa

    Dumpfile bare dumper lyden til videoen i formatet den ble kodet i.

    Du kan sjekke den virkelige lydkodeken med ffmpeg som følger:
    ffmpeg -i multimedia-file.ext 2> & 1 | grep -E '(Varighet) | (Stream)'

    Hvis lydkodeken er mp3 hvis du kan konvertere den til mp3, la oss se hvordan kommandoen vil se ut

    ffmpeg -i basshunter_saturday.mkv 2> & 1 | grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
    Merk: det virker for meg at videoformatene som bruker mp3-kodeken er divx (.avi).

    Hvis videokodeken ikke er mp3, bruker vi disse metodene:

    1- Med halt (bare hvis den støtter kodeken):
    lame -r "basshunter_saturday.mkv" "output-file.mp3"

    2- Utpakking av videokodeken til wav og koding:
    mplayer -vo null -vc dump -ao pcm: file = »file.wav» video.ext && lame -r «file.wav» «file.mp3» && rm «file.wav»

  9.   livlig sa

    En veiledning med Kdenlive og Avidemux kommer 😛

  10.   Sergio sa

    Det fungerer ikke, det trekker ikke ut en fil av typen aac, en fil (data) kommer ut, det ser ut til at den må konverteres senere.

  11.   luchio sa

    Når du faller og faller til samme sted for å løfte et tips, et tips, en hjelp, en fiskestang, er det at det på den andre siden er et flott samfunnsarbeid, det er umulig å ikke slippe en enkel takkepinne.
    Takk desdelinux!

  12.   Engel sa

    Jeg prøvde det ikke fordi jeg fant et annet alternativ med VLC, men min respekt kzkg gara, du har veldig gode bidrag (Y) en dag vil jeg være Hokage XD lol men virkelig min respekt

  13.   Marc gurt sa

    Tusen takk kompis!

    Med cclive (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) for å laste ned videoer fra Youtube og løsningen du foreslår, har jeg de perfekte verktøyene for å laste ned og trekke ut lyden.

    En klem.

  14.   Emanuel sa

    For å trekke ut Mp3 fra Youtube dette nettstedet: http://www.youtomp3.net/

    Det er flott, helt gratis med bare ett klikk.

    http://www.youtomp3.net/

  15.   GENDA sa

    Er det en kommando som gir meg en slags demultiplexer? det vil si at den trekker ut alt uten å konvertere noe. MP4 OGV H.264, MP2 AAC AC3 MP3, SRT SUB,

  16.   mee43 sa

    med mp4 tar det lengre tid? mkv det nomas trekker ut lyden

    Jeg måtte bruke en annen online metode for å konvertere mp4 til ac3 https://convertio.co/es/mp4-ac3/