Téléchargement des résultats : Lorsqu’il est présent dans une réponse API, actionResultsDownloadURLs contient les URL authentifiées permettant de télécharger chaque fichier de résultat généré.

MXPROCESS

API : Transformez une vidéo parlée en sous-titres SRT et WebVTT traduits.

    Cette API est simple à utiliser. Il vous suffit de suivre ces étapes

  • Créer un compte gratuitement
  • Cliquez sur le lien reçu par e-mail pour confirmer votre adresse.
  • Générer un jeton avec vos identifiants
  • Vous pouvez utiliser n’importe quel langage pour effectuer cet appel CURL. (Python, PHP, Java, JavaScript...) Besoin d’aide ?



    Si vos identifiants sont corrects, notre serveur vous fournira un jeton en réponse :
    YOUR_TOKEN est valide pendant une heure ; sa durée peut être prolongée avec YOUR_REFRESH_TOKEN.

  • Utilisez le jeton pour démarrer le traitement de façon asynchrone
  • Paramètres de l’action

    Envoyez parameters comme objet JSON. Les champs obligatoires sont marqués obligatoire.

    • sourceLanguage — string.
    • targetLanguage — string.
    • audience — string.

    Importez exactement une vidéo MP4, MOV, MKV, WebM, AVI ou M4V avec une piste audio. sourceLanguage peut être Auto-detect from video; targetLanguage et audience sont des valeurs textuelles encadrées. La réponse asynchrone renvoie un identifiant d’action et une URL de suivi. Interrogez-la jusqu’à ce que accomplished soit true. Téléchargez chaque résultat SRT, VTT, CSV, TXT ou JSON via l’endpoint authentifié.



    L’API renvoie une réponse JSON confirmant le démarrage du traitement. Notez le champ « trackingUrl », qui permet de suivre le traitement lancé. La réponse contient aussi son identifiant ; dans cet exemple, il s’agit de 643 :

  • Pour suivre l’avancement, effectuez une simple requête GET (vous pouvez appeler cette URL toutes les 10 secondes) :


  • Si le traitement n’est pas terminé, vous recevrez ce type de réponse avec "accomplished": false

    Une fois le traitement terminé, vous recevrez ce type de réponse avec "accomplished": true. Le champ actionResultsDownloadURLs contient les URL authentifiées permettant de télécharger les résultats générés :

    Utilisez directement chaque URL fournie dans actionResultsDownloadURLs pour télécharger le résultat correspondant.


Cette documentation n’est pas claire ? (Python, PHP, Java, JavaScript...) Besoin d’aide ?



Nous contacter Cette API est également disponible en mode synchrone : API développeur : VideoLocalizationPack