OpenCaptions

Des sous-titres animés qui arrêtent le scroll

Ajoutez des sous-titres mot par mot à n'importe quelle vidéo. Open source et privé : transcrivez sur votre iPhone ou sur votre propre serveur, avec le modèle vocal de votre choix.

Comment ça marche

  1. 1

    Ajoutez une vidéo

    Choisissez une vidéo dans vos photos, ou importez-en une dans le navigateur.

  2. 2

    Obtenez les mots

    Le modèle vocal de votre choix écrit les mots et donne à chacun son minutage.

  3. 3

    Choisissez un style et exportez

    Choisissez un style, corrigez un mot ou recalez un sous-titre sur la frise chronologique, puis enregistrez la vidéo sous-titrée.

Ce que vous obtenez

Animation mot par mot

Chaque mot s'allume au moment où il est prononcé. Partez d'un préréglage, puis changez la police, les couleurs, le contour, l'arrière-plan et la position.

Le modèle vocal de votre choix

Whisper couvre une centaine de langues, Parakeet est rapide dans 25 langues européennes, et Apple Speech est intégré à iOS. Les sous-titres peuvent être dessinés en alphabets latin, cyrillique, arabe, hébreu, indiens, thaï, chinois, japonais et coréen.

Sur votre appareil

L'app iPhone écrit les mots sur le téléphone lui-même. Aucun envoi nécessaire.

Exportez ce qu'il vous faut

Une vidéo sous-titrée en MP4, WebM ou ProRes, des fichiers de sous-titres SRT ou VTT, ou seulement les sous-titres sur fond vert à détourer dans votre logiciel de montage.

Open source

Lisez le code, compilez-le vous-même, ou faites tourner tout l'éditeur web sur votre serveur.

Les mêmes pixels partout

Un seul moteur Rust dessine chaque sous-titre dans le navigateur, sur le serveur et sur le téléphone.

Utilisez-le là où vous travaillez

iPhone, iPad et Mac

Sous-titrez, recalez et enregistrez directement sur le téléphone.

Obtenir l'app iPhone

Votre propre serveur

L'éditeur web, avec timeline, fichiers de sous-titres et API, lancé en une commande docker compose.

Lire la documentation

Claude et autres agents

Demandez à Claude Code, Cursor ou un script de sous-titrer une vidéo sur votre ordinateur, sans serveur.

Le configurer

Questions et réponses

Qu'est-ce qu'OpenCaptions ?

OpenCaptions est un logiciel gratuit et open source qui ajoute des sous-titres animés, mot par mot, aux vidéos. Il transcrit la parole avec un modèle de votre choix, comme Whisper, Parakeet ou Apple Speech, vous laisse styliser et corriger chaque sous-titre, et exporte une vidéo sous-titrée ou des fichiers de sous-titres. Il fonctionne sur votre iPhone et sur votre propre serveur.

Est-ce gratuit ?

Le code est libre et open source, et héberger vous-même l'éditeur web ne coûte rien d'autre que votre propre matériel. L'app iPhone est gratuite, avec un achat Pro unique facultatif et aucun abonnement.

Mes vidéos sont-elles envoyées quelque part ?

Seulement si vous le décidez. Sur l'iPhone, la parole est transcrite sur l'appareil, et si vous hébergez OpenCaptions vous-même, vos vidéos restent sur votre propre serveur. Aucun suivi, aucune statistique.

Quelles langues sont prises en charge ?

Whisper transcrit une centaine de langues et Parakeet 25 langues européennes, et Apple Speech couvre les langues proposées par iOS. Les sous-titres peuvent être dessinés en alphabets latin, cyrillique, arabe, hébreu, indiens, thaï, chinois, japonais et coréen, et l'interface existe en 13 langues.

Comment l'héberger moi-même ?

Avec Docker : téléchargez un seul fichier, lancez-le avec une seule commande, puis ouvrez l'éditeur dans votre navigateur. Un GPU est facultatif et accélère la transcription.

Quels formats puis-je exporter ?

Une vidéo sous-titrée en MP4, WebM ou ProRes, des fichiers de sous-titres SRT ou VTT, une transcription JSON, ou seulement les sous-titres sur fond vert à détourer dans votre propre logiciel de montage.

En quoi est-ce différent des autres outils de sous-titrage ?

Il est open source et vous pouvez l'exécuter vous-même : vos vidéos restent chez vous et il n'y a pas d'abonnement. L'app iPhone travaille sur l'appareil, et l'aperçu est l'export : un seul moteur Rust dessine les sous-titres dans le navigateur, sur le serveur et sur le téléphone.

Quelle est la licence ?

AGPL-3.0. Vous pouvez l'utiliser, l'étudier, le modifier et le partager. Si vous exécutez une version modifiée comme service, vous devez en offrir le code source à ses utilisateurs.