TMDB
Fiches, affiches, résumés et bandes-annonces, en premier.
Toupilo utilise l'API de TMDB, sans être approuvé ni certifié par TMDB. This product uses the TMDB API but is not endorsed or certified by TMDB. themoviedb.org
Toupilo s'appuie sur des logiciels libres et des bases ouvertes. Voici lesquels, sous quelle licence, et d'où ils viennent.
Mise à jour le .
Toupilo est gratuit. Son code est livré en clair, pour que chacun puisse vérifier ce qu'il fait ; il reste la propriété de son auteur, Julien Lohier (© 2026). Pour le réutiliser ou le redistribuer, écris d'abord.
Le programme n'embarque le code de personne d'autre : il n'utilise que Python et sa bibliothèque standard, plus le petit module qrcode, installé à part. Les outils ci-dessous sont téléchargés à l'installation, depuis leurs sources.
Sur ton ordinateur
Chacun garde sa propre licence. Ils sont téléchargés depuis leurs sources officielles, et contrôlés avant d'être utilisés.
| Outil | Licence | Sur | D'où il vient |
|---|---|---|---|
| PythonLe langage dans lequel Toupilo est écrit. | PSF | Mac et PC | Version préparée par python-build-standalone (Astral), à partir de python.org. |
| FFmpeg et FFprobeLe moteur vidéo : il analyse, ré-emballe et convertit les films, et prépare les sous-titres. | GPL | Mac et PC | Compilations de gyan.dev (PC), de Martin Riedl et d'evermeet.cx (Mac). |
| uvInstalle et lance Python sur Mac, sans les outils de développement d'Apple. | MIT ou Apache 2.0 | Mac | Astral, l'éditeur de uv. |
| qrcodeDessine le code QR qui ouvre la télécommande sur le téléphone. | BSD | Mac et PC | PyPI, le dépôt officiel de Python (© Lincoln Loop). |
FFmpeg n'est pas livré avec Toupilo : l'installation le télécharge chez ses compilateurs, tel qu'ils le publient. Ces compilations incluent des bibliothèques sous GPL (x264, x265…) : elles sont distribuées sous licence GPL, en version 3 chez gyan.dev et evermeet.cx. Celles de gyan.dev et de Martin Riedl embarquent aussi libsrt, sous licence MPL 2.0. Le code source de FFmpeg est sur ffmpeg.org.
Python arrive avec quelques bibliothèques, chacune sous sa licence : OpenSSL (Apache 2.0), SQLite (domaine public), zlib, bzip2, libffi (MIT)… La liste complète accompagne chaque version de python-build-standalone.
Les fiches des films
Des données, pas du code : Toupilo les consulte pour remplir les fiches. Ce qui leur est envoyé est détaillé sur la page Vie privée.
Fiches, affiches, résumés et bandes-annonces, en premier.
Toupilo utilise l'API de TMDB, sans être approuvé ni certifié par TMDB. This product uses the TMDB API but is not endorsed or certified by TMDB. themoviedb.org
Affiches et résumés, quand TMDB n'a rien.
Recherche dans la boutique d'Apple (iTunes), selon les conditions d'Apple.
Résumés en français, et affiches à défaut d'autre chose.
Textes sous licence CC BY-SA 4.0 : chaque fiche indique d'où viennent son affiche et son résumé. Les images gardent leur propre licence.
Genres, pays, sagas et titres français.
Données versées au domaine public (CC0).
Bandes-annonces, lues dans la fiche quand tu le demandes.
Lecteur intégré de YouTube, en mode de confidentialité avancé, selon les conditions d'utilisation de YouTube.
Le site toupilo.com
Les polices sont servies par toupilo.com lui-même, avec leur licence.
Les dessins, les icônes et les affiches du site sont des créations originales : aucune affiche de vrai film n'y figure.
Marques
Toupilo n'est affilié à aucune de ces entreprises : leurs noms servent seulement à dire avec quoi il marche.
Une erreur, un oubli dans cette page ? Écris-nous, c'est corrigé vite.