O IE não procurará arquivos de áudio / webm


8

Estou tentando criar um arquivo de áudio WebM que será reproduzido e procurado em todos os navegadores usando a <audio>tag HTML5 e o tipo MIME audio/webm. Encontrei soluções alternativas para fazer isso funcionar em todos os navegadores, mas eles são um pouco desajeitados e quero ter certeza de que não estou perdendo nada.

Encontrei esta página para testar o suporte ao navegador em vários navegadores (o IE9 entra no modo peculiares nessa página, mas se você mudar para o padrão IE9, ele permitirá que você execute os testes): http://hpr.dogphilosophy.net/test/ Nota: o arquivo WebM de amostra desta página também é reproduzido, mas não é procurado no IE.

Estou usando uma versão recente do ffmpeg para codificar.

Os navegadores IE9 + / FF / Chrome são reproduzidos, mas apenas o Chrome procura usar o seguinte comando:

ffmpeg -i src.wav dest.webm

Quando adicionei dicas ao arquivo, o Chrome / FF pôde procurar, mas o IE não conseguiu.

ffmpeg -i src.wav -dash 1 -reserve_index_space 512 dest.webm

Finalmente, acabei adicionando um pequeno vídeo ao arquivo para fazer com que todos os navegadores funcionassem.

ffmpeg -stats -y -f lavfi -i color=c=white:s=2x2:r=1 -i src.wav -shortest dest.webm

Provavelmente, o IE9 + apenas analisa os quadros-chave de vídeo para lidar com a busca e ignora quaisquer 'dicas' no áudio.

Minha pergunta é: estou faltando alguma coisa ou é essa a solução que eu tenho que usar? Eu certamente não sou especialista em WebM ou ffmpeg, então talvez alguém tenha descoberto isso ou saiba de uma solução alternativa.

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.