Indexování mediálních souborů pomocí Azure Media IndexerIndexing Media Files with Azure Media Indexer

Poznámka

Procesor Azure Media Indexer médií bude vyřazení od 1. října 2020.The Azure Media Indexer media processor will be retired on October 1st of 2020. Azure Media Services video indexer nahrazuje tento starší multimediální procesor.Azure Media Services Video Indexer replaces this legacy media processor. Další informace najdete v tématu migrace z Azure Media Indexer a Azure Media Indexer 2 na Azure Media Services video indexer.For more information, see Migrate from Azure Media Indexer and Azure Media Indexer 2 to Azure Media Services Video Indexer.

Azure Media Indexer umožňuje zpřístupnění obsahu mediálních souborů a vytvoření fulltextového přepisu pro skryté titulky a klíčová slova.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. Mediální soubory můžete zpracovávat po jednom nebo v dávkách.You can process one media file or multiple media files in a batch.

Při indexování obsahu se ujistěte, že používáte mediální soubory, které mají jasný zvuk (bez hudby, hluku, efektů nebo mikrofonu Hiss).When indexing content, make sure to use media files that have clear speech (without background music, noise, effects, or microphone hiss). Mezi příklady příslušného obsahu patří: zaznamenané schůzky, přednášky nebo prezentace.Some examples of appropriate content are: recorded meetings, lectures, or presentations. Následující obsah nemusí být vhodný pro indexování: filmy, televizní pořady, cokoli se smíšeným zvukovým a zvukovým efektem, špatně zaznamenaného obsahu s hlukem na pozadí (Hiss).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).

Úloha indexování může generovat následující výstupy:An indexing job can generate the following outputs:

  • Soubory titulků jsou skryté v následujících formátech: Sami, ttmla WebVTT.Closed caption files in the following formats: SAMI, TTML, and WebVTT.

    Soubory skrytých titulků obsahují značku s názvem rozpoznatelné, která vyhodnotí úlohu indexování na základě toho, jak rozpoznávání řeči ve zdrojovém videu je.Closed caption files include a tag called Recognizability, which scores an indexing job based on how recognizable the speech in the source video is. Pro použitelnost můžete použít hodnotu rozpoznatelné výstupní soubory obrazovky.You can use the value of Recognizability to screen output files for usability. Nízké skóre by znamenalo špatné indexování výsledků kvůli kvalitě zvuku.A low score would mean poor indexing results due to audio quality.

  • Soubor klíčových slov (XML).Keyword file (XML).

  • Soubor BLOB indexování zvuku (AIB) pro použití s SQL serverem.Audio indexing blob file (AIB) for use with SQL server.

    Další informace najdete v tématu použití souborů AIB s Azure Media Indexer a SQL Server.For more information, see Using AIB Files with Azure Media Indexer and SQL Server.

Tento článek ukazuje, jak vytvořit úlohy indexování k indexování prostředku a indexu více souborů.This article shows how to create indexing jobs to Index an asset and Index multiple files.

Nejnovější aktualizace Azure Media Indexer najdete v tématu Media Services Blogy.For the latest Azure Media Indexer updates, see Media Services blogs.

Použití konfigurace a souborů manifestu pro indexování úlohUsing configuration and manifest files for indexing tasks

Pro úlohy indexování můžete zadat více podrobností pomocí konfigurace úlohy.You can specify more details for your indexing tasks by using a task configuration. Můžete například určit, která metadata se mají použít pro váš mediální soubor.For example, you can specify which metadata to use for your media file. Tato metadata používá modul jazyka k rozšíření svého slovníku a výrazně vylepšuje přesnost rozpoznávání řeči.This metadata is used by the language engine to expand its vocabulary, and greatly improves the speech recognition accuracy. Je také možné zadat požadované výstupní soubory.You are also able to specify your desired output files.

Můžete také zpracovat více mediálních souborů najednou pomocí souboru manifestu.You can also process multiple media files at once by using a manifest file.

Další informace najdete v tématu předvolba úlohy pro Azure Media Indexer.For more information, see Task Preset for Azure Media Indexer.

