Skip to content

HeroRickyGAMES/better_anime_downloader

Repository files navigation

Better Anime Downloader Flutter

Logo

Um aplicativo de desktop simples e poderoso, feito com Dart e Flutter, para baixar seus animes favoritos do site betteranime.net e assisti-los offline.

✨ Funcionalidades

  • Listagem de Episódios: Cole a URL principal de um anime e o aplicativo listará todos os episódios disponíveis.
  • Download em Lote: Baixe todos os episódios de uma temporada com um único clique.
  • Seleção de Qualidade: O programa é configurado para baixar na melhor qualidade disponível (1080p), com uma pequena ajuda manual no primeiro episódio.
  • Conversão para MP4: Os episódios são convertidos para o formato MP4 usando o VLC, garantindo alta compatibilidade.
  • Interface Gráfica: Uma interface simples e intuitiva para facilitar o uso.

📋 Pré-requisitos

Para compilar e executar o projeto, você precisará ter o Flutter SDK instalado e configurado em sua máquina, com suporte para desenvolvimento Windows Desktop habilitado.

As ferramentas de conversão de vídeo (VLC) já estão incluídas no projeto, na pasta vlc/.

🛠️ Como Compilar (Build)

O projeto está configurado para ser compilado como um aplicativo de desktop para Windows.

  1. Clone o repositório:

    git clone https://github.com/seu-usuario/better_anime_downloader_flutter.git
    cd better_anime_downloader_flutter
  2. Instale as dependências do Dart/Flutter:

    flutter pub get
  3. Compile o aplicativo para Windows:

    flutter build windows
  4. Encontre o executável: Após a compilação, o aplicativo estará localizado em: build\windows\runner\Release\better_anime_downloader_flutter.exe

🚀 Como Usar

  1. Execute o better_anime_downloader_flutter.exe.
  2. Copie a URL da página principal do anime que você deseja baixar (ex: https://betteranime.net/anime/dublado/nome-do-anime).
  3. Cole a URL no campo de texto do aplicativo e clique em "1. Listar Episódios".
  4. Uma janela de navegador será aberta. No primeiro episódio, o programa pedirá que você selecione manualmente a qualidade (1080p) na página. Isso é necessário apenas uma vez para configurar a sessão.
  5. Após a listagem, escolha a pasta onde deseja salvar os vídeos e clique em "2. Baixar Todos os Episódios".
  6. Aguarde o processo terminar. O aplicativo irá baixar as informações de cada episódio e depois convertê-los para MP4.

🤝 Contribuições

Sinta-se à vontade para contribuir! Se você tem alguma ideia para melhorar o aplicativo ou encontrou um bug, pode abrir uma Issue ou enviar um Pull Request. Eu irei revisar e aprovar sua PR!


Feito com ❤️ usando Dart e Flutter.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published