Extração sem perdas de fluxos do WebM

25

Eu gostaria de extrair fluxos de arquivos de vídeo WebM sem convertê-los (re-compressão), alguém pode recomendar algum software que possa permitir isso?

    
por Karolinger 16.04.2012 / 05:31

4 respostas

17

Como o WebM é um subconjunto do Matroska, o mkvtoolnix deve permitir que você demore os arquivos. É open source, cross platform e o autor fornece binários para o Windows.

    
por 16.04.2012 / 06:26
23

Para extrair o áudio de um arquivo WebM, usando a ferramenta ffmpeg ( link ):

ffmpeg -i "input.webm" -vn -acodec copy "output.oga"

Explicação:
"-i input.webm" designa o arquivo de entrada "-vn" remove o fluxo de vídeo da saída
"-acodec copy" informa ao ffmpeg para copiar o fluxo de áudio como está (sem re-compactação)
"output.oga" designa o arquivo de saída.

NB: Use aspas "" em torno de nomes de arquivos que contenham espaços.

A extensão do arquivo de saída deve corresponder ao formato do fluxo de áudio contido no arquivo webm de origem.

Eu uso ".oga" como extensão de arquivo de saída porque a maioria dos arquivos webm que eu manipulo contém áudio Vorbis.
".oga" é a extensão preferida neste caso, mesmo que o .ogg ainda seja uma extensão freqüentemente encontrada para arquivos somente de áudio do vorbis.

Esta linha de comando baseada no ffmpeg deve fornecer o formato de áudio do arquivo de origem:
ffmpeg -i "inputfile.ext" Procure a linha que contém o texto "Audio", geralmente perto do final da saída do comando.

No meu caso, esta é a saída:
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp (default)

A leitura desta página da Wikipédia pode fornecer algumas dicas sobre quais extensões de arquivo devem ser usadas com os formatos de áudio: link

    
por 07.03.2015 / 21:20
1

Os arquivos de vídeo têm um formato de contêiner e formatos de codec.

É difícil "extrair" os bits de vídeo facilmente, mas é possível alterar o formato do contêiner para algo que você pode consumir sem alterar os bits de vídeo:

ffmpeg usando -vcodec copy (e normalmente -an para remover qualquer áudio)

    
por 16.04.2012 / 08:01