João Walter Amadeu

João Walter Amadeu

Ferramenta para fazer o download de vídeos do Reddit

; Atualizado

Vá para um tópico:

1. Como funciona?
2. Audio
3. Como acessar?
4. Código Fonte

Como funciona?

O Reddit disponibiliza todos os dados da postagem em formato json. Basta adicionar ".json" ao final do link de um post(exemplo).

Através dos dados encontrados no json, podemos acessar um link direto ao arquivo do vídeo (caso haja algum). No entanto, esse link não obriga o usuário a fazer o download, o que seria ruim por adicionar uma etapa extra ao processo. A solução então, foi utilizar a biblioteca de requisições axios que já é usada no projeto para copiar o conteúdo do arquivo definindo o tipo de dados retornado como Blob, para ser então salva. Usar a biblioteca axios também permitiu o uso de uma barra de progresso na ferramenta.

Os dados são todos processados localmente, fazendo com que a velocidade de download seja apenas limitada pela sua conexão com os servidores do Reddit.

Ferramenta reddit saver. Um campo de texto, um botão para fazer o download, barra de progresso em 100%

Audio

Client-side

Atualizado no dia 30/06/2022

Utilizando a implementação em WebAssembly do FFMPEG, é possivel fazer a união dos arquivos de áudio e vídeo do Reddit e então enviar o arquivo para fazer download.

Utilizando API.

Atualizado no dia 26/06/2022

Audio é armazenado separadamente dos vídeos no Reddit, portanto é necessário utilizar o FFMPEG para juntar os arquivos. A API utilizada no projeto pode ser encontrada aqui.

Como acessar?

Nesse link: https://fortmea.tech/redditsaver.

Código Fonte

O código fonte dessa ferramenta pode ser encontrado aqui.

Não há comentarios a serem exibidos.
<- Anterior
Próximo ->