Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ AniDown Web

Téléchargeur intelligent de thèmes d'Animes (OPs & EDs) en haute qualité.


📖 Introduction

AniDown Web est un outil conçu pour chercher, synchroniser et télécharger massivement les génériques (Openings & Endings) de vos animes préférés.

Bâti avec une interface web locale moderne (NiceGUI) et un moteur asynchrone, il se veut simple, personnalisable et rapide. Le projet tire parti d'API tierces pour garantir les meilleures versions : Sans Crédits (NC), 1080p Blu-Ray lorsque cela est possible.


⚡ Fonctionnalités

  • 🔍 Recherche Intelligente — Algorithmes tolérants gérant les saisies approximatives, franchises et saisons.
  • 📺 Sources Premium — Relié à la base de données d'AnimeThemes.moe (NC, BD, 1080p).
  • 📘 Synchronisation AniList — Importez votre liste, filtrez par format (TV, Film...) et téléchargez en lot.
  • 🚀 Mode Turbo — Téléchargements concurrents paramétrables (à modérer pour respecter les serveurs).
  • 🎬 Conversion MP4 — Export automatique du format source .webm vers .mp4.
  • 🎨 Personnalisation — Couleur d'accentuation, dossier de destination et préférences sauvegardés dans config.ini.

🛠️ Architecture

AniDown/
├── main.py                # Point d'entrée à lancer
├── config.ini             # Préférences utilisateur (créé automatiquement)
├── backend/
│   ├── noyau.py           # Logique métier : recherche, filtrage, téléchargement
│   └── constantes.py      # URLs et requêtes GraphQL AniList
└── interface/
    └── graphique.py       # Interface NiceGUI, layout et gestion des événements

⚙️ Installation

Prérequis : Python 3.8+ et FFmpeg (nécessaire pour la conversion MP4).

# 1. Cloner le projet
git clone https://github.com/Theo-Viard/AniDown.git
cd AniDown

# 2. Installer les dépendances
pip install -r requirements.txt

🚀 Lancement

python main.py

L'interface s'ouvre dans votre navigateur. La console restera silencieuse volontairement — tout se passe dans l'interface graphique.


🙏 Remerciements

✍️ Auteur

About

Logiciel de téléchargement d'Openings et Ending d'animés.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages