Indexation de fichiers multimédias avec Azure Media IndexerIndexing Media Files with Azure Media Indexer

Azure Media Indexer permet de rendre le contenu de vos fichiers multimédias consultable et de générer une transcription en texte intégral de sous-titrages et de mots-clés.Azure Media Indexer enables you to make content of your media files searchable and to generate a full-text transcript for closed captioning and keywords. Vous pouvez traiter un fichier multimédia ou plusieurs dans un lot.You can process one media file or multiple media files in a batch.

Important

Lorsque vous indexez un contenu, veillez à utiliser des fichiers multimédias contenant des paroles nettes (sans musique de fond, bruit, effets ni sifflement de microphone).When indexing content, make sure to use media files that have clear speech (without background music, noise, effects, or microphone hiss). Voici quelques exemples de contenu approprié : des réunions, des conférences ou des présentations enregistrées.Some examples of appropriate content are: recorded meetings, lectures, or presentations. Le contenu suivant peut ne pas convenir à l’indexation : des films, des émissions de télévision, des fichiers avec du son et des effets sonores mélangés, du contenu mal enregistré avec un bruit de fond (sifflement).The following content might not be suitable for indexing: movies, TV shows, anything with mixed audio and sound effects, poorly recorded content with background noise (hiss).

Une tâche d’indexation peut générer les sorties suivantes :An indexing job can generate the following outputs:

  • Fichiers de sous-titres codés dans les formats suivants : SAMI, TTML et WebVTT.Closed caption files in the following formats: SAMI, TTML, and WebVTT.

    Les fichiers de sous-titres codés incluent une balise appelée Recognizability, qui note une tâche d’indexation en fonction de la possibilité de reconnaître les mots de la vidéo source.Closed caption files include a tag called Recognizability, which scores an indexing job based on how recognizable the speech in the source video is. Vous pouvez utiliser la valeur de Recognizability pour filtrer les fichiers de sortie en fonction de leur usage.You can use the value of Recognizability to screen output files for usability. Un faible score sous-entend de mauvais résultats d’indexation en raison de la qualité audio.A low score would mean poor indexing results due to audio quality.

  • Un fichier de mot-clé(XML).Keyword file (XML).
  • Un fichier blob d’indexation audio (AIB) à utiliser avec SQL Server.Audio indexing blob file (AIB) for use with SQL server.

    Pour plus d’informations, consultez Utilisation de fichiers AIB avec Azure Media Indexer et SQL Server.For more information, see Using AIB Files with Azure Media Indexer and SQL Server.

Cet article explique comment créer des travaux d’indexation pour indexer un élément multimédia et indexer plusieurs fichiers.This article shows how to create indexing jobs to Index an asset and Index multiple files.

Pour connaître les dernières mises à jour de l’indexeur multimédia Azure, consultez les blogs Media Services.For the latest Azure Media Indexer updates, see Media Services blogs.

Utilisation des fichiers de configuration et manifeste pour l’indexation des tâchesUsing configuration and manifest files for indexing tasks

Vous pouvez définir plus de détails pour vos tâches d’indexation en utilisant une configuration de tâche.You can specify more details for your indexing tasks by using a task configuration. Par exemple, vous pouvez spécifier les métadonnées à utiliser pour votre fichier multimédia.For example, you can specify which metadata to use for your media file. Ces métadonnées sont utilisées par le moteur de langue pour développer son vocabulaire et améliorent considérablement la précision de la reconnaissance vocale.This metadata is used by the language engine to expand its vocabulary, and greatly improves the speech recognition accuracy. Vous pouvez également spécifier vos fichiers de sortie souhaités.You are also able to specify your desired output files.

Vous pouvez également traiter plusieurs fichiers multimédias à la fois à l’aide d’un fichier manifeste.You can also process multiple media files at once by using a manifest file.

Pour plus d’informations, consultez Présélection de tâches pour Azure Media Indexer.For more information, see Task Preset for Azure Media Indexer.

