# Freedom Loader

> Ce projet a pour but de permettre le téléchargement de contenu Vidéo/Audio de manière gratuite, open source et libre. Il permettra à terme de choisir
## 🚀 Fonctionnalités
✅ Téléchargement Vidéo (MP4)
✅ Téléchargement Audio (MP3)
✅ Logs Détaillés (Console + Logs)
✅ Fetch Automatique des informations du
✅ Téléchargement des playlists
---
## 🔧 Installation
Pour installer l'application, il vous suffit de télécharger l'installeur dans la section release. De prendre la dernière version et de l'éxécuter.
---
## ❓ Questions Fréquentes
### _Où se situent mes fichiers une fois téléchargé ?_
Dans le dossier Téléchargement (**C:\Users\VOTRE NOM\Downloads**) de votre ordinateur, dans un dossier portant le nom **Freedom Loader Output**
### _Une fois le programme installé, et executer j'ai une erreur_
## Essayez de relancer l'application, de consulter les logs ou d'ouvrir la console de commande du navigateur en faisant le raccourci `CTRL+ SHIFT + I` où encore `View > Toggle Developper Tools `
## 🏗️ Fonctionnalités à venir (Roadmap)
- [ ] Plus de Choix de format
- [ ] Support des Sous Titres
- [ ] Meilleur UI / UX
- [ ] Téléchargement d'une partie de la vidéo
- [ ] Renomage du fichier de sortie
- [ ] Extraction / Division de la vidéo en utilisant le Chapitrage Natif
- [ ] Téléchargement en parrallèles
- [ ] Retrait de la partie de la vidéo où il y à de la sponsorisation (skip sponsor)
- [ ] Choix du chemin de sortie personnalisé (Par défaut **C:\Users\Utilisateur\Downloads** où un dossier **Freedom Loader Output** sera créer)
---
## 🖼️ Aperçu
> Voici un exemple de l'application une fois lancée et une URL rentrée
---
## ℹ️ À propos
Ce projet a été réalise en utilisant [](https://github.com/yt-dlp/yt-dlp)
Merci à eux de nous permettre d'utiliser leur API de manière gratuite et open source.
Ce projet est open-source et accueille volontiers vos contributions.
Voici comment participer :
- **🪲 Signalement de bug**
Veuillez utiliser le [système d’issues GitHub](https://github.com/MasterAcnolo/votre-repo/issues) pour reporter tout bug rencontré.
Essayez de fournir une reproduction claire et des logs si possible.Les logs se situent dans le dossier où le programme est installé. Voici un exemple de chemin menant aux logs:
`C:\Users\[VOTRE NOM]\Desktop\Freedom Loader\resources\app\logs` Le Nom du fichier sera quelque chose comme `combined-20xx-xx-xx.log`
- **🛠️ Contribution**
Les PR sont les bienvenues ! Merci de forker le repo et d’envoyer votre Pull Request après avoir vérifié le respect des guidelines de contribution (tests, style, etc.).
- **💡 Suggestions de features**
Vous pouvez proposer de nouvelles idées via une [issue de type feature request](https://github.com/votre-utilisateur/votre-repo/issues) également.
Toute proposition claire et détaillée sera étudiée.
- **💰 Soutenir le projet**
Si tu souhaites m’encourager, tu peux faire un don sur
---
## 📄 Licence
Ce projet est sous licence **MIT** — voir le fichier [LICENSE](./LICENSE) pour plus d’informations.
---
## ⚠️ Disclaimer
J'ai bien évidemment eu recours à l'IA Pour m'aider pour certaines parties du projet. Utilisez l'IA avec parcimonie et soyez toujours conscient de ce que vous faîtes.