Indexace prostředkuIndex an asset

Následující metoda nahraje mediální soubor jako Asset a vytvoří úlohu, která indexuje Asset.The following method uploads a media file as an asset and creates a job to index the asset.

Pokud není zadán žádný konfigurační soubor, soubor média bude indexován se všemi výchozími nastaveními.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;
    }  

Výstupní souboryOutput files

Ve výchozím nastavení generuje úloha indexování následující výstupní soubory.By default, an indexing job generates the following output files. Soubory jsou uloženy v prvním výstupním prostředku.The files are stored in the first output asset.

Pokud je k dispozici více než jeden vstupní mediální soubor, indexer vygeneruje soubor manifestu pro výstupy úlohy s názvem "výsledek úlohy. txt".When there is more than one input media file, Indexer generates a manifest file for the job outputs, named ‘JobResult.txt’. Pro každý vstupní soubor médií jsou výsledné AIB, SÁMŠTINA, TTML, WebVTT a soubory klíčových slov sekvenčně očíslovány a pojmenovány pomocí aliasu.For each input media file, the resulting AIB, SAMI, TTML, WebVTT, and keyword files, are sequentially numbered and named using the "Alias."

Název souboruFile name PopisDescription
InputFileName.aibInputFileName.aib Soubor BLOB indexování zvuku.Audio indexing blob file.

Soubor AIB (audio Indexing BLOB) je binární soubor, který se dá vyhledat v systému Microsoft SQL Server pomocí fulltextového vyhledávání.Audio Indexing Blob (AIB) file is a binary file that can be searched in Microsoft SQL server using full text search. Soubor AIB je výkonnější než soubory s jednoduchým titulkem, protože obsahuje alternativy pro každé slovo a umožňuje mnohem větší možnosti vyhledávání.The AIB file is more powerful than the simple caption files, because it contains alternatives for each word, allowing a much richer search experience.

Vyžaduje instalaci doplňku SQL indexeru na počítači se systémem Microsoft SQL Server 2008 nebo novějším.It requires the installation of the Indexer SQL add-on on a machine running Microsoft SQL server 2008 or later. Hledání v AIB pomocí fulltextového vyhledávání Microsoft SQL serveru poskytuje přesnější výsledky hledání než hledání souborů skrytých titulků generovaných nástrojem 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. Je to proto, že AIB obsahuje alternativy Wordu, které mají podobný účinek, zatímco soubory skrytých titulků obsahují nejvyšší jistotu pro každý segment zvukového souboru.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. Pokud hledání mluveného slova přechází z největší důležitosti, doporučuje se používat AIB ve spojení s 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.

Pokud chcete stáhnout doplněk, klikněte na Azure Media INDEXER SQL doplněk.To download the add-on, click Azure Media Indexer SQL Add-on.

Je také možné využít jiné vyhledávací stroje, jako je Apache Lucene/Solr, a jednoduše tak indexovat video na základě skrytých titulků a souborů XML klíčových slov, ale výsledkem bude méně přesné výsledky hledání.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
Soubory skrytého titulku (CC) ve formátech SÁMŠTINA, TTML a WebVTT.Closed Caption (CC) files in SAMI, TTML, and WebVTT formats.

Je možné je použít k zpřístupnění zvukových a videosouborů lidem s postižením sluchu.They can be used to make audio and video files accessible to people with hearing disability.

Soubory skrytých titulků obsahují značku s názvem rozpoznatelné, která vyhodnotí úlohu indexování na základě toho, jak rozpoznávání řeči ve zdrojovém videu je.Closed Caption files include a tag called Recognizability which scores an indexing job based on how recognizable the speech in the source video is. Pro použitelnost můžete použít hodnotu rozpoznatelné výstupní soubory obrazovky.You can use the value of Recognizability to screen output files for usability. Nízké skóre by znamenalo špatné indexování výsledků kvůli kvalitě zvuku.A low score would mean poor indexing results due to audio quality.
InputFileName.kw.xml
InputFileName.info
InputFileName.kw.xml
InputFileName.info
Klíčové slovo a soubory informacíKeyword and info files.

