Add detailed instructions
This commit is contained in:
parent
5b403f26af
commit
1a81e55723
@ -1,20 +1,53 @@
|
||||
<h1>Vamos arquivar o SAPO Vídeos</h1>
|
||||
<style>
|
||||
body { max-width: 960px; margin: 0 auto; }
|
||||
code, pre { font-size: 1rem; font-weight: bold; }
|
||||
</style>
|
||||
<body>
|
||||
<h1>Vamos arquivar o SAPO Vídeos</h1>
|
||||
|
||||
<ol>
|
||||
<li>Faz download do <a href="">programa</a></li>
|
||||
<li>
|
||||
Corre o programa a partir de uma pasta com espaço suficiente para descarregar o número de vídeos especificado:
|
||||
<pre>
|
||||
$ cd /pasta/com/bastante/espaço
|
||||
$ ./saca-sapos 1000 hugo.peixoto@gmail.com
|
||||
</pre>
|
||||
</li>
|
||||
<li>Quando o programa acabar, já está! Corre novamente para descarregar mais uns quantos vídeos.</li>
|
||||
<li>Eventualmente vamos contactar-te a pedir que nos mandes os vídeos que descarregaste</li>
|
||||
</ol>
|
||||
O <a href="https://videos.sapo.pt">videos.sapo.pt</a> vai fechar as portas a 17
|
||||
de setembro, e os vídeos vão ser apagados. Estamos a tentar arquivar o conteúdo
|
||||
antes que isso aconteça. Podes ajudar de duas formas:
|
||||
|
||||
<h2>Estatísticas</h2>
|
||||
<ol>
|
||||
<li>Descarregar os vídeos: se tiveres uns terabytes livres, podes correr o programa abaixo para ir descarregando novos vídeos;</li>
|
||||
<li>Descobrir vídeos novos: temos indexados 1.5 milhões de vídeos, mas estima-se que haja 5 milhões.</li>
|
||||
</ol>
|
||||
|
||||
<p>Número de vídeos descarregados: <%= stats[:downloads]["total"].to_i %></p>
|
||||
<p>Tamanho total: <%= stats[:downloads]["bytes"].to_i / 1024 / 1024 %> MiB</p>
|
||||
<p>Tamanho médio: <%= stats[:downloads]["bytes"].to_i / 1024 / 1024 / stats[:downloads]["total"].to_i %> MiB/vídeo</p>
|
||||
<h2>Descarregar vídeos</h2>
|
||||
|
||||
<p>
|
||||
Nota: Só temos instruções para GNU/Linux.
|
||||
</p>
|
||||
|
||||
<ol>
|
||||
<li>Faz <a href="/saca-sapos.tar.gz">download do saca-sapos</a></li>
|
||||
<li>Descomprime o programa (<code>tar xzf /caminho/para/o/saca-sapos.tar.gz</code>)</li>
|
||||
<li>Instala as dependências: <code>curl</code> e <code>jq</code></li>
|
||||
<li>
|
||||
Corre o programa a partir de uma pasta com espaço suficiente para descarregar o número de vídeos especificado:
|
||||
<pre>$ cd /pasta/com/bastante/espaço
|
||||
$ /caminho/para/o/saca-sapos QUANTIDADE_DE_VIDEOS TEU_ENDERECO_DE_EMAIL
|
||||
</pre>
|
||||
</li>
|
||||
<li>Vamos contactar-te a pedir que nos mandes os vídeos que descarregaste, por isso garante que usas um endereço válido</li>
|
||||
<li>Quando o programa acabar, já está! Corre novamente para descarregar mais uns quantos vídeos.</li>
|
||||
</ol>
|
||||
|
||||
<p>O programa saca até 4 vídeos em simultâneo, mas pode ser configurado para mais ou menos. Por exemplo:</p>
|
||||
<pre>$ cd /pasta/com/bastante/espaço
|
||||
$ PROCS=10 /caminho/para/o/saca-sapos 1000 eu@exemplo.pt
|
||||
</pre>
|
||||
|
||||
<h2>Estatísticas</h2>
|
||||
|
||||
<p>Número de vídeos descarregados: <%= stats[:downloads]["total"].to_i %></p>
|
||||
<p>Tamanho total: <%= stats[:downloads]["bytes"].to_i / 1024 / 1024 %> MiB</p>
|
||||
<p>Tamanho médio: <%= stats[:downloads]["bytes"].to_i / 1024 / 1024 / stats[:downloads]["total"].to_i %> MiB/vídeo</p>
|
||||
|
||||
<footer>
|
||||
<hr />
|
||||
|
||||
<p>Este projecto é <a href="https://git.ansol.org/hugopeixoto/sapo-videos/">Software Livre</a></p>
|
||||
</footer>
|
||||
</body>
|
||||
|
Loading…
Reference in New Issue
Block a user