Pergunta

Eu gostaria de saber o tamanho do filme que estou assistindo em qualquer site de vídeo [ Se não for possível em todos os sites de vídeo, pelo menos no YouTube ]. Então é possível, say I will specify the complete path like: 'http://www.youtube.com/watch?v=7xyuX7u-Xts' , para calcular o tamanho do Vídeo flash (.flv) usando JavaScript?

Observação
*Ao dizer o tamanho, eu quis dizer tamanho do arquivo, não a dimensão. Desculpe se estava criando alguma ambiguidade. [@cristoph

Foi útil?

Solução

Sim. Procure o comprimento de conteúdo no cabeçalho com um xmlHttPrequest se você deseja descobrir o .swf fileSize.

Editar: Se você está procurando o tamanho real do vídeo que é transmitido para o seu computador e não o tamanho do arquivo do jogador, provavelmente terá que fazer um pouco de estimativa. Levar a Taxa de bits total em KBITs por segundo para o vídeo e multiplique -o pelo número de segundos do comprimento do vídeo, que está disponível na página de vídeo JavaScript Source:

yt.setConfig({
//... (snip)
   'SWF_ARGS': {..., "length_seconds": "727", ...}
//... (snip)
}

Espero que isso ajude você a começar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top