Open source·MIT · Windows, Linux, macOS, Android et Android TV

Une médiathèque qui lit tout ce que vous lui donnez

Ventic diffuse les torrents dans une vraie fenêtre mpv — HEVC, AV1, DTS, MKV téléchargés à moitié, tout y passe. Le moteur BitTorrent tourne dans l'application, la bibliothèque ne quitte jamais votre appareil, et il est livré sans nulle part où chercher tant que vous ne le dites pas.

Gratuit pour toujours · Sans compte · Sans télémétrie

Écran d'accueil de Ventic
Pourquoi Ventic

La plupart des lecteurs de torrents sont une balise vidéo en trench-coat

La prise en charge des codecs se voit. Ventic intègre le vrai lecteur et garde la bibliothèque autour de lui honnête et locale.

Une vraie fenêtre mpv, pas une balise vidéo

Sur Linux et Windows, la partie Rust rattache une vraie fenêtre mpv à la page et la garde collée à un cadre de la mise en page. mpv embarque son propre ffmpeg, donc HEVC, AV1, 10 bits, E-AC-3, DTS et les MKV téléchargés à moitié se lisent sans pack de codecs.

Le moteur est dans l'application

librqbit tourne dans le même processus — une page de téléchargements complète avec sélection des fichiers, partage, limites de vitesse et quota de disque, plutôt qu'un cache caché que vous ne pouvez ni voir ni contrôler.

La lecture démarre dès les premiers octets

Vous regardez pendant que ça télécharge. Un titre déjà sur le disque se relit sans recherche de métadonnées, sans recherche dans les sources et sans aucun pair.

Un lecteur, trois moteurs

Là où mpv ne peut pas être intégré, ExoPlayer ou la webview répondent au même protocole de commandes — il y a donc un seul composant lecteur et un seul jeu de contrôles, pas trois.

Votre bibliothèque reste la vôtre

L'historique, la progression, les favoris et la liste à voir résident dans le stockage de cet appareil. Pas de compte Ventic, pas de serveur Ventic, pas de synchronisation — et un seul fichier de sauvegarde emporte le tout sur une autre machine.

Utilisable depuis le canapé

Navigation complète à la croix directionnelle, un style de focus partout où il y a un style de survol, et un build Android TV. Une télécommande atteint tout ce qu'une souris atteint.

Actualités

Ce qui est sorti dernièrement

Chaque version a sa note : ce qui a changé, pourquoi, et ce que cela corrige.

Le lecteur

Tout sur le film, au même endroit

La surface native de mpv se dessine au-dessus de la webview, les contrôles ne peuvent donc pas être simplement empilés par-dessus. Chaque surcouche mesure son propre rectangle à chaque image et la partie Rust le soustrait de la fenêtre mpv — la page apparaît à travers les trous, clics compris, tandis que la fenêtre vidéo elle-même n'est jamais redimensionnée.

  • Vignettes de prévisualisation extraites avec ffmpeg et mises en cache, préchargées seulement quand la barre de contrôle est visible
  • Les pistes audio et de sous-titres du fichier, les fichiers de sous-titres de la version et OpenSubtitles dans un seul menu
  • Police, taille, couleur, contour et position des sous-titres — appliqués aussi bien à mpv qu'aux sous-titres dessinés par la page
  • La synchronisation automatique fait glisser un sous-titre décalé sur la carte des silences de l'audio et indique son degré de confiance
  • Progression enregistrée par épisode, reprise depuis la vignette ou depuis la page de détail
HEVC
AV1
10-bit
E-AC-3
DTS
x264
AAC
MKV
Fichiers téléchargés à moitié
Le lecteur Ventic avec le menu des sous-titres ouvert par-dessus un film
Téléchargements

Un client torrent qui se trouve avoir une bibliothèque par-dessus

Collez un magnet et ça se lit. La page des téléchargements est l'interface du moteur lui-même, donc rien n'est caché derrière un réglage de « cache » — et sans source configurée, c'est déjà un client BitTorrent complet à lui seul.

  • Des magnets, des fichiers .torrent, ou une version choisie dans une source que vous avez ajoutée
  • Choisissez quoi récupérer à l'intérieur d'un torrent — d'un pack de saison, seul l'épisode voulu est téléchargé
  • Partage activé par défaut, avec des limites d'envoi et de réception
  • Un quota de disque qui supprime d'abord ce qui a été vu il y a le plus longtemps et ne touche jamais à ce qui est en cours de lecture
  • « Wi-Fi uniquement » met en pause les torrents en arrière-plan sur une connexion facturée à l'usage et redémarre exactement ceux-là
  • Sur Android, un service de premier plan poursuit le téléchargement quand vous changez d'application
La page des téléchargements de Ventic, avec sélection fichier par fichier et limites de vitesse
Apparence

26 thèmes, ou un thème créé à partir d'une couleur que vous choisissez

Choisissez une couleur sur le curseur du spectre et chaque rôle, de primary-container à on-tertiary-fixed-variant, est dérivé avec le générateur de Google lui-même — le moteur derrière Material Theme Builder. Le contraste de chaque paire premier plan / arrière-plan est garanti par un script de vérification plutôt qu'estimé à l'œil.

  • Ventic Dark, Midnight (OLED), Nord, Tokyo Night, Mocha, Dracula, Gruvbox, Solarized et d'autres
  • Un thème est un préréglage : il peut apporter le fond d'écran pour lequel il a été dessiné, avec son propre flou et sa propre teinte
  • L'affiche derrière l'application, une image à vous, ou rien du tout
  • Échelle de l'application, taille des affiches, un interrupteur de performance pour les téléviseurs et un champ CSS global
