Calcular a duração do vídeo [fechado]
Pergunta
Eu sou péssimo em matemática.Preciso descobrir como calcular a duração de um vídeo com apenas alguns exemplos de valores.Por exemplo, um valor de 70966 é exibido como 1:10 minutos.Um valor de 30533 é exibido como 30 segundos.Um valor de 7007 é exibido como 7 segundos.
Solução
Parece que os números estão em milissegundos.Então, para converter para segundos, divida por 1000 e depois divida por 60 para encontrar minutos, etc.
Outras dicas
Não tenho certeza se entendi isso completamente, mas:
70966 / 70 seconds = 1013.8
Portanto, dividindo o "valor" por 1013,8 deve-se obter a duração, aproximadamente...
Editar:Sim, Ben está certo, você deveria dividir por 1000.Obtive 1.013,8 porque os 70 segundos foram arredondados de 70,966 segundos para 70.
Para expandir o que Bem dito, parece que são milissegundos, e o valor de exibição é ligeiramente arredondado, possivelmente para os 100 milissegundos mais próximos e depois 'cortado' para segundos.Isso explicaria por que 30533 é 30 e 70966 é 70.
É uma simples questão de divisão:
- 70966/70 segundos (1:10 minutos) = 1013,8
- 30533 / 30 = 1017.76
- 7007 / 7 = 1001
Parece que os números nada mais são do que milissegundos.70966 é exibido como 1:10 minutos porque corta a parte do milissegundo (últimos 3 dígitos).