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.
- 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.
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/.
O projeto está configurado para ser compilado como um aplicativo de desktop para Windows.
-
Clone o repositório:
git clone https://github.com/seu-usuario/better_anime_downloader_flutter.git cd better_anime_downloader_flutter -
Instale as dependências do Dart/Flutter:
flutter pub get
-
Compile o aplicativo para Windows:
flutter build windows
-
Encontre o executável: Após a compilação, o aplicativo estará localizado em:
build\windows\runner\Release\better_anime_downloader_flutter.exe
- Execute o
better_anime_downloader_flutter.exe. - Copie a URL da página principal do anime que você deseja baixar (ex:
https://betteranime.net/anime/dublado/nome-do-anime). - Cole a URL no campo de texto do aplicativo e clique em "1. Listar Episódios".
- 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.
- Após a listagem, escolha a pasta onde deseja salvar os vídeos e clique em "2. Baixar Todos os Episódios".
- Aguarde o processo terminar. O aplicativo irá baixar as informações de cada episódio e depois convertê-los para MP4.
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.
