Chaque composant intégré ou lié ci-dessous reste régi par sa propre licence ; ces entrées satisfont aux exigences d'attribution et de mise à disposition du code source que ces licences nous imposent en tant que distributeur. Les entrées de service identifient les fournisseurs en ligne cités dans nos pages juridiques. Le même catalogue est disponible dans l'application sous Paramètres → À propos.
FFmpeg est intégré comme programme distinct, exécuté de manière indépendante, sous la licence GPL-3.0-or-later. Quven intègre une version GPL non modifiée de FFmpeg. Le code source complet correspondant est disponible sous la même licence à l'adresse https://ffmpeg.org/download.html.
Composants intégrés
- AsyncImageLoader.Avalonia MIThttps://github.com/AvaloniaCommunity/AsyncImageLoader.Avalonia
- Avalonia MIThttps://avaloniaui.net/
- CliWrap MIThttps://github.com/Tyrrrz/CliWrap
- CommunityToolkit.Mvvm MIThttps://github.com/CommunityToolkit/dotnet
- core-js MIThttps://github.com/zloirock/core-js
Le client télévision l'utilise pour fournir les fonctions JavaScript qui manquent aux téléviseurs plus anciens.
- Entity Framework Core MIThttps://github.com/dotnet/efcore
- F23.StringSimilarity MIThttps://github.com/feature23/StringSimilarity.NET
- FFmpeg GPL-3.0-or-laterhttps://ffmpeg.org/
- FormatJS MIThttps://github.com/formatjs/formatjs
Le client télévision utilise son polyfill des noms d'affichage des langues sur les téléviseurs dont le navigateur ne les fournit pas.
- Fraunces SIL Open Font License 1.1https://github.com/undercasetype/Fraunces
- Leptonica BSD-2-Clausehttps://github.com/DanBloomberg/leptonica
La bibliothèque d'images de Tesseract, intégrée avec sa mention de licence BSD-2-Clause et compilée à partir de sources figées pour chaque plateforme prise en charge.
- hls.js Apache-2.0https://github.com/video-dev/hls.js
Les clients web et télévision lisent le HLS du serveur au moyen de hls.js lorsque le navigateur ne prend pas en charge HLS nativement.
- Inter SIL Open Font License 1.1https://github.com/rsms/inter
- LibVLC LGPL-2.1-or-laterhttps://www.videolan.org/vlc/libvlc.html
Quven lie LibVLC dynamiquement par l'intermédiaire de LibVLCSharp.Avalonia. Le binaire LibVLC intégré et non modifié peut être remplacé par l'utilisateur par une version compatible.
- LibVLCSharp.Avalonia LGPL-2.1-or-laterhttps://code.videolan.org/videolan/LibVLCSharp
- Literata SIL Open Font License 1.1https://github.com/googlefonts/literata
- mpv (libmpv) LGPL-2.1-or-laterhttps://github.com/nickayl/mpv
Les applications mobiles natives lient dynamiquement une version de libmpv conforme à la LGPL, compilée à partir d'un fork public ; le code source complet correspondant, correctifs compris, est disponible dans le dépôt indiqué.
- libplacebo LGPL-2.1-or-laterhttps://github.com/nickayl/libplacebo
Bibliothèque de rendu GPU utilisée par les lecteurs mobiles, compilée à partir d'un fork public ; le code source complet correspondant est disponible dans le dépôt indiqué.
- Lucide ISChttps://lucide.dev
Jeu d'icônes intégré au client web.
- Makaretu.Dns.Multicast.New MIThttps://github.com/iadepre/net-dns
- Mapperly Apache-2.0https://github.com/riok/mapperly
- Material.Icons.Avalonia MIThttps://github.com/SKProCH/Material.Icons.Avalonia
- Microsoft.Extensions.Http.Resilience MIThttps://github.com/dotnet/extensions
- foliate-js MIThttps://github.com/johnfactotum/foliate-js
Le lecteur de livres affiche les livres EPUB, MOBI et KF8 avec foliate-js, qui embarque zip.js (BSD-3-Clause) et fflate (MIT).
- OpenJPEG BSD-2-Clausehttps://www.openjpeg.org/
Le lecteur de livres décode avec OpenJPEG les images JPEG 2000 des documents PDF.
- pdf.js Apache-2.0https://mozilla.github.io/pdf.js/
Le lecteur de livres affiche les documents PDF avec pdf.js.
- PDFium Apache-2.0https://pdfium.googlesource.com/pdfium/
- Polly BSD-3-Clausehttps://github.com/App-vNext/Polly
- Preact MIThttps://preactjs.com
Le client télévision est construit sur Preact.
- qcms MIThttps://github.com/FirefoxGraphics/qcms
Le lecteur de livres convertit avec qcms la couleur ICC des documents PDF.
- qrcode-generator MIThttps://github.com/kazuhikoarase/qrcode-generator
Le client télévision dessine avec cette bibliothèque les codes d'appairage et de transfert.
- Quickenshtein MIThttps://github.com/Turnerj/Quickenshtein
- React MIThttps://react.dev/
Le client web hébergé est construit sur React et React DOM.
- React Router MIThttps://reactrouter.com/
Routage du client web hébergé.
- Roboto Apache-2.0https://github.com/googlefonts/roboto-2
Intégrée aux clients mobiles comme police de secours des sous-titres libass, car les polices système de la plateforme ne sont pas toujours accessibles.
- Sentry SDK for JavaScript MIThttps://github.com/getsentry/sentry-javascript
Le client de diagnostics du client web, intégré et subordonné au consentement en vigueur.
- SignalR JavaScript client MIThttps://github.com/dotnet/aspnetcore/tree/main/src/SignalR
La progression en direct du serveur dans le client web passe par le client JavaScript de SignalR.
- Serilog Apache-2.0https://serilog.net/
- OpenAI Whisper model MIThttps://github.com/openai/whisper
Le modèle multilingue small est installé à la demande à partir d'un composant Quven immuable dont la somme de contrôle est vérifiée, et ne traite l'audio que sur le serveur auto-hébergé.
- Silero VAD model MIThttps://github.com/snakers4/silero-vad
La transcription vocale locale intègre la version 6.2.0 du modèle, issue de sources figées, pour repérer les passages parlés.
- SkiaSharp MIThttps://github.com/mono/SkiaSharp
- SQLite Domaine publichttps://www.sqlite.org/copyright.html
- System.Reactive MIThttps://github.com/dotnet/reactive
- TanStack Query MIThttps://tanstack.com/query
Mise en cache de l'état du serveur dans les clients web et télévision.
- Tesseract OCR Apache-2.0https://github.com/tesseract-ocr/tesseract
Les sous-titres image sont convertis en texte avec Tesseract, compilé à partir de sources figées et intégré sur chaque plateforme où il a été vérifié.
- Tesseract tessdata_fast Apache-2.0https://github.com/tesseract-ocr/tessdata_fast
La lecture des sous-titres image n'utilise que les fichiers de langue eng, ita, fra, deu, spa, por, swe, rus, jpn et chi_sim, issus de sources figées.
- TMDbLib MIThttps://github.com/jellyfin/TMDbLib
- whisper.cpp MIThttps://github.com/ggml-org/whisper.cpp
La transcription vocale locale intègre un exécutable whisper-cli compilé à partir de sources figées pour chaque architecture de serveur prise en charge, avec des variantes accélérées Vulkan et Metal à côté des versions processeur AVX2 et de base.
Services en ligne tiers
Ces services ne sont contactés que lorsque la fonction correspondante est configurée, activée ou demandée. Leur disponibilité n'est pas garantie par nous et chacun est régi par ses propres conditions.
- Brevo API de servicehttps://www.brevo.com/
Quven utilise Brevo pour les e-mails transactionnels liés au compte et à l'assistance, ainsi que pour les actualités du produit qu'un compte choisit de recevoir, tant que ce fournisseur est retenu en production.
- AniDB API de servicehttps://anidb.net/
La recherche et le détail du catalogue d'anime n'atteignent AniDB que par l'intermédiaire du proxy géré de Quven ; le serveur ne contacte jamais AniDB directement.
- AniList API de servicehttps://anilist.co/
Les recherches de mangas pour les rayons de livres n'atteignent AniList que par l'intermédiaire du proxy géré de Quven ; le serveur télécharge les couvertures depuis son serveur d'images.
- Audnexus API de servicehttps://audnex.us/
Les recherches de livres audio par ASIN n'atteignent Audnexus que par l'intermédiaire du proxy géré de Quven ; le serveur télécharge les couvertures depuis le serveur d'images d'Audible.
- BookBrainz API de servicehttps://bookbrainz.org/
Les recherches d'éditions de livres n'atteignent BookBrainz que par l'intermédiaire du proxy géré de Quven.
- Cloudflare API de servicehttps://www.cloudflare.com/
Quven utilise Cloudflare pour la diffusion et la protection des contenus, la mesure d'audience agrégée (Web Analytics), le relais TURN géré, le DNS et le routage des e-mails entrants.
- Configurable AI provider API de servicehttps://openai.com/
La correspondance par IA, les descriptions des personnages des livres et la traduction des sous-titres utilisent le service géré de Quven, assuré par OpenAI ou, lorsque le propriétaire du serveur choisit l'un d'eux, par Anthropic ou par DeepSeek. Un serveur qui utilise des identifiants fournis par l'opérateur pour un fournisseur compatible avec OpenAI n'envoie pas sa correspondance par IA par l'intermédiaire de Quven. Les couvertures dessinées par l'IA proviennent d'OpenAI.
- Google Books API de servicehttps://books.google.com/
Les recherches de volumes n'atteignent Google Books que par l'intermédiaire du proxy géré de Quven ; le serveur télécharge les couvertures depuis son serveur d'images.
- ISBNdb API de servicehttps://isbndb.com/
Les recherches de livres par ISBN, titre et auteur n'atteignent ISBNdb que par l'intermédiaire du proxy géré de Quven ; le serveur télécharge les couvertures depuis son serveur d'images.
- JustWatch Données de disponibilité en streaming via TMDbhttps://www.justwatch.com/
Les données de disponibilité en streaming sont concédées sous licence à TMDb par JustWatch et sont affichées à titre purement informatif.
- Metron API de servicehttps://metron.cloud/
Les recherches de numéros de bandes dessinées n'atteignent Metron que par l'intermédiaire du proxy géré de Quven ; le serveur télécharge les couvertures depuis son serveur d'images.
- MusicBrainz API de servicehttps://musicbrainz.org/
Les recherches d'albums et d'artistes n'atteignent MusicBrainz que par l'intermédiaire du proxy géré de Quven.
- OMDb API de servicehttps://www.omdbapi.com/
Les recherches de notes externes utilisent le service géré de Quven ou des identifiants OMDb fournis par l'opérateur.
- Open Library API de servicehttps://openlibrary.org/
Les recherches de livres par ISBN, titre et auteur n'atteignent Open Library que par l'intermédiaire du proxy géré de Quven ; le serveur télécharge les couvertures depuis son serveur d'images.
- OpenSubtitles API de servicehttps://www.opensubtitles.com/
La recherche et l'obtention de sous-titres à l'initiative de l'utilisateur utilisent le service géré de Quven ou des identifiants OpenSubtitles fournis par l'opérateur.
- Sentry API de servicehttps://sentry.io/
Les diagnostics et les rapports de plantage utilisent Sentry. Ils sont activés par défaut, signalés lors de l'installation ou par un avis unique, et peuvent être désactivés dans les réglages ; les données personnelles sont supprimées sur l'appareil avant l'envoi de tout rapport.
- Stripe API de servicehttps://stripe.com/
Stripe traite les paiements des offres Quven et calcule la taxe du pays de l'acheteur.
- TMDb API de service (gratuite, avec attribution)https://www.themoviedb.org/
Ce produit utilise l'API de TMDb mais n'est ni approuvé ni certifié par TMDb.
- TVDB API de service (avec attribution)https://www.thetvdb.com/
Métadonnées fournies par TheTVDB ; les requêtes ne l'atteignent que par l'intermédiaire du proxy géré de Quven, qui détient la clé d'API.
- Wikipedia and Wikidata CC BY-SA 4.0https://www.wikipedia.org/
La biographie d'un artiste est l'introduction de son article Wikipedia, créditée sur la page ; les portraits sont servis par Wikimedia sous la licence propre à chaque fichier. Tous deux ne sont atteints que par l'intermédiaire du proxy géré de Quven.
Le code source de Quven est propriétaire et fourni dans le cadre du Contrat de licence utilisateur final. Consultez également nos Conditions générales et notre Politique de confidentialité.