Duração total do vídeo para uma aula do Coursera

Gosto do Coursera ( https://coursera.org/ ). Eu fiz várias aulas. Sempre quero saber quanto tempo vai demorar para assistir a todos os vídeos fornecidos. Como tento não fazer matemática na minha cabeça, escrevi um pequeno trecho rápido para calcular o tempo que gastarei assistindo vídeos.

Vá para a página de vídeos da aula que você está assistindo. Abra o console do navegador e copie / cole este código. O tempo total em minutos será exibido para assistir a todos os vídeos em velocidade normal.

Array.prototype.map.call($('a[data-lecture-id]'), function(t) { var d = $(t).text().match(/d+:d+/)[0].split(':'); return +(d[0]*60) + +d[1]; }).reduce(function(e, s) { return s + e; }, 0)/60.0;

Esta linha mostrará o tempo total, novamente em minutos, dos vídeos que você ainda precisa assistir.

Array.prototype.map.call($('li.unviewed a[data-lecture-id]'), function(t) { var d = $(t).text().match(/d+:d+/)[0].split(':'); return +(d[0]*60) + +d[1]; }).reduce(function(e, s) { return s + e; }, 0)/60.0;

Agora vá aprender algo com pessoas mais espertas do que eu, totalmente preparadas para assistir a um vídeo por um determinado período de tempo.

Se você normalmente assiste a vídeos em um ritmo mais rápido, divida o número que você vê pela velocidade com que normalmente assiste aos vídeos.

600/1.5 // how long it will take to watch 600 minutes of video at 1.5x speed.