À propos du projet
Debrify est un hub multimédia personnel open-source multiplateforme. Les utilisateurs connectent leurs propres comptes et sources ; le projet indique qu'il n'hberge, ne vend, ne fournit ni ne regroupe de médias, et que les services tiers restent contrôlés par leurs fournisseurs.
Les sources prises en charge incluent Real-Debrid, Torbox, Premiumize, PikPak et AllDebrid ; les serveurs WebDAV personnels ; les catalogues de modules complémentaires Stremio ; les plugins de recherche facultatifs Jackett ou Prowlarr ; les listes IPTV M3U et Xtream ; et YouTube. Les comptes cloud peuvent être parcourus, gérés, diffusés et téléchargés, avec des tableaux de bord d'état et d'utilisation du compte. WebDAV prend en charge les identifiants, les listes de lecture et les téléchargements locaux.
Le lecteur intégré utilise media_kit/libmpv et propose la commutation des pistes audio et sous-titres, la recherche et le chargement automatique des sous-titres, le style et la synchronisation des sous-titres, la reprise de lecture sur plusieurs sources et appareils, les guides d'épisodes, la navigation vers l'épisode suivant, la vitesse de lecture, une minuterie de sommeil, les gestes mobiles et la navigation à distance sur TV. Les flux peuvent également être envoyés à des lecteurs externes, notamment DeoVR.
Les fonctionnalités en direct et de visionnage passif incluent les guides EPG IPTV, le rattrapage, l'enregistrement DVR, les favoris, les catégories, les grandes listes de chaînes, la navigation de style TV Stremio et les chaînes Debrify TV générées à partir de recettes de mots-clés. Le suivi couvre le scrobbling et les calendriers Trakt, la synchronisation Simkl et MDBList, ainsi que le suivi local de progression hors ligne.
Un gestionnaire de téléchargements offre une mise en file d'attente en arrière-plan, une pause et une reprise, des opérations par lots et des téléchargements depuis les sources cloud, WebDAV et YouTube connectées. La configuration peut être partagée entre les appareils de l'utilisateur et sauvegardée ou restaurée à partir d'un fichier unique.
Des versions officielles sont fournies pour Android, Android TV, Windows, macOS, Linux, iOS et Apple TV. Linux est distribué sous forme d'AppImage avec les paquets système requis tels que mpv, SQLite et FUSE. Les versions iOS et Apple TV ne sont pas signées et nécessitent un sideload ; la prise en charge d'Apple TV est décrite comme étant fournie avec les versions alpha. Le projet Flutter peut également être compilé à partir des sources à l'aide des commandes standard de build Flutter.
L'interface est conçue pour les téléphones, les ordinateurs de bureau et les téléviseurs, avec des grilles d'affiches, des pages de détail, des notes, des informations sur le guide parental, des rangées de visionnage en cours, une navigation au D-pad, un clavier intégré et des actions de lecture rapides. Le code source est sous licence AGPL-3.0-only, avec des actifs tiers sous leurs propres licences et des restrictions distinctes sur la marque du projet. Le mainteneur note que l'application a rapidement évolué autour des fonctionnalités et contient une dette architecturale, tandis que certains sous-systèmes plus récents sont plus structurés et testés.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.