Les réglages d'apparence de Ventic montrant la grille des thèmes
L'application

Huit espaces, et les métadonnées TMDB dans chacun d'eux

Affiches, images de fond, distribution, notes, état vu épisode par épisode et points de reprise — avec les favoris, une liste à voir et un historique conservés sur l'appareil.

Accueil

Reprendre la lecture, tendances du jour, populaires, mieux notés, au cinéma

Films · Séries · Animes

Parcourez les rangées en grille ou en liste, mémorisé par session

Rechercher

Un seul champ pour tout TMDB ; un résultat mène directement à une recherche dans les sources

Favoris

La liste locale, sur l'appareil, sans limite

À voir

Ce que vous comptez regarder, gardé à côté du reste

Historique

Ce que vous avez regardé et où vous vous êtes arrêté, épisode par épisode

Détail

Image de fond, synopsis, distribution, bande-annonce, saisons et état épisode par épisode

Réglages

Apparence, sources, sous-titres, réseau, stockage, compte, à propos

Lecture

Le bon lecteur pour l'écran sur lequel il tourne

Le classement interroge l'appareil au lieu de deviner : le nom d'une version est lu pour les codecs qu'il annonce et chacun est soumis à la liste des décodeurs de l'appareil, si bien qu'un téléviseur garde la copie Dolby qu'il sait lire et qu'un téléphone qui ne le sait pas en est écarté — jamais au prix d'un palier de qualité.

Quand quelque chose échoue malgré tout, l'erreur nomme la cause probable au lieu d'afficher un rectangle noir.

Linux
mpv

Nécessite mpv et ffmpeg depuis votre gestionnaire de paquets

Windows
mpv

Embarque son propre mpv et son propre ffmpeg — rien à installer

Android · Android TV
ExoPlayer

Les décodeurs de l'appareil ; paysage et mode immersif pendant la lecture

macOS
libmpv, dans le même processus

Lié plutôt que lancé, dessiné sous la webview

Conçu pour une télécommande

Haut, bas, gauche, droite, OK, retour

Piloter l'application depuis un canapé est une contrainte sur chaque écran, pas un mode. De vrais liens et de vrais boutons partout, un style de focus partout où il y a un style de survol, des surcouches décoratives retirées de l'ordre de tabulation, et rien qui dépende du clavier ou du pointeur.

Comment l'installer sur une télé
Build Android TV
Navigation complète à la croix directionnelle
Interrupteur de performance
Un style pensé d'abord pour le focus
Des thèmes pour une pièce sombre
Échelle de l'application pour une interface vue depuis le canapé
Sources

Il est livré sans nulle part où chercher

Ventic n'héberge aucun contenu et n'indexe aucun contenu. Il ne cherche rien de lui-même et ne suggérera jamais où regarder. Une source est une URL que vous ajoutez.

Toute l'intégration

Une source est un serveur qui parle le protocole d'extensions de Stremio. Ventic n'exécute aucun code venant d'elle : il lit le JSON, classe les résultats et transmet celui que vous choisissez à son propre moteur.

GET  {source}/stream/movie/{imdbId}.json
GET  {source}/stream/series/{imdbId}:{s}:{e}.json
→    { "streams": [ { "infoHash": "…", "title": "…" } ] }

Ajoutez-en plusieurs et leurs résultats fusionnent, doublons écartés. Un flux qui désigne une URL plutôt qu'un info hash — ce que renvoie une extension debrid — est lu directement, sans rejoindre le moindre essaim et sans rien écrire sur le disque.

Un lien ne peut jamais changer ce dans quoi il cherche

Ventic enregistre le schéma ventic:// pour qu'une page d'extension puisse proposer une installation en un clic. L'application affiche l'URL en entier et demande avant de l'ajouter — toujours.

Confidentialité

Rien ne téléphone à la maison

Pas d'analyse d'audience, pas de télémétrie, pas de rapports de plantage

Rien ne téléphone à la maison. Il n'y a aucune option de compilation pour le réactiver.

Pas de compte et pas de serveur

Il n'y a rien où se connecter, et l'état de visionnage ne quitte jamais l'appareil.

Les identifiants restent sur l'appareil

Une clé debrid se trouve à l'intérieur de l'URL de la source que vous avez ajoutée, et les fichiers de sauvegarde laissent de côté les clés contenant des identifiants.

C'est vous qui décidez ce qu'il peut chercher

Sans source configurée, l'application n'interroge personne pour trouver des versions.

En dehors des sources que vous ajoutez et des pairs auxquels vos torrents se connectent, Ventic contacte :

TMDB

Affiches, images de fond, synopsis, distribution et notes, ainsi que la correspondance titre → identifiant IMDb

Les extensions publiques de Stremio

La liste OpenSubtitles, et le cas unique où TMDB ne peut pas produire d'identifiant IMDb

YouTube

La bande-annonce d'un titre, sur le domaine sans cookies

GitHub

Une requête non authentifiée au démarrage pour savoir si une version plus récente existe

FAQ

Les questions qui reviennent

Mettez-le sur la machine sur laquelle vous regardez vraiment

Un téléchargement, pas de compte, et un premier lancement qui ne cherche absolument rien tant que vous ne lui dites pas où regarder.