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.

Foi útil?

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).

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