Muitas vezes já me aconteceu que eu tenho um videoclipe X cuja música me atrai, porém não tenho o arquivo de áudio dessa música (.mp3, .ogg, etc.) A solução é simples: «descarrega o .mp3 ou CD da internet), mas isto além de ser ilegal, ... é na minha opinião um grande desperdício de banda, porque se já tenho o áudio no vídeo, por que não tirar o áudio do vídeo? 🙂
Para fazer isso temos várias alternativas, neste artigo vou mostrar como fazer com apenas 1 comando 😀
Primeiro devemos ter instalado mplayer, se você não tem instalado, você deve instalá-lo 😉
En Debian, Ubuntu, Solus OS, hortelã, etc ... seria:
sudo apt-get install mplayer
pacman -S mplayer
E bem, a ideia é entendida certo? 😀
Agora, suponha que o arquivo de vídeo seja: basshunter_saturday.mkv
Abrimos um terminal na pasta onde está o arquivo e colocamos:
mplayer -vo null -dumpaudio -dumpfile archivo.mp3 basshunter_saturday.mkv
Isso é:
mplayer -vo null -dumpaudio -dumpfile archivo-de-audio-final.mp3 el-video.loquesea
No meu caso, um arquivo chamado arquivo.mp3 bem ao lado do vídeo:
Ele me ajudou pessoalmente muitas vezes.
Agora ... não há como fazer isso graficamente usando um aplicativo? … Sim, claro, mas isso é outro post 😀
lembranças
Isso é exatamente a única coisa que faltava no RealPlayer Converter!
Obrigado, obrigado, obrigado, eu uso isso principalmente para extrair áudio de vídeos do YouTube. Para fins malignos.
É um prazer ajudar 😀
Eu uso http://www.youtube-mp3.org/
Essa página é legal. Eu tenho que tentar. Até agora usei o ffmpeg. Adoro ver quantas maneiras diferentes existem de fazer cada coisa. 🙂
Usando um aplicativo gráfico, sempre uso Avidemux. É um burro de carga.
Com SoundKonverter (Qt) e SoundConverter (GTK) você também pode.
Interessante, embora no meu caso eu use addons do Firefox para isso, ou o conversor de mídia móvel.
Na verdade, eu uso o MMC para muitas coisas https://blog.desdelinux.net/mobile-media-converter-excelente-aplicacion-para-convertir-videos/
mas ... tenho preguiça de ter que abrir para algo tão simples, abro um terminal ali mesmo no navegador de arquivos e é isso 😀
Eu mato o final do post, ha.
Muito bom, não sabia que dava para fazer isso com o mplayer, sempre uso o ffmpeg.
Obrigado pela dica.
Obrigado, eu não conhecia essa função no Mplayer também….
É um prazer ajudar ... e, mplayer é um gênio, você pode fazer tudo com ele haha.
Não funcionou para mim com alguns vídeos flv = (
tente com: ffmpeg -i tuvideo.mp4 -vn -acodec copiar audio.m4a
Você pode usar m4a ou aac como saída de áudio, vídeos em flv (no seu caso) ou mp4 normalmente usam o codec h264 para vídeo e o codec aac para áudio (aqueles do youtube).
Acho que estou faltando como uma nota no artigo, que você só pode copiar ou "extrair" o áudio no formato que está, se quiser no péssimo .mp3, seria copiar / extrair o áudio e depois converter .
Senti falta de adicionar, se você quiser saber o codec que usa o vídeo / áudio (falando do terminal) você pode fazer isso com ffprobe (parte do ffmpeg)
ffprobe yourvideo.mp4
Depois de mostrar qual codec ele usa para o áudio, você aplica o comando e a saída do áudio correspondente.
você também pode usar mediainfo (packettugestor install mediainfo)
ou do VLC com Ctrl + J ou Menpu Tools - Codec information
Excelente seus comentários 😀
Que erro isso deu a você? … Eu tentei com MKV, RMVB e outros formatos raros e funcionou para mim 🙁
Abra esses vídeos com VLC e veja se isso indica que o índice do vídeo está corrompido.
Ou mais fácil:
ffmpeg -i video-file audio.mp3 (ou qualquer formato de áudio que você quiser)
Eu ainda não tinha experimentado, vou ficar de olho hehehehe
Obrigado
Boa dica, na verdade estava vendo que com certos parâmetros a pista pode ser extraída muito, muito rapidamente (eu já fiz o teste).
Por exemplo, se dissermos ffmpeg -i arquivo-video.flv
Os streams que o vídeo contém devem ser produzidos como resultado e, se notarmos que o áudio está codificado em mp3, por exemplo, poderíamos fazer algo assim:
ffmpeg -i archivo-video.flv -vn -sn -acodec copy audio.mp3
Desta forma, estamos lhe dizendo para não processar os streams de vídeo e legendas, e para copiar o stream de áudio como está, sem recodificar para que a qualidade não seja perdida.
Quão flexível é o software livre, certo?
Dumpfile apenas despeja o áudio do vídeo no formato em que foi codificado.
Você pode verificar o verdadeiro codec de áudio com ffmpeg da seguinte maneira:
ffmpeg -i arquivo-multimídia.ext 2> & 1 | grep -E '(Duração) | (Transmissão)'
Se o codec de áudio for mp3, se você puder convertê-lo para mp3, vamos ver como ficaria o comando
ffmpeg -i basshunter_saturday.mkv 2> & 1 | grep -E mp3 && mplayer -vo null -dumpaudio -dumpfile file.mp3 basshunter_saturday.mkv
Nota: parece-me que os formatos de vídeo que usam o codec mp3 são divx (.avi).
Se o codec de vídeo não for mp3, usaremos estes métodos:
1- Com coxo (somente se suportar o codec):
lame -r "basshunter_saturday.mkv" "arquivo de saída.mp3"
2- Extração do codec de vídeo para wav e codificação:
mplayer -vo null -vc dump -ao pcm: arquivo = »arquivo.wav» video.ext && lame -r «arquivo.wav» «arquivo.mp3» && rm «arquivo.wav»
Uma aula particular com Kdenlive e Avidemux está chegando 😛
Não funciona, não extrai arquivo do tipo aac, sai um arquivo (dados), parece que tem que ser convertido depois.
Quando você cai e cai no mesmo lugar para levantar uma ponta, uma ponta, uma ajuda, uma vara de pescar, é que do outro lado está um grande trabalho comunitário, impossível não deixar cair um simples alfinete de agradecimento.
obrigado desdelinux!
Eu não tentei porque encontrei outra opção com VLC mas meus respeitos kzkg gara, você tem contribuições muito boas (Y) um dia eu serei Hokage XD rsrs mas realmente meus respeitos
Muito obrigado, companheiro!
Com cclive (http://linuxgnublog.org/descargar-videos-de-youtube-en-gnulinux/) para baixar vídeos do YouTube e da solução que você propõe, tenho as ferramentas perfeitas para baixar e extrair o som.
Um abraço.
Para extrair Mp3 do Youtube deste site: http://www.youtomp3.net/
É ótimo, totalmente gratuito com apenas um clique.
http://www.youtomp3.net/
Existe um comando que me dá uma espécie de demultiplexador? em outras palavras, ele extrai tudo sem converter nada. MP4 OGV H.264, MP2 AAC AC3 MP3, SRT SUB,
com mp4 demora mais? mkv lá nomas extrai o áudio
Tive que usar outro método online para converter mp4 em ac3 https://convertio.co/es/mp4-ac3/