Como saber se um vídeo da internet é Flash ou HTML5 (ou qualquer outra coisa, se existir)?

Como saber se um vídeo da internet é Flash ou HTML5 (ou qualquer outra coisa, se existir)?

eu tenho algunsproblemascom os navegadores Opera e Chromium reproduzindo alguns streams e quero depurar isso. Mas não posso dizer o que funciona e o que não funciona, porque não posso dizer qual formato um determinado fluxo está usando. Existe uma maneira de identificar isso em alguns casos, senão em todos?


Não estou me referindo necessariamente ao YouTube, acho que eles usam apenas vídeo HTML5. Lembro que quando usava Flash, as opções do FlashPlayer estavam disponíveis ao clicar com o botão direito. E o YouTube ainda fornece muitas informações sobre a transmissão ao clicar com o botão direito (“Estatísticas para nerds”). Masem muitos streams não existe tal informação.Essa ausência é um sinal de que o stream não é Flash?

Estou interessado em saber sobre o formato do stream de vídeo, independentemente de o menu do botão direito fornecer alguma informação ou não.

Além disso, gostaria de saber se existem alternativas ao streaming de Flash e HTML5 e como reconhecê-las. Além disso, vejo que alguns addons podem capturar/baixar vídeos online e então seu “formato” fica acessível: MP4, WEBM, 3GP, MOV, etc (ou devo dizer “extensão”?). Isso diz algo sobre o “formato” do streaming em si? (Quero dizer, no YouTube parece haver uma diversidade de extensões para um stream (MP4, WEBM, 3GP), acho que dependendo do tamanho/resolução: são todas HTML5?)


Quero saber quando o Flash está envolvido e quando não, quando há HTML5, quando outros formatos/plugins estão envolvidos (se houver) e qual a relação entre esses termos e as extensões dos arquivos que podem ser capturados fisicamente.

Responder1

Um player de vídeo Flash geralmente usa uma tag html semelhante a esta:

<object type="application/x-shockwave-flash" 

e um vídeo HTML5 usa a <video>tag

Então ou clique com o botão direito ao lado do vídeo e "inspecione" esse local do site e procure o objeto que armazena o vídeo e veja como ele é construído ou "visualize a fonte" da página e faça uma busca por flash, swfpara indicar Flash e videotag para indicar HTML5.

Existe outra opção (não tão popular) para streaming de vídeo que é um miniaplicativo Java. Encontrar o miniaplicativo através do código-fonte geralmente é um pouco mais complicado, mas não usará nenhuma das palavras-chave acima e a fonte provavelmente conterá algumas <link>tags para um jararquivo

Outro método sem se aprofundar no código é usar alguns no-scriptplugins de estilo em seu navegador que permitem desabilitar Flash e Java momentaneamente (em vez de desinstalá-los) para ver se desativa o vídeo no site.

informação relacionada