Este aplicativo da web Flask permite aos usuários baixar vídeos do TikTok, Reddit, Instagram e YouTube. Os usuários podem inserir o URL do vídeo que desejam baixar, e o aplicativo fará o download e fornecerá um link para o vídeo salvo.
Download de vídeo do TikTok : baixe vídeos do TikTok e salve-os em uma pasta designada.
Download de vídeo do Reddit : Baixe vídeos do Reddit e salve-os em uma pasta designada.
Download de mídia do Instagram : Baixe postagens (vídeos e imagens) do Instagram e salve-as em uma pasta designada.
Download de vídeos do YouTube : baixe vídeos do YouTube e salve-os em uma pasta designada.
Python 3.6 ou superior
Frasco
Bibliotecas de download de vídeos:
TikTokDownloader
RedditDownloader
Instagram
(com a funcionalidade necessária de download do Instagram)
YouTubeDownloader
(com a funcionalidade necessária de download do YouTube)
Clone o repositório:
clone git https://github.com/maron09/social-media-video-downloader.gitcd social-media-video-downloader
Instale dependências:
pip instalar -r requisitos.txt
Configure pastas:
Certifique-se de que as seguintes pastas existam no diretório raiz:
Você pode criá-los manualmente ou através da linha de comando:
mkdir reddit_videos tiktok_videos instagram_files youtube_files
reddit_videos
tiktok_videos
instagram_files
youtube_files
Para iniciar o aplicativo Flask, execute:
aplicativo python.py
Isso iniciará o servidor em http://localhost:5000
.
Página inicial : navegue até http://localhost:5000/
para ver a página inicial.
Página de download : selecione a plataforma (TikTok, Reddit, Instagram ou YouTube) no menu de navegação.
Insira o URL : Na página da plataforma selecionada, insira o URL do vídeo e clique no botão de download.
Link para download : Se o download for bem-sucedido, um link para o vídeo baixado será fornecido.
app.py : O arquivo principal do aplicativo Flask.
templates/ : Contém modelos HTML para a página inicial e outras páginas.
homepage.html : O modelo da página inicial principal.
TikTok/tiktok_page.html : modelo para a página de download do TikTok.
Reddit/reddit_page.html : Modelo para a página de download do Reddit.
Instagram/instagram_page.html : Modelo para a página de download do Instagram.
Youtube/youtube_page.html : modelo para a página de download do YouTube.
download.html : modelo para exibir o link de download.
reddit_videos/ : Pasta onde os vídeos do Reddit são salvos.
tiktok_videos/ : Pasta onde os vídeos do TikTok são salvos.
instagram_files/ : Pasta onde os arquivos de mídia do Instagram são salvos.
youtube_files/ : Pasta onde os vídeos do YouTube são salvos.
Se o URL do vídeo for inválido ou se o download falhar, uma mensagem de erro será exibida na página inicial.
Erros durante o processo de download são registrados para solução de problemas. Verifique os logs do aplicativo Flask para obter mais detalhes se algo der errado.
Contribuições são bem-vindas! Bifurque o repositório e envie uma solicitação pull para quaisquer recursos ou correções de bugs.
Para qualquer dúvida ou suporte, abra um problema no repositório ou entre em contato com o mantenedor do projeto.
E-mail : [email protected]
Este README fornece uma visão geral do projeto, instruções de configuração e detalhes de uso para ajudá-lo a começar a usar o aplicativo da web de download de vídeo de mídia social.