Me gustaría extraer transmisiones de archivos de video WebM sin convertirlas (recomprimirlas), ¿alguien puede recomendar algún software que pueda permitir esto?
Respuesta1
Dado que WebM es un subconjunto de Matroska,mkvtoolnixdebería permitirle demultiplexar los archivos. Es de código abierto, multiplataforma y el autor proporciona archivos binarios para Windows.
Respuesta2
Para extraer audio de un archivo WebM, usando la herramienta ffmpeg (https://www.ffmpeg.org/download.html) :
ffmpeg -i "input.webm" -vn -acodec copy "output.oga"
Explicación:
"-i input.webm" designa el archivo de entrada
"-vn" elimina la transmisión de video de la salida
"-acodec copy" le dice a ffmpeg que copie la transmisión de audio tal como está (sin recompresión)
"output.oga" designa el archivo de salida.
NB: utilice comillas "" alrededor de los nombres de archivos que contengan espacios.
La extensión del archivo de salida debe coincidir con el formato de la secuencia de audio contenida en el archivo webm de origen.
Utilizo ".oga" como extensión de archivo de salida porque la mayoría de los archivos webm que manejo contienen audio Vorbis.
".oga" es la extensión preferida en este caso, incluso si .ogg sigue siendo una extensión frecuente para archivos Vorbis de sólo audio.
Esta línea de comando basada en ffmpeg debería brindarle el formato de audio del archivo fuente:
ffmpeg -i "inputfile.ext"
busque la línea que contiene el texto "Audio", generalmente cerca del final de la salida del comando.
En mi caso, este es el resultado:
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp (default)
Leer esta página de Wikipedia puede brindarle una idea sobre qué extensiones de archivo deben usarse con qué formatos de audio:http://en.wikipedia.org/wiki/Audio_file_format
Respuesta3
ConMKVToolNix: herramientas Matroska para Linux/Unix y Windows:
mkvextract.exe "file.webm" tracks 0:"file_audio.ogg"
(asumiendo que el ID de la pista de audio es 0, puede consultar con mkvinfo.exe
o mkvtoolnix-gui.exe
)
Respuesta4
Los archivos de vídeo tienen un formato contenedor y formatos de códec.
Es difícil "extraer" los bits de vídeo fácilmente, pero es posible cambiar el formato del contenedor a algo que puedas consumir sin alterar los bits de vídeo:
ffmpegusando -vcodec copy
(y normalmente -an
para eliminar cualquier audio)