Indexation d’une ressourceIndex an asset

La méthode suivante télécharge un fichier multimédia en tant que ressource et crée une tâche pour indexer la ressource.The following method uploads a media file as an asset and creates a job to index the asset.

Si aucun fichier de configuration n’est spécifié, le fichier multimédia est indexé avec tous les paramètres par défaut.If no configuration file is specified, the media file is indexed with all default settings.

    static bool RunIndexingJob(string inputMediaFilePath, string outputFolder, string configurationFile = "")
    {
        // Create an asset and upload the input media file to storage.
        IAsset asset = CreateAssetAndUploadSingleFile(inputMediaFilePath,
            "My Indexing Input Asset",
            AssetCreationOptions.None);

        // Declare a new job.
        IJob job = _context.Jobs.Create("My Indexing Job");

        // Get a reference to the Azure Media Indexer.
        string MediaProcessorName = "Azure Media Indexer";
        IMediaProcessor processor = GetLatestMediaProcessorByName(MediaProcessorName);

        // Read configuration from file if specified.
        string configuration = string.IsNullOrEmpty(configurationFile) ? "" : File.ReadAllText(configurationFile);

        // Create a task with the encoding details, using a string preset.
        ITask task = job.Tasks.AddNew("My Indexing Task",
            processor,
            configuration,
            TaskOptions.None);

        // Specify the input asset to be indexed.
        task.InputAssets.Add(asset);

        // Add an output asset to contain the results of the job.
        task.OutputAssets.AddNew("My Indexing Output Asset", AssetCreationOptions.None);

        // Use the following event handler to check job progress.  
        job.StateChanged += new EventHandler<JobStateChangedEventArgs>(StateChanged);

        // Launch the job.
        job.Submit();

        // Check job execution and wait for job to finish.
        Task progressJobTask = job.GetExecutionProgressTask(CancellationToken.None);
        progressJobTask.Wait();

        // If job state is Error, the event handling
        // method for job progress should log errors.  Here we check
        // for error state and exit if needed.
        if (job.State == JobState.Error)
        {
            Console.WriteLine("Exiting method due to job error.");
            return false;
        }

        // Download the job outputs.
        DownloadAsset(task.OutputAssets.First(), outputFolder);

        return true;
    }

    static IAsset CreateAssetAndUploadSingleFile(string filePath, string assetName, AssetCreationOptions options)
    {
        IAsset asset = _context.Assets.Create(assetName, options);

        var assetFile = asset.AssetFiles.Create(Path.GetFileName(filePath));
        assetFile.Upload(filePath);

        return asset;
    }

    static void DownloadAsset(IAsset asset, string outputDirectory)
    {
        foreach (IAssetFile file in asset.AssetFiles)
        {
            file.Download(Path.Combine(outputDirectory, file.Name));
        }
    }

    static IMediaProcessor GetLatestMediaProcessorByName(string mediaProcessorName)
    {
        var processor = _context.MediaProcessors
        .Where(p => p.Name == mediaProcessorName)
        .ToList()
        .OrderBy(p => new Version(p.Version))
        .LastOrDefault();

        if (processor == null)
            throw new ArgumentException(string.Format("Unknown media processor",
                                                       mediaProcessorName));

        return processor;
    }  

Fichiers de sortieOutput files

Par défaut, une tâche d’indexation génère les fichiers de sortie suivants.By default, an indexing job generates the following output files. Les fichiers sont stockés dans la première ressource de sortie.The files are stored in the first output asset.

Lorsqu’il existe plusieurs fichiers multimédias d’entrée, l’indexeur génère un fichier manifeste pour les sorties du travail, nommé « JobResult.txt ».When there is more than one input media file, Indexer generates a manifest file for the job outputs, named ‘JobResult.txt’. Pour chaque fichier multimédia d’entrée, les fichiers AIB, SAMI, TTML et WebVTT et les fichiers de mots clés qui en résultent sont numérotés de façon séquentielle et nommés à l’aide de « l’Alias ».For each input media file, the resulting AIB, SAMI, TTML, WebVTT, and keyword files, are sequentially numbered and named using the "Alias."

