IINA plugin: a fullscreen pause overlay and a Skip intro button that only appears when the timing is actually known.
Built for IINA as an external player (including Stremio + Real-Debrid / TorBox). CineMode is not affiliated with IINA, Stremio, TMDB, Letterboxd, AniList, AniSkip, or TheIntroDB.
Français plus bas.
IINA 1.4+. You need a free TMDB API key.
- IINA → Settings → Plugins → Install from GitHub…
- Enter
D0CA/iina-cinemode - Open CineMode preferences and paste your TMDB key
- Fully quit IINA (Cmd+Q) and reopen
Download CineMode.iinaplgz from Releases and open it, or: Settings → Plugins → install from file.
- Pause overlay: backdrop, poster, logo, SxxExx, air date, studio, runtime, rating, cast, synopsis, progress
- Search title: show → season → episode if the filename is not recognized
- Skip intro / recap / credits only from known sources: TheIntroDB, AniSkip (anime OP/ED), named chapters, or a manual mark per season
- Anime: AniList score + studio; AniSkip when TheIntroDB / chapters have nothing
- Movies: Letterboxd rating when it works, otherwise TMDB
- Audio / subtitle tracks follow the plugin language
- Up next (optional): opens the next episode page in Stremio — it does not start the next torrent. Turn it off in preferences if you do not use Stremio
- Shortcut: Shift+S. Auto-skip is optional (never guesses)
Hide cast, synopsis, progress bar, or Up next. Toggle TheIntroDB, AniSkip, AniList, Letterboxd, and language (fr / en / es / de / it / pt). After a language change, relaunch IINA for menus.
- Debrid URLs often have no title. Identification uses the filename, URL, sometimes
Content-Disposition, or an IMDbtt…id - Up next cannot pick your Stremio stream for you
- AniSkip uses the MAL episode number (same as TMDB
E478on long-running shows; seasonalS02E05may miss) - After plugin JS changes in dev: Cmd+Q IINA, then reopen
/Applications/IINA.app/Contents/MacOS/iina-plugin link /path/to/iina-cinemode
./scripts/pack.sh # → dist/CineMode.iinaplgzTo ship an update: bump version and increment ghVersion in Info.json, tag, attach the .iinaplgz.
Plugin IINA : overlay pause plein écran et bouton Passer l’intro uniquement quand le timing est vraiment connu.
Pensé pour IINA en lecteur externe (Stremio + Real-Debrid / TorBox). CineMode n’est affilié à aucune de ces apps.
IINA 1.4+. Clé API TMDB gratuite : themoviedb.org/settings/api.
- IINA → Réglages → Plugins → Installer depuis GitHub…
D0CA/iina-cinemode- Préférences CineMode → colle la clé TMDB
- Cmd+Q IINA, puis relance
Ou ouvre le CineMode.iinaplgz des Releases.
Overlay pause (backdrop, poster, logo, date, studio, durée, note, casting, synopsis). Recherche en 3 étapes si le fichier n’est pas reconnu. Skip via TheIntroDB, AniSkip (anime), chapitres nommés, ou marque manuelle. À suivre (désactivable) ouvre la fiche du prochain épisode dans Stremio, pas le torrent.
/Applications/IINA.app/Contents/MacOS/iina-plugin link /chemin/vers/iina-cinemode
./scripts/pack.shAprès un changement JS : Cmd+Q.