Exécution d'un travail de flux de médias

Exécutez une tâche de flux de médias asynchrone à l'aide de la console, de l'interface de ligne de commande ou de l'API.

Note

Une tâche de flux de médias ne peut pas s'exécuter au-delà de 24 heures.
    1. Dans la page de liste Flux de travail de médias, sélectionnez le compartiment contenant le flux de travail de médias pour lequel vous voulez exécuter un travail. Si vous avez besoin d'aide pour trouver la page de liste, voir Création d'un flux de travail de médias.
    2. Sélectionnez le nom du flux de travail multimédia pour lequel vous souhaitez exécuter un travail.
    3. Dans la page des détails, sélectionnez Travaux, puis Exécuter le travail.
    4. Dans le panneau Exécuter la tâche, fournissez les détails suivants :
      1. Entrez le nom de la tâche. Si vous ne spécifiez pas de nom, le nom par défaut sera attribué. Vous pouvez modifier le nom au besoin.
      2. Dans la section Fichier d'entrée, sélectionnez le seau et l'objet dans les champs respectifs.
      3. Dans la section Emplacement d'enregistrement de sortie, sélectionnez le seau dans lequel vous voulez enregistrer la tâche et spécifiez un préfixe pour le dossier et le fichier de sortie de la tâche.

        Pour un traitement avancé, utilisez un modèle.

        Exemple de modèle : output/${/input/objectName}/

        input/objectName est un chemin valide dans les objets suivants :

        • Objet parameters de l'objet JSON de flux de travail
        • Objet details/parameters d'un objet JSON de tâche

        Par exemple, si vous spécifiez output/${/input/objectName}/myVideo/ et que le nom du fichier d'entrée est abc.mp4, les fichiers transcodés apparaissent dans le répertoire suivant : output/abc.mp4/myVideo.

    5. (Facultatif) Dans la section Marqueurs, ajoutez un ou plusieurs marqueurs à la tâche. 
      Si vous êtes autorisé à créer une ressource, vous disposez également des autorisations nécessaires pour appliquer des marqueurs à structure libre à cette ressource. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des marqueurs plus tard.
    6. Sélectionnez Exécuter la tâche.

      Une fois que le service a accepté le travail, vous pouvez voir les étapes tâche par tâche. Vous pouvez également voir le fichier JSON. Pour plus de détails, voir Consultation du fichier JSON de la tâche de flux de médias.

      Dans la page des détails du flux de travail de médias, l'onglet Tâches répertorie toutes les tâches du flux de travail.

  • Pour exécuter une tâche de flux de médias par ID tâche, utilisez la commande create-media-workflow-job-by-id :

    oci media-services media-workflow-job create-media-workflow-job-by-id [OPTIONS]

    Pour exécuter une tâche de flux de médias par nom de tâche, utilisez la commande create-media-workflow-job-by-name :

    oci media-services media-workflow-job create-media-workflow-job-by-name [OPTIONS]

    Paramètres requis pour les commandes create-media-workflow-job-by-id et create-media-workflow-job-by-name :

    • --compartment-id, -c [text]

    Pour obtenir toutes les commandes pour media-workflow-job :

    oci media-services media-workflow-job -h

    Pour obtenir de l'aide sur la commande create-media-workflow-job-by-id :

    oci media-services media-workflow-job create-media-workflow-job-by-id -h

    Pour obtenir de l'aide sur la commande create-media-workflow-job-by-name :

    oci media-services media-workflow-job create-media-workflow-job-by-name -h

    Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.

  • Pour exécuter une tâche de flux de médias, utilisez l'opération CreateMediaWorkflowJob .