À propos du projet
Seal est une application Android gratuite et open source qui sert d'interface graphique pour yt-dlp (anciennement youtube-dl). Elle permet aux utilisateurs de télécharger des vidéos et des fichiers audio depuis les plateformes vidéo prises en charge par yt-dlp.
Ses fonctionnalités clés incluent :
- Le téléchargement de vidéos et d'audio depuis les plateformes compatibles avec yt-dlp
- L'intégration de métadonnées et de miniatures vidéo dans les fichiers audio extraits (via mutagen)
- Le téléchargement en un clic de toutes les vidéos d'une playlist
- L'utilisation d'aria2c intégré comme téléchargeur externe
- L'intégration de sous-titres dans les vidéos téléchargées
- L'exécution de commandes yt-dlp personnalisées avec des modèles
- La gestion des téléchargements intégrés à l'application et des modèles de commandes personnalisés
- Une interface utilisateur Material Design 3 avec thème à couleurs dynamiques
- Un développement en Kotlin pur utilisant une architecture single-activity à destinations composables (MAD)
L'application reprend les designs d'interface et le code des projets Read You et Music You. Elle est disponible via les publications GitHub (avec des versions stables et préliminaires) et F-Droid. Le projet accueille les contributions de la communauté, notamment les traductions via Hosted Weblate, le code source étant sous licence GPLv3. Le mainteneur précise que si le code est sous GPLv3, le nom Seal est interdit d'utilisation pour des applications de téléchargement dérivées.
Les discussions communautaires ont lieu sur Telegram et Matrix. L'application prend en charge de nombreuses langues, dont le chinois, l'arabe, le portugais, l'ukrainien, le thaï, le persan, l'italien, le russe, le japonais, l'indonésien, l'hindi et le bengali.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.