Nom de fichierFile name DescriptionDescription
InputFileName.aibInputFileName.aib Fichier blob d’indexation audio.Audio indexing blob file.

Un fichier blob d’indexation audio (AIB) est un fichier binaire qui peut être recherché dans le serveur Microsoft SQL à l’aide de la recherche de texte intégral.Audio Indexing Blob (AIB) file is a binary file that can be searched in Microsoft SQL server using full text search. Un fichier AIB est plus puissant que les fichiers de sous-titres simples, car il contient des alternatives pour chaque mot, pour une expérience de recherche plus riche.The AIB file is more powerful than the simple caption files, because it contains alternatives for each word, allowing a much richer search experience.

Il requiert l’installation du module complémentaire d’indexeur SQL sur un ordinateur exécutant Microsoft SQL Server 2008 ou une version ultérieure.It requires the installation of the Indexer SQL add-on on a machine running Microsoft SQL server 2008 or later. La recherche du fichier AIB à l’aide de la recherche de texte intégral de Microsoft SQL Server fournit des résultats de recherche plus précis que pour les fichiers de sous-titres générés par WAMI.Searching the AIB using Microsoft SQL server full text search provides more accurate search results than searching the closed caption files generated by WAMI. Cela est dû au fait que le fichier AIB contient des alternatives phonétiquement proches, tandis que les fichiers de sous-titres contiennent le mot avec le niveau de confiance le plus élevé pour chaque segment du fichier audio.This is because the AIB contains word alternatives that sound similar whereas the closed caption files contain the highest confidence word for each segment of the audio. Si la recherche de mots est très importante, il est recommandé d’utiliser AIB avec Microsoft SQL Server.If searching for spoken words is of upmost importance, then it is recommended to use the AIB In conjunction with Microsoft SQL Server.

Pour télécharger le composant additionnel, cliquez sur Composant additionnel d’Indexeur multimédia SQL.To download the add-on, click Azure Media Indexer SQL Add-on.

Il est également possible d’utiliser d’autres moteurs de recherche comme Apache Lucene/Solr pour indexer la vidéo selon les sous-titres et les fichiers XML de mots clés, mais les résultats sont moins précis.It is also possible to utilize other search engines such as Apache Lucene/Solr to simply index the video based on the closed caption and keyword XML files, but this will result in less accurate search results.
InputFileName.smiInputFileName.smi
InputFileName.ttmlInputFileName.ttml
InputFileName.vttInputFileName.vtt
Fichiers de sous-titres (CC) aux formats SAMI, TTML et WebVTT.Closed Caption (CC) files in SAMI, TTML, and WebVTT formats.

Ils permettent de rendre un fichier audio et vidéo accessible aux malentendants.They can be used to make audio and video files accessible to people with hearing disability.

Les fichiers de sous-titres codés incluent une balise appelée Recognizability, qui note une tâche d’indexation en fonction de la possibilité de reconnaître les mots de la vidéo source.Closed Caption files include a tag called Recognizability which scores an indexing job based on how recognizable the speech in the source video is. Vous pouvez utiliser la valeur de Recognizability pour filtrer les fichiers de sortie en fonction de leur usage.You can use the value of Recognizability to screen output files for usability. Un faible score sous-entend de mauvais résultats d’indexation en raison de la qualité audio.A low score would mean poor indexing results due to audio quality.
InputFileName.kw.xml
InputFileName.info
InputFileName.kw.xml
InputFileName.info
Fichiers de mots clés et d’informations.Keyword and info files.