Soubor s klíčovým slovem je soubor XML, který obsahuje klíčová slova extrahovaná z obsahu řeči s informacemi o četnosti a posunu.Keyword file is an XML file that contains keywords extracted from the speech content, with frequency and offset information.

Informační soubor je textový soubor, který obsahuje podrobné informace o jednotlivých rozpoznaných termínech.Info file is a plain-text file that contains granular information about each term recognized. První řádek je zvláštní a obsahuje skóre pro rozpoznávání.The first line is special and contains the Recognizability score. Každý další řádek je seznam oddělený tabulátorem následujících dat: čas spuštění, čas ukončení, slovo/fráze, důvěra.Each subsequent line is a tab-separated list of the following data: start time, end time, word/phrase, confidence. Časy jsou uvedené v sekundách a jistota se zadává jako číslo od 0-1.The times are given in seconds and the confidence is given as a number from 0-1.

Příklad řádku: "1,20 1,45 Word 0,67"Example line: "1.20 1.45 word 0.67"

Tyto soubory se dají použít pro různé účely, jako je například, k provádění analýz řeči nebo k vystavení vyhledávačům, jako je Bing, Google nebo Microsoft SharePoint, aby se mediální soubory lépe zjistitelné nebo dokonce používaly k doručování dalších relevantních reklam.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 Výstupní manifest, přítomen pouze při indexování více souborů obsahujících následující informace:Output manifest, present only when indexing multiple files, containing the following information:

Vstupní_souborInputFileAliasAliasMediaLengthMediaLengthChybaError
a.mp4a.mp4Media_1Media_130030000
b.mp4b.mp4Media_2Media_20030003000
c.mp4c.mp4Media_3Media_360060000

Pokud nejsou všechny vstupní mediální soubory úspěšně indexovány, úloha indexování nebude úspěšná s kódem chyby 4000.If not all input media files are indexed successfully, the indexing job fails with error code 4000. Další informace najdete v tématu kódy chyb.For more information, see Error codes.

Indexovat více souborůIndex multiple files

Následující metoda nahraje více mediálních souborů jako Asset a vytvoří úlohu pro indexování všech těchto souborů v dávce.The following method uploads multiple media files as an asset, and creates a job to index all these files in a batch.

Vytvoří se soubor manifestu s příponou. lst a nahraje se do assetu.A manifest file with the ".lst" extension is created and uploading into the asset. Soubor manifestu obsahuje seznam všech souborů assetů.The manifest file contains the list of all the asset files. Další informace najdete v tématu předvolba úlohy pro 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;
    }

Částečně úspěšné úlohyPartially Succeeded Job

Pokud nejsou všechny vstupní mediální soubory úspěšně indexovány, úloha indexování nebude úspěšná s kódem chyby 4000.If not all input media files are indexed successfully, the indexing job will fail with error code 4000. Další informace najdete v tématu kódy chyb.For more information, see Error codes.

Vygenerují se stejné výstupy (jako úlohy, které byly úspěšně dokončeny).The same outputs (as succeeded jobs) are generated. Můžete se podívat na výstupní soubor manifestu a zjistit, které vstupní soubory se nezdařily, podle hodnot sloupce chyby.You can refer to the output manifest file to find out which input files are failed, according to the Error column values. Pro vstupní soubory, které selhaly, nebudou vygenerovány výsledné AIB, TTML, WebVTT a soubory klíčových slov.For input files that failed, the resulting AIB, SAMI, TTML, WebVTT and keyword files will NOT be generated.

Předvolba úlohy pro Azure Media IndexerTask Preset for Azure Media Indexer

Zpracování z Azure Media Indexer lze přizpůsobit zadáním volitelné předvolby úlohy vedle této úlohy.The processing from Azure Media Indexer can be customized by providing an optional task preset alongside the task. Následující popis popisuje formát konfiguračního souboru XML.The following describes the format of this configuration xml.

NameName VyžadovatRequire PopisDescription
vstupinput falsefalse Soubory prostředků, které chcete indexovat.Asset file(s) that you want to index.

