8 points par xguru 2026-03-07 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Application de type serveur multimédia auto-hébergé conçue pour s’abonner à des contenus YouTube et les lire comme des podcasts
  • Il suffit de coller l’URL d’une chaîne ou d’une playlist pour obtenir une détection automatique avec aperçu
  • Génère des liens RSS sécurisés protégés par clé API, utilisables en toute sécurité dans toutes les applications de podcast
  • La synchronisation automatique et la fonction de backfill mettent régulièrement à jour les nouveaux contenus et permettent aussi de récupérer en lot les anciennes vidéos
  • Possibilité de choisir entre téléchargement audio uniquement (AAC) ou vidéo complète, avec préréglages de qualité, résolution, encodage, ainsi que métadonnées, chapitres et illustration
  • Prise en charge d’une clé YouTube Data API et de l’import de cookies pour accéder aux contenus soumis à une restriction d’âge ou réservés aux membres
  • Tableau de bord de téléchargements massifs : surveillance en temps réel des statuts en cours, terminés ou échoués, avec annulation, suppression et relance par lot
  • Les filtres et politiques de rétention par flux permettent un contrôle fin via les mots-clés du titre et de la description, la durée minimale de lecture, le nombre maximal d’épisodes, etc.
  • Il est possible de configurer un téléchargement différé des nouveaux épisodes afin d’améliorer le taux de réussite de --sponsorblock (par exemple pour des vidéos réservées aux membres qui ne peuvent être téléchargées qu’après un certain délai)
  • Prise en charge de titres et couvertures personnalisés par flux, ainsi que de la lecture immédiate via le lecteur web intégré
  • L’export OPML facilite la migration vers d’autres clients de podcast
  • Interface utilisateur responsive multilingue, y compris en coréen
  • Prise en charge du format de chapitres Podcasting 2.0 pour améliorer la navigation par chapitres
  • Installation recommandée avec Docker Compose, avec prise en charge également de l’exécution via un JAR Java
    • Choix du stockage entre LOCAL et S3 (MinIO, Cloudflare R2, AWS S3)
  • Stack technique
    • Backend : basé sur Java 17, Spring Boot 3.5, MyBatis-Plus, Sa-Token, SQLite, Flyway, yt-dlp et Rome
    • Frontend : construit avec React 19, Vite 7, Mantine 8, i18next et Axios

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.