Un fichier de mot-clé est un fichier XML qui contient les mots clés extraits à partir du contenu de la reconnaissance vocale, avec les informations relatives à la fréquence et à la référence.Keyword file is an XML file that contains keywords extracted from the speech content, with frequency and offset information.

Un fichier d’informations est un fichier de texte brut qui contient des informations précises sur chaque terme reconnu.Info file is a plain-text file that contains granular information about each term recognized. La première ligne est spéciale et contient le score Recognizability.The first line is special and contains the Recognizability score. Chaque ligne suivante est une liste des données suivantes séparées par des tabulations : heure de début, heure de fin, mot/expression, fiabilité.Each subsequent line is a tab-separated list of the following data: start time, end time, word/phrase, confidence. Les heures sont exprimées en secondes et la fiabilité est exprimée comme un nombre compris entre 0 et 1.The times are given in seconds and the confidence is given as a number from 0-1.

Exemple de ligne : "1.20 1.45 word 0.67"Example line: "1.20 1.45 word 0.67"

Ces fichiers peuvent être utilisés à différentes fins, par exemple pour effectuer une analyse vocale ou être présentés à des moteurs de recherche comme Bing, Google ou Microsoft SharePoint pour rendre les fichiers multimédia plus détectables, ou même pour fournir des publicités plus pertinentes.These files can be used for a number of purposes, such as, to perform speech analytics, or exposed to search engines such as Bing, Google or Microsoft SharePoint to make the media files more discoverable, or even used to deliver more relevant ads.
JobResult.txtJobResult.txt Manifeste de sortie, présent uniquement en cas d’indexation de plusieurs fichiers, contenant les informations suivantes :Output manifest, present only when indexing multiple files, containing the following information:

InputFileInputFileAliasAliasMediaLengthMediaLengthErrorError
a.mp4a.mp4Media_1Media_130030000
b.mp4b.mp4Media_2Media_20030003000
c.mp4c.mp4Media_3Media_360060000

Si tous les fichiers multimédias d’entrée ne sont pas correctement indexés, le travail d’indexation échoue avec le code d’erreur 4000.If not all input media files are indexed successfully, the indexing job fails with error code 4000. Pour plus d’informations, consultez les codes d’erreur.For more information, see Error codes.

indexer plusieurs fichiersIndex multiple files

La méthode suivante télécharge plusieurs fichiers multimédias en tant que ressource et crée une tâche pour indexer tous ces fichiers en lot.The following method uploads multiple media files as an asset, and creates a job to index all these files in a batch.

Un fichier manifeste avec l’extension .lst est créé et chargé dans la ressource.A manifest file with the ".lst" extension is created and uploading into the asset. Le fichier manifeste contient la liste de tous les fichiers de ressources.The manifest file contains the list of all the asset files. Pour plus d’informations, consultez Présélection de tâches pour Azure Media Indexer.For more information, see Task Preset for Azure Media Indexer.

    static bool RunBatchIndexingJob(string[] inputMediaFiles, string outputFolder)
    {
        // Create an asset and upload to storage.
        IAsset asset = CreateAssetAndUploadMultipleFiles(inputMediaFiles,
            "My Indexing Input Asset - Batch Mode",
            AssetCreationOptions.None);

        // Create a manifest file that contains all the asset file names and upload to storage.
        string manifestFile = "input.lst";            
        File.WriteAllLines(manifestFile, asset.AssetFiles.Select(f => f.Name).ToArray());
        var assetFile = asset.AssetFiles.Create(Path.GetFileName(manifestFile));
        assetFile.Upload(manifestFile);

        // Declare a new job.
        IJob job = _context.Jobs.Create("My Indexing Job - Batch Mode");

        // Get a reference to the Azure Media Indexer.
        string MediaProcessorName = "Azure Media Indexer";
        IMediaProcessor processor = GetLatestMediaProcessorByName(MediaProcessorName);

        // Read configuration.
        string configuration = File.ReadAllText("batch.config");

        // Create a task with the encoding details, using a string preset.
        ITask task = job.Tasks.AddNew("My Indexing Task - Batch Mode",
            processor,
            configuration,
            TaskOptions.None);

        // Specify the input asset to be indexed.
        task.InputAssets.Add(asset);

        // Add an output asset to contain the results of the job.
        task.OutputAssets.AddNew("My Indexing Output Asset - Batch Mode", AssetCreationOptions.None);

        // Use the following event handler to check job progress.  
        job.StateChanged += new EventHandler<JobStateChangedEventArgs>(StateChanged);

        // Launch the job.
        job.Submit();

        // Check job execution and wait for job to finish.
        Task progressJobTask = job.GetExecutionProgressTask(CancellationToken.None);
        progressJobTask.Wait();

        // If job state is Error, the event handling
        // method for job progress should log errors.  Here we check
        // for error state and exit if needed.
        if (job.State == JobState.Error)
        {
            Console.WriteLine("Exiting method due to job error.");
            return false;
        }

        // Download the job outputs.
        DownloadAsset(task.OutputAssets.First(), outputFolder);

        return true;
    }

    private static IAsset CreateAssetAndUploadMultipleFiles(string[] filePaths, string assetName, AssetCreationOptions options)
    {
        IAsset asset = _context.Assets.Create(assetName, options);

        foreach (string filePath in filePaths)
        {
            var assetFile = asset.AssetFiles.Create(Path.GetFileName(filePath));
            assetFile.Upload(filePath);
        }

        return asset;
    }

