Vidéo vers sous-titres
DisponibleEnvoyez n’importe quelle vidéo qui vous appartient. Obtenez des sous-titres synchronisés dans n’importe quelle langue en SRT et VTT, plus un MP4 avec les sous-titres incrustés.
Vidéo vers sous-titres
url- cafe-thai-input-5a9eb959.mp4
Le prix exact s'affiche une fois la durée de la vidéo lue.
Exemple d'exécutionUn exemple d'exécution
thaï vers anglais · Une vraie exécution de cet outil. La vôtre la remplace.
Lignes de sous-titres
- 0:00.5–0:03.9สวัสดีค่ะ ยินดีต้อนรับสู่ร้านกาแฟของเราHello, welcome to our coffee shop.
- 0:04.3–0:08.0วันนี้เรามีเค้กช็อกโกแลตตอบใหม่ๆ ลองชิมดูไหมคะToday we have freshly baked chocolate cake. Would you like to try it?
- 0:08.4–0:11.7เรามีกาแฟร้อน ชาไทย และโกโก้เย็นด้วยนะคะWe also have hot coffee, Thai tea, and iced cocoa.
- 0:12.2–0:15.4นั่งตรงไหนก็ได้เลยค่ะ เดี๋ยวพนักงานจะมารับออเดอร์You can sit anywhere. The staff will come take your order shortly.
Téléchargements
Comment ça marche
- 01Envoyez la vidéoUn lien ou un fichier. Thaï, anglais et plus encore.
- 02Nous transcrivons et traduisonsChaque ligne calée sur la parole, dans les langues de votre choix.
- 03Récupérez les fichiersSRT, VTT et un MP4 avec sous-titres incrustés, prêts à publier.
Appelez Vidéo vers sous-titres depuis votre code
Envoyez un fichier vidéo (jusqu'à 200 Mo) ou un lien, jusqu'à 10 minutes ; recevez une tâche qui renvoie des sous-titres SRT et VTT, une traduction si vous la demandez et un MP4 avec les sous-titres incrustés.
https:/ / api.opennan.com/ v1/ pipelines/ video-to-captions/ runsObtenez une clé d’API
Créez une clé dans la console. Elle utilise le même solde que le playground.
Créer une cléEnvoyez votre première requête
La même requête que celle du playground. Définissez OPENNAN_KEY avec votre clé.
curl https://api.opennan.com/v1/pipelines/video-to-captions/runs \ -H "Authorization: Bearer $OPENNAN_KEY" \ -F [email protected] \ -F target_lang=en # Then poll until "status" is "succeeded" or "failed": curl https://api.opennan.com/v1/tasks/<task id> -H "Authorization: Bearer $OPENNAN_KEY"Suivez la tâche
L’appel répond tout de suite avec un id de tâche. Interrogez la tâche jusqu’à ce qu’elle se termine :
GEThttps:// api.opennan.com/ v1/ tasks/ {id} - queued
- En attente d’un worker
- running
- En cours de création
- succeeded
- Terminé : outputs[].url contient les fichiers
- failed
- Échec : rien n’est facturé
Erreurs et solutions
401Clé manquante ou incorrecte
Envoyez l’en-tête Authorization: Bearer avec une clé de la console.
402Solde insuffisant
Ajoutez du crédit dans Facturation, puis renvoyez le même appel.
400Une valeur est refusée
Lisez error.message : il nomme le champ. Utilisez une valeur du tableau des paramètres.
429Trop de requêtes
Attendez quelques secondes et réessayez, un peu plus longtemps après chaque 429.
Ajoutez Opennan à votre app d’IA
Une seule installation donne à votre IA tous les outils Opennan : vidéo, images, chat, voix, musique, effets sonores, 3D, sous-titres et doublage. Choisissez votre app et suivez les étapes.
https:/ / api.opennan.com/ v1/ mcpFonctionne dans Codex CLI, l’app Codex et l’extension Codex pour IDE : elles partagent ~/.codex/config.toml. Si l’app ou l’IDE ne voit pas OPENNAN_KEY, utilisez l’option config.toml avec votre clé. Codex demande avant chaque appel d’outil : approuvez pour continuer.
Obtenez une clé API
Créez une clé dans la console. Elle commence par sk- et utilise le même solde que le site.
Créer une cléEnregistrez votre clé sous OPENNAN_KEY
# macOS / Linux (zsh shown; bash: ~/.bashrc) echo 'export OPENNAN_KEY="sk-..."' >> ~/.zshrc source ~/.zshrc # Windows (PowerShell), then open a new terminal setx OPENNAN_KEY "sk-..."Installez le plugin Opennan : le serveur et un skill qui apprend à votre IA à choisir les modèles, confirmer les prix et attendre les résultats
codex plugin marketplace add Opennan/opennan-ai-plugin codex plugin add opennan@opennanOu ajoutez seulement le serveur
codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEYOu ajoutez ceci à ~/.codex/config.toml
[mcp_servers.opennan] url = "https://api.opennan.com/v1/mcp" http_headers = { Authorization = "Bearer sk-..." }Vérifiez que opennan est dans la liste
codex mcp listRedémarrez Codex, puis demandez ce que vous voulez
“Fais une vidéo de 5 secondes de pluie dans une rue au néon, une chanson pour l’accompagner et une affiche.”
Remplacez sk-... par votre propre clé et gardez-la privée : toute personne qui l’a peut dépenser votre solde. Votre app peut lister les outils sans clé ; il en faut une pour créer quoi que ce soit.
Utilisez-le depuis un agent IA
Ajoutez le serveur MCP d’Opennan à votre agent et appelez cet outil.
- Outil
- video_to_captions
- Arguments d’exemple
{ "url": "https://example.com/talk.mp4", "target_lang": "en" }
Vidéo vers sous-titres : questions
Combien coûte Vidéo vers sous-titres ?
$0.00684/min de vidéo, facturé à la seconde. Une exécution échouée n'est pas facturée.
Comment l'appeler ?
Envoyez POST https://api.opennan.com/v1/pipelines/video-to-captions/runs avec votre clé API : la vidéo en fichier (multipart, jusqu'à 200 Mo) ou une url https publique, jusqu'à 10 minutes. Une tâche est renvoyée ; interrogez https://api.opennan.com/v1/tasks/{id} jusqu'à succeeded ou failed.
Qu'est-ce que je reçois ?
Des sous-titres SRT et VTT dans la langue parlée, les mêmes dans la langue de la traduction si vous la demandez, un MP4 avec les sous-titres incrustés, la transcription complète et chaque ligne avec son début et sa fin.
Quelles langues sont prises en charge ?
La parole dans plus de 50 langues, détectée automatiquement ou choisie par vous, dont le thaï, le chinois, le japonais, le coréen, l'hindi et l'arabe. Les sous-titres incrustés utilisent une police conçue pour chaque écriture.
Suis-je facturé en cas d'échec ?
Non. Une exécution échouée, ou une vidéo sans parole, est remboursée intégralement, et la raison est expliquée simplement.
Mon agent IA peut-il l'utiliser ?
Oui. Pointez-le vers le serveur MCP https://api.opennan.com/v1/mcp (outil video_to_captions) ou faites-lui lire https://api.opennan.com/llms.txt.