Moitas veces pasoume que teño un videoclip de X cuxa canción me resulta atractiva, pero non teño o ficheiro de audio desa canción (.mp3, .ogg, etc.). A solución é sinxela: «descarga o .mp3 ou o CD de internet), pero isto ademais de ser algo ilegal, ... é na miña opinión un mal desperdicio de ancho de banda, porque se xa teño o audio no vídeo, por que que non sacar o audio do vídeo? 🙂
Para facelo temos varias alternativas, neste artigo amosareiche como facelo con só 1 comando 😀
Primeiro debemos ter instalado xogador, se non o tes instalado debes instalalo 😉
En Debian, Ubuntu, SolusOS, Menta, etc ... sería:
sudo apt-get install mplayer
pacman -S mplayer
E ben, a idea enténdese non? 😀
Agora supoña que o ficheiro de vídeo é: basshunter_saturday.mkv
Abrimos un terminal no cartafol onde está o ficheiro e poñemos:
mplayer -vo null -dumpaudio -dumpfile archivo.mp3 basshunter_saturday.mkv
É dicir:
mplayer -vo null -dumpaudio -dumpfile archivo-de-audio-final.mp3 el-video.loquesea
No meu caso un ficheiro chamado arquivo.mp3 xusto ao lado do vídeo:
Persoalmente axudoume moitas veces.
Agora ... non hai forma de facelo gráficamente usando unha aplicación? ... Si, por suposto, pero esa é outra publicación 😀
lembranzas
28 comentarios, deixa os teus
Isto é exactamente o único que faltaba ao RealPlayer Converter.
Grazas, grazas, grazas, utilízoo sobre todo para extraer audio de vídeos de YouTube. Con fins malvados.
Un pracer axudar 😀
Eu uso http://www.youtube-mp3.org/
Esa páxina é xenial. Teño que probalo. Ata agora empregaba ffmpeg. Encántame ver cantas formas diferentes hai de facer cada cousa. 🙂
Empregando unha aplicación gráfica sempre uso Avidemux. É un cabalo de batalla.
Con SoundKonverter (Qt) e SoundConverter (GTK) tamén podes.
Interesante, aínda que no meu caso utilizo complementos firefox para iso ou o conversor de medios móbiles.
En realidade uso MMC para moitas cousas https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
pero ... pregúntome ter que abrilo por algo tan sinxelo, abro un terminal alí mesmo no explorador de ficheiros, e xa está 😀
Mato o final do post, ja.
Moi ben, non sabía que podías facelo con mplayer, sempre uso ffmpeg.
Grazas pola información.
Grazas, tampouco coñecía esa función en Mplayer ...
Un pracer axudar ... e, mplayer é un xenio, podes facelo todo con el jaja.
Non me funcionou cun par de vídeos flv = (
proba con: ffmpeg -i tuvideo.mp4 -vn -acodec copia audio.m4a
Podes usar m4a ou aac como saída de audio, os vídeos en flv (no teu caso) ou mp4 normalmente usan o codec h264 para o vídeo e o codec aac para o audio (os de youtube).
Creo que me falta como nota no artigo, que só podes copiar ou "extraer" o audio no formato que ten, se o desexas no .mp3 cutre, sería copiar / extraer o audio e logo converter.
Botei de menos engadir, se queres saber o codec que usa o vídeo / audio (falando do terminal) podes facelo con ffprobe (parte de ffmpeg)
ffsonde o teu vídeo.mp4
Despois de mostrarche o codec que usa para o audio, aplicas o comando e a saída do audio correspondente.
tamén se pode facer con mediainfo (tugestordepaquentes instala mediainfo)
ou desde VLC con Ctrl + J ou Menpu Tools - Información de códec
Excelentes os teus comentarios 😀
Que erro che deu? ... Tenteino con MKV, RMVB e outros formatos raros e funcionou para min 🙁
Abre eses vídeos con VLC e mira se indica que o índice do vídeo está corrompido.
Ou máis fácil:
ffmpeg -i audio-file audio.mp3 (ou o formato de audio que queiras)
Non probara este, vixio nel jejejeje
Grazas
Bo consello, de feito estaba a ver que con certos parámetros a pista pode extraerse moi, moi rápido (xa fixen a proba).
Por exemplo, se dicimos ffmpeg -i file-video.flv
Os fluxos que contén o vídeo deberían saír como resultado e, se entón notamos que o audio está codificado en mp3, por exemplo, poderiamos facer algo así:
ffmpeg -i archivo-video.flv -vn -sn -acodec copy audio.mp3
Deste xeito estamos dicíndolle que non procese as secuencias de vídeo e subtítulos e que copie a secuencia de audio tal cal, sen recodificar para que non se perda a calidade.
Que flexibilidade ten o software libre, non?
Dumpfile só descarga o son do vídeo no formato no que foi codificado.
Podes comprobar o verdadeiro códec de audio con ffmpeg do seguinte xeito:
ffmpeg -i multimedia-file.ext 2> & 1 | grep -E '(Duración) | (Transmisión)'
Se o códec de audio é mp3 se o podes converter a mp3, vexamos como sería o comando
ffmpeg -i basshunter_saturday.mkv 2> & 1 | grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
Nota: paréceme que os formatos de vídeo que usan o codec mp3 son divx (.avi).
Se o códec de vídeo non é mp3 usaremos estes métodos:
1- Con lame (só se admite o codec):
lame -r "basshunter_saturday.mkv" "output-file.mp3"
2- Extracción do codec de vídeo a wav e codificación:
mplayer -vo null -vc dump -ao pcm: file = »file.wav» video.ext && lame -r «file.wav» «file.mp3» && rm «file.wav»
Chega unha titoría con Kdenlive e Avidemux 😛
Non funciona, non extrae ficheiro tipo aac, sae un ficheiro (datos), parece que hai que convertelo despois.
Cando caes e caes no mesmo lugar para levantar unha punta, unha punta, unha axuda, unha cana de pescar, é que no outro lado hai un gran traballo comunitario, é imposible non soltar un simple pin de agradecemento.
Grazas dende Linux!
Non o intentei porque atopei outra opción con VLC pero os meus respectos kzkg gara, tes moi boas contribucións (Si) un día serei Hokage XD jeje pero realmente os meus respectos
Moitas grazas compañeiro!
Con pendente (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) para descargar vídeos de YouTube e a solución que propón, teño as ferramentas perfectas para descargar e extraer o son.
Un abrazo.
Para extraer Mp3 deste sitio web en YouTube: http://www.youtomp3.net/
É xenial, totalmente gratuíto cun só clic.
http://www.youtomp3.net/
Hai algún comando que me dea unha especie de desmultiplexor? é dicir, extrae todo sen converter nada. MP4 OGV H.264, MP2 AAC AC3 MP3, SRT SUB,
con mp4 leva máis tempo? mkv there nomas extrae o audio
Tiven que usar outro método en liña para converter mp4 a ac3 https://convertio.co/es/mp4-ac3/