Tâche partiellement réussiePartially Succeeded Job

Si tous les fichiers multimédias d’entrée ne sont pas correctement indexés, la tâche d’indexation échoue avec le code d’erreur 4000.If not all input media files are indexed successfully, the indexing job will fail with error code 4000. Pour plus d’informations, consultez les codes d’erreur.For more information, see Error codes.

Les mêmes sorties que pour des tâches réussies sont générées.The same outputs (as succeeded jobs) are generated. Vous pouvez consulter le fichier manifeste de sortie pour savoir quels fichiers d’entrée ont échoué, en fonction des valeurs de la colonne d’erreur.You can refer to the output manifest file to find out which input files are failed, according to the Error column values. Pour les fichiers d’entrée ayant échoué, les fichiers AIB, SAMI, TTML et WebVTT et les fichiers de mots clés ne sont PAS générés.For input files that failed, the resulting AIB, SAMI, TTML, WebVTT and keyword files will NOT be generated.

Présélection de tâches pour l’Indexeur multimédia AzureTask Preset for Azure Media Indexer

Le traitement de l’Indexeur multimédia Azure peut être personnalisé par une tâche facultative prédéfinie à côté de la tâche.The processing from Azure Media Indexer can be customized by providing an optional task preset alongside the task. La section suivante décrit le format de ce fichier xml de configuration.The following describes the format of this configuration xml.

NOMName RequireRequire DescriptionDescription
Entréeinput falsefalse Fichiers de ressources que vous souhaitez indexer.Asset file(s) that you want to index.

Azure Media Indexer prend en charge les formats de fichiers multimédias suivants : MP4, WMV, MP3, M4A, WMA, AAC, WAV.Azure Media Indexer supports the following media file formats: MP4, WMV, MP3, M4A, WMA, AAC, WAV.

Vous pouvez spécifier les noms de fichier dans l’attribut name ou list attribut de l’élément d’entrée (comme indiqué ci-dessous). Si vous ne spécifiez pas de fichier de ressource à indexer, le fichier principal est sélectionné.You can specify the file name (s) in the name or list attribute of the input element (as shown below).If you do not specify which asset file to index, the primary file is picked. Si aucun fichier principal n’est défini, le premier fichier de ressource d’entrée est indexé.If no primary asset file is set, the first file in the input asset is indexed.

Pour spécifier explicitement le nom du fichier multimédia, effectuez ceci :To explicitly specify the asset file name, do:
<input name="TestFile.wmv">

