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 : Concaténer de 2 à 15 vidéos en un seul MP4.

    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
  • Documentation API, VideoConcat
    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 asynchrone : concaténation vidéo

    Envoyez 2 à 15 vidéos dans file0 à file14, ou des URL publiques séparées par | dans fileUrl. Les téléversements et les URL peuvent être combinés. Chaque entrée est limitée à 100 Mo et 10 minutes ; l’ensemble est limité à 1 Go et 30 minutes.

    Point d’accès: POST https://mxprocess.com/api/files/start-process
    Authentification: Bearer JWT
    Coût: 15 jetons, débités uniquement après la réussite.

    Téléverser des fichiers

    URL publiques

    Conservez l’identifiant d’action renvoyé et interrogez /api/actions/get-action-infos/{id} avec le même JWT. À la fin, actionResults contient un fichier téléchargeable authentifié nommé video-concat.mp4.

    Réponse initiale

    La cardinalité, la propriété, le type MIME ou le contenu, la taille et la durée sont contrôlés avant traitement ; un échec renvoie une erreur stable VIDEO_CONCAT_*.

    Nous contacter


    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 : VideoConcat