Comment modifier une piste de texte dans le portail Azure

Logo de Media Services v3


Avertissement

Azure Media Services sera mis hors service le 30 juin 2024. Pour plus d’informations, consultez le Guide de mise hors service AMS.

Lorsque votre événement en direct a utilisé la transcription en direct pour créer un fichier VTT ou TTML à utiliser avec des légendes et des transcriptions pour la vidéo capturée, il est probable que la transcription en direct nécessite une modification. Vous pouvez aussi décider de proposer le texte en plusieurs langues et d’autoriser vos spectateurs à choisir celle à utiliser dans le lecteur. Cet article explique comment modifier le fichier VTT source dans le portail Azure.

Trouver et modifier la piste

Répertorier des pistes de ressources dans le portail

  1. Accédez au compte Media Services que vous souhaitez utiliser.
  2. Sélectionnez Ressources dans le menu. L’écran Actifs multimédias s’affiche.
  3. Les pistes de la ressource seront répertoriées dans la liste Pistes .

Modifier la piste

Il existe deux façons de modifier la piste. Vous pouvez modifier la piste dans le Portail Azure ou télécharger la piste et la modifier localement.

Avertissement

Veillez à ne pas modifier les horodatages !

Modifier la piste dans le Portail Azure

  1. Sélectionnez Modifier les légendes en regard de la piste que vous souhaitez modifier. L’écran d’édition des légendes s’affiche.
  2. Modifiez le fichier.
  3. Sélectionnez Enregistrer.

Télécharger et modifier la piste

  1. Sélectionnez les points de suspension verticaux en regard de la piste de texte que vous souhaitez utiliser. NOTE: Les pistes de texte de transcription en direct sont généralement nommées auto-generated-best_4800.vtt.
  2. Sélectionnez Télécharger. Enregistrez le fichier localement.
  3. Ouvrez le fichier dans l’éditeur de texte de votre choix.
  4. Modifiez le texte ou corrigez tout ce qui n’a pas été capturé par la transcription en direct.
  5. Enregistrez le fichier modifié.

Charger des sous-titres

Une fois le travail terminé, les fichiers résultants de l’encodeur se trouvent dans la ressource de sortie. Vous utiliserez cette ressource à l’avenir.

  1. Accédez à la ressource de sortie utilisée pour contenir les résultats de l’encodage.
  2. Sélectionnez Ajouter une piste de texte.
  3. Entrez un nom dans le champ Nom. Par exemple, pour une piste de texte en anglais, entrez Anglais.
  4. Sélectionnez la case d’option Charger une nouvelle case d’option. Sinon, si vous avez déjà créé ou chargé un fichier VTT, vous pouvez sélectionner la case d’option Utiliser l’existant et sélectionner la piste.
  5. Entrez le texte à afficher dans le lecteur dans le champ Nom d’affichage .
  6. Sélectionnez l’une des cases d’option Visibles pour vous assurer que la piste sera affichée dans le client du lecteur.
  7. Cochez les cases paramètres HLS pour définir la piste comme piste par défaut et/ou définir forcé. Pour l’anglais, définissez-le comme piste par défaut.
  8. Cochez les cases Caractéristiques d’accessibilité pour identifier la ligne directrice d’accessibilité pour laquelle le suivi de texte est utilisé.
  9. Sélectionnez J’accepte et charger pour charger la piste de texte.

Afficher les flux légende dans le manifeste

Affichez le manifeste pour voir le suivi des modifications dans le fichier manifeste.

  1. Vous devez déjà être sur l’écran de la ressource de sortie.
  2. Sélectionnez le lien conteneur de stockage. Le nom du conteneur de stockage commence par le préfixe « asset- ». L’écran conteneur de stockage s’affiche.
  3. Sélectionnez le fichier dans .ism la liste des fichiers. L’écran de l’objet blob s’affiche.
  4. Sélectionnez Modifier.
  5. Recherchez le code XML suivant au-dessus de l’élément </switch> , en remplaçant les noms de fichiers VTT par ceux que vous avez chargés.
    <textstream src="sample.cmft" systemBitrate="52" systemLanguage="en-us">
        <param name="systemLanguage" value="en-us" valuetype="data" />
        <param name="outputFlag" value="3" valuetype="data" />
        <param name="systemBitrate" value="52" valuetype="data" />
        <param name="transcriptsrc" value="en-us.vtt" valuetype="data" />
        <param name="textIsDefault" value="TRUE" valuetype="data" />
        <param name="textHlsCharacteristic" value="public.accessibility.transcribes-spoken-dialog" valuetype="data" />
        <param name="trackID" value="1" valuetype="data" />
        <param name="trackName" value="subt_en-us" valuetype="data" />
        <param name="textDisplayName" value="English" valuetype="data" />
        <param name="armId" value="English" valuetype="data" />
    </textstream>
    <textstream src="es-es.cmft" systemBitrate="50333" systemLanguage="">
        <param name="systemLanguage" value="" valuetype="data" />
        <param name="outputFlag" value="3" valuetype="data" />
        <param name="systemBitrate" value="0" valuetype="data" />
        <param name="transcriptsrc" value="es-es.vtt" valuetype="data" />
        <param name="textHlsCharacteristic" value="public.accessibility.transcribes-spoken-dialog" valuetype="data" />
        <param name="trackID" value="1" valuetype="data" />
        <param name="trackName" value="subt" valuetype="data" />
        <param name="textDisplayName" value="Español" valuetype="data" />
        <param name="armId" value="Spanish" valuetype="data" />
    </textstream>

Obtenir de l’aide et du support

Vous pouvez contacter Media Services pour toute question ou suivre nos mises à jour selon l’une des méthodes suivantes :