Azure Media Indexer podporuje následující formáty mediálních souborů: MP4, WMV, MP3, M4A, WMA, AAC, WAV.Azure Media Indexer supports the following media file formats: MP4, WMV, MP3, M4A, WMA, AAC, WAV.

Můžete zadat název souboru (y) v atributu název nebo seznam vstupního elementu (jak je vidět níže). Pokud neurčíte, který soubor prostředků se má indexovat, je primární soubor vybrán.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. Pokud není nastaven žádný soubor primárního majetku, bude indexován první soubor ve vstupním prostředku.If no primary asset file is set, the first file in the input asset is indexed.

Chcete-li explicitně zadat název souboru assetu, udělejte toto:To explicitly specify the asset file name, do:
<input name="TestFile.wmv">

Můžete také indexovat více souborů prostředků najednou (až 10 souborů).You can also index multiple asset files at once (up to 10 files). Použijte následující postup:To do this:

  1. Vytvořte textový soubor (soubor manifestu) a sdělte mu příponu. lst.Create a text file (manifest file) and give it an .lst extension.

  2. Do tohoto souboru manifestu přidejte seznam všech názvů souborů assetu ve vstupním prostředku.Add a list of all the asset file names in your input asset to this manifest file.

  3. Přidejte (nahrajte) soubor manifestu do assetu.Add (upload) the manifest file to the asset.

  4. Zadejte název souboru manifestu v atributu seznamu vstupu.Specify the name of the manifest file in the input’s list attribute.
    <input list="input.lst">



Poznámka: Pokud do souboru manifestu přidáte více než 10 souborů, úloha indexování se nezdaří a zobrazí se kód chyby 2006.Note: If you add more than 10 files to the manifest file, the indexing job will fail with the 2006 error code.
metadatametadata falsefalse Metadata pro zadané soubory prostředků, které se používají pro úpravu slovníkuMetadata for the specified asset file(s) used for Vocabulary Adaptation. Slouží k přípravě indexeru k rozpoznávání slov nestandardního slovníku, jako jsou třeba řádná podstatná jména.Useful to prepare Indexer to recognize non-standard vocabulary words such as proper nouns.
<metadata key="..." value="..."/>

Můžete zadávat hodnoty pro předdefinované klíče.You can supply values for predefined keys. V současné době jsou podporovány následující klíče:Currently the following keys are supported:

"title" a "Description" – slouží k úpravě slovníku pro úpravu jazykového modelu pro vaši úlohu a zlepšení přesnosti rozpoznávání řeči.“title” and “description” - used for vocabulary adaptation to tweak the language model for your job and improve speech recognition accuracy. Hodnoty dodané k Internetu vyhledají kontextově relevantní textové dokumenty a využívají obsah k rozšíření vnitřního slovníku po dobu trvání úlohy indexování.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] />"
funkcefeatures

Přidáno ve verzi 1,2.Added in version 1.2. V současné době je jedinou podporovanou funkcí rozpoznávání řeči (ASR).Currently, the only supported feature is speech recognition ("ASR").
falsefalse Funkce rozpoznávání řeči má následující klíče nastavení:The Speech Recognition feature has the following settings keys:

KlíčKey

PopisDescription

Příklad hodnotyExample value

JazykLanguage

Přirozený jazyk, který se má rozpoznat v multimediálním souboruThe natural language to be recognized in the multimedia file.

Angličtina, španělštinaEnglish, Spanish

CaptionFormatsCaptionFormats

středníkem oddělený seznam požadovaných výstupních formátů titulků (pokud existují)a semicolon-separated list of the desired output caption formats (if any)

ttml;sami;webvttttml;sami;webvtt

GenerateAIBGenerateAIB

Logický příznak určující, zda je vyžadován soubor AIB (pro použití s SQL Server a filtrem IFilter indexeru zákazníka).A boolean flag specifying whether or not an AIB file is required (for use with SQL Server and the customer Indexer IFilter). Další informace najdete v tématu použití souborů AIB s Azure Media Indexer a SQL Server.For more information, see Using AIB Files with Azure Media Indexer and SQL Server.

Podmínka ChybnéTrue; False