Vous pouvez également indexer plusieurs fichiers de ressources à la fois (jusqu'à 10 fichiers).You can also index multiple asset files at once (up to 10 files). Pour ce faire :To do this:

  1. Créez un fichier texte (fichier manifeste) et affectez-lui une extension .lst.Create a text file (manifest file) and give it an .lst extension.

  2. Ajoutez une liste de tous les noms de fichier d’élément multimédia à ce fichier de manifeste.Add a list of all the asset file names in your input asset to this manifest file.

  3. Ajoutez (téléchargez) le fichier manifeste vers la ressource.Add (upload) thanifest file to the asset.

  4. Spécifiez le nom du fichier manifeste dans l’attribut list de l’entrée.Specify the name of the manifest file in the input’s list attribute.
    <input list="input.lst">



Remarque : si vous ajoutez plus de 10 fichiers dans le fichier manifeste, la tâche d’indexation échoue avec le code d’erreur 2006.Note: If you add more than 10 files to the manifest file, the indexing job will fail with the 2006 error code.
métadonnéesmetadata falsefalse Métadonnées pour les fichiers de ressources actives utilisés pour l’Adaptation du vocabulaire.Metadata for the specified asset file(s) used for Vocabulary Adaptation. Il est utile préparer l’indexeur à reconnaître les mots de vocabulaire non standard tels que des noms propres.Useful to prepare Indexer to recognize non-standard vocabulary words such as proper nouns.
<metadata key="..." value="..."/>

Vous pouvez fournir des valeurs pour les clés prédéfinies.You can supply values for predefined keys. Les clés actuellement prises en charge sont les suivantes :Currently the following keys are supported:

« titre » et « description ». Elles servent à l’adaptation du vocabulaire pour sélectionner le modèle de langue pour votre travail et améliorer la précision de la reconnaissance vocale.“title” and “description” - used for vocabulary adaptation to tweak the language model for your job and improve speech recognition accuracy. Les valeurs amorcent des recherches sur Internet pour rechercher des documents pertinents du point de vue contextuel en utilisant le contenu pour étoffer le dictionnaire interne pour la durée de la tâche d’indexation.The values seed Internet searches to find contextually relevant text documents, using the contents to augment the internal dictionary for the duration of your Indexing task.
<metadata key="title" value="[Title of the media file]" />
<metadata key="description" value="[Description of the media file] />"
fonctionnalitésfeatures

ajoutées dans la version 1.2.Added in version 1.2. Actuellement, la seule fonctionnalité prise en charge est la reconnaissance vocale (« ASR »).Currently, the only supported feature is speech recognition ("ASR").
falsefalse La fonctionnalité de reconnaissance vocale a les clés de paramètres suivantes :The Speech Recognition feature has the following settings keys:

CléKey

DescriptionDescription

Exemple de valeurExample value

LangageLanguage

La langue naturelle à reconnaître dans le fichier multimédia.The natural language to be recognized in the multimedia file.

Anglais, espagnolEnglish, Spanish

CaptionFormatsCaptionFormats

une liste délimitée par des points-virgules des formats de sous-titre souhaités (le cas échéant)a semicolon-separated list of the desired output caption formats (if any)

ttml;sami;webvttttml;sami;webvtt

GenerateAIBGenerateAIB

Un indicateur booléen indiquant si un fichier AIB est requis (pour une utilisation avec SQL Server et l’indexeur IFilter client).A boolean flag specifying whether or not an AIB file is required (for use with SQL Server and the customer Indexer IFilter). Pour plus d’informations, consultez Utilisation de fichiers AIB avec Azure Media Indexer et SQL Server.For more information, see Using AIB Files with Azure Media Indexer and SQL Server.

True; FalseTrue; False

GenerateKeywordsGenerateKeywords

Indicateur booléen indiquant si un fichier XML de mot-clé est requis ou non.A boolean flag specifying whether or not a keyword XML file is required.

True; False.True; False.

ForceFullCaptionForceFullCaption

Indicateur booléen spécifiant s’il faut forcer ou non les sous-titres complets (quel que soit le niveau de confiance).A boolean flag specifying whether or not to force full captions (regardless of confidence level).

La valeur par défaut est false, auquel cas les mots et expressions dont le niveau de confiance est inférieur ou égal à 50 % sont omis dans les sous-titres finaux et remplacés par des points de suspension («... »).Default is false, in which case words and phrases which have a less than 50% confidence level are omitted from the final caption outputs and replaced by ellipses ("..."). Les points de suspension sont utiles pour le contrôle de la qualité et l’audit des sous-titres.The ellipses are useful for caption quality control and auditing.

True; False.True; False.

Codes d’erreurError codes

En cas d’erreur, Azure Media indexeur doit signaler un des codes d’erreur suivants :In the case of an error, Azure Media Indexer should report back one of the following error codes:

CodeCode NOMName Causes possiblesPossible Reasons
20002000 Configuration non valideInvalid configuration Configuration non valideInvalid configuration
20012001 Ressources d’entrée non validesInvalid input assets Ressources d’entrée manquantes ou vides.Missing input assets or empty asset.
20022002 Manifeste non valideInvalid manifest Le manifeste est vide ou contient des éléments non valides.Manifest is empty or manifest contains invalid items.
20032003 Impossible de télécharger le fichier multimédiaFailed to download media file L’URL dans le fichier manifeste n’est pas valide.Invalid URL in manifest file.
20042004 Protocole non pris en chargeUnsupported protocol Le protocole de l'URL du média n’est pas pris en charge.Protocol of media URL is not supported.
20052005 Type de fichier non pris en chargeUnsupported file type Le type de fichier multimédia d’entrée n’est pas pris en charge.Input media file type is not supported.
20062006 Trop de fichiers d’entréeToo many input files Le manifeste d’entrée comporte plus de 10 fichiers.There are more than 10 files in the input manifest.
30003000 Impossible de décoder le fichier multimédiaFailed to decode media file Codec de média non pris en charge Unsupported media codec
oror
Fichier multimédia endommagéCorrupted media file
oror
Il n’y a aucun flux audio dans le fichier d’entrée.No audio stream in input media.
40004000 Indexation en lot partiellement réussieBatch indexing partially succeeded Impossible d'indexer certains des fichiers multimédias d’entrée.Some of the input media files are failed to be indexed. Pour plus d’informations, consultez Fichiers de sortie.For more information, see Output files.
Autresother Erreurs internesInternal errors Veuillez contacter l’équipe du support technique.Please contact support team. indexer@microsoft.comindexer@microsoft.com

Langues prises en chargeSupported Languages

Les langues prises en charge pour le moment sont l’anglais et l’espagnol.Currently, the English and Spanish languages are supported. Pour plus d’informations, consultez ce billet de blog de v1.2.For more information, see the v1.2 release blog post.

Parcours d’apprentissage de Media ServicesMedia Services learning paths

Découvrez les parcours d’apprentissage Azure Media Services :Read about the Azure Media Services learning paths:

Fournir des commentairesProvide feedback

Utilisez le forum User Voice pour fournir des commentaires et des suggestions sur la façon d’améliorer Azure Media Services.Use the User Voice forum to provide feedback and make suggestions on how to improve Azure Media Services. Vous pouvez également accéder directement à l’une des catégories suivantes :You also can go directly to one of the following categories:

Vue d’ensemble d’Azure Media Services AnalyticsAzure Media Services Analytics Overview

Utilisation de fichiers AIB avec Azure Media Indexer et SQL ServerUsing AIB Files with Azure Media Indexer and SQL Server

Indexation de fichiers multimédias avec Azure Media Indexer 2 PreviewIndexing Media Files with Azure Media Indexer 2 Preview