GenerateKeywordsGenerateKeywords

Logický příznak určující, zda je vyžadován soubor XML s klíčovým slovem.A boolean flag specifying whether or not a keyword XML file is required.

Podmínka Chybné.True; False.

ForceFullCaptionForceFullCaption

Logický příznak určující, zda se mají vynutit úplné titulky (bez ohledu na úroveň spolehlivosti).A boolean flag specifying whether or not to force full captions (regardless of confidence level).

Výchozí hodnota je false. v tom případě se slova a fráze, které mají úroveň spolehlivosti nižší než 50%, vynechají z konečných výstupů titulků a nahrazené třemi tečkami ("...").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 ("..."). Tři tečky jsou užitečné pro řízení kvality a auditování kvality titulků.The ellipses are useful for caption quality control and auditing.

Podmínka Chybné.True; False.

Kódy chybError codes

V případě chyby by Azure Media Indexer měla nahlásit jeden z následujících kódů chyb:In the case of an error, Azure Media Indexer should report back one of the following error codes:

KódCode NameName Možné důvodyPossible Reasons
20002000 Neplatná konfiguraceInvalid configuration Neplatná konfiguraceInvalid configuration
20012001 Neplatné vstupní prostředkyInvalid input assets Chybí vstupní assety nebo prázdný Asset.Missing input assets or empty asset.
20022002 Neplatný manifestInvalid manifest Manifest je prázdný nebo manifest obsahuje neplatné položky.Manifest is empty or manifest contains invalid items.
20032003 Nepovedlo se stáhnout mediální soubor.Failed to download media file V souboru manifestu je neplatná adresa URL.Invalid URL in manifest file.
20042004 Nepodporovaný protokolUnsupported protocol Protokol adresy URL média není podporován.Protocol of media URL is not supported.
20052005 Nepodporovaný typ souboruUnsupported file type Typ vstupního mediálního souboru se nepodporuje.Input media file type is not supported.
20062006 Příliš mnoho vstupních souborůToo many input files Vstupní manifest obsahuje více než 10 souborů.There are more than 10 files in the input manifest.
30003000 Nepovedlo se dekódovat mediální soubor.Failed to decode media file Nepodporovaný kodek multimédiíUnsupported media codec
neboor
Poškozený mediální souborCorrupted media file
neboor
Ve vstupních médiích nejsou žádné zvukové streamy.No audio stream in input media.
40004000 Dávkové indexování bylo dokončeno částečně.Batch indexing partially succeeded Některé ze vstupních mediálních souborů se nepovedlo indexovat.Some of the input media files are failed to be indexed. Další informace najdete v tématu výstupní soubory.For more information, see Output files.
ostatníother Vnitřní chybyInternal errors Obraťte se prosím na tým podpory.Please contact support team. indexer@microsoft.comindexer@microsoft.com

Podporované jazykySupported Languages

V současné době jsou podporovány anglické a španělské jazyky.Currently, the English and Spanish languages are supported. Další informace najdete v blogovém příspěvku o vydané verzi v 1.2.For more information, see the v1.2 release blog post.

Mapy kurzů ke službě Media ServicesMedia Services learning paths

Media Services V3 (nejnovější)Media Services v3 (latest)

Podívejte se na nejnovější verzi Azure Media Services.Check out the latest version of Azure Media Services!

Media Services V2 (starší verze)Media Services v2 (legacy)

Poskytnutí zpětné vazbyProvide feedback

Pomocí fóra User Voice můžete poskytnout zpětnou vazbu a zaslat návrhy pro zlepšení služeb Azure Media Services.Use the User Voice forum to provide feedback and make suggestions on how to improve Azure Media Services. Můžete také přejít přímo na jednu z následujících kategorií:You also can go directly to one of the following categories:

Přehled analýzy Azure Media ServicesAzure Media Services Analytics Overview

Použití souborů AIB s Azure Media Indexer a SQL ServerUsing AIB Files with Azure Media Indexer and SQL Server

Indexování mediálních souborů pomocí Azure Media Indexer 2 PreviewIndexing Media Files with Azure Media Indexer 2 Preview