Azure Media Indexer ile medya dosyalarının dizinini oluşturarakIndexing Media Files with Azure Media Indexer

Azure Media Indexer, medya dosyalarınızın içeriklerini aranabilir yapmanıza ve Kapalı Açıklamalı Altyazı veya anahtar sözcükler için bir tam metin dökümü oluşturmak için sağlar.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. Tek bir medya dosyasını işleyebileceğiniz gibi, birden çok medya dosyasını toplu olarak da işleyebilirsiniz.You can process one media file or multiple media files in a batch.

Önemli

İçerik dizinleme, NET konuşma (olmadan, arka plan müzik, parazit, etkileri veya mikrofon hiss) sahip medya dosyalarını kullanan emin olun.When indexing content, make sure to use media files that have clear speech (without background music, noise, effects, or microphone hiss). Uygun içerik bazı örnekleri şunlardır: kaydedilen toplantılar, dersler ve sunumlar.Some examples of appropriate content are: recorded meetings, lectures, or presentations. Aşağıdaki içerik dizinleme için uygun olmayabilir: filmler, TV programları, sonraki her şey karma ses ve ses efektleri ile kötü içeriği (hiss) arka plan gürültüsü ile kaydedilmiş.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).

Bir dizin oluşturma işi aşağıdaki çıktıları oluşturabilirsiniz:An indexing job can generate the following outputs:

  • Kapalı açıklamalı alt yazı dosyaları şu biçimde: LAPONCA, TTML, ve WebVTT.Closed caption files in the following formats: SAMI, TTML, and WebVTT.

    Kapalı açıklamalı alt yazı dosyaları Recognizability, bir dizin oluşturma işi nasıl tanınabilir kaynak videoda konuşma olduğuna bağlı olarak hangi puanları adlı bir etiket ekleyin.Closed caption files include a tag called Recognizability, which scores an indexing job based on how recognizable the speech in the source video is. Ekran çıktı dosyalarını kullanılabilirlik Recognizability değerini kullanabilirsiniz.You can use the value of Recognizability to screen output files for usability. Düşük bir puan ses kalitesi nedeniyle düşük dizin sonuçları anlamına gelir.A low score would mean poor indexing results due to audio quality.

  • Anahtar sözcük dosyası (XML).Keyword file (XML).

  • Ses BLOB dosyası (AIB) SQL server ile kullanmak için dizin oluşturma.Audio indexing blob file (AIB) for use with SQL server.

    Daha fazla bilgi için kullanarak AIB dosyaları Azure Media Indexer'ın ve SQL Server ile.For more information, see Using AIB Files with Azure Media Indexer and SQL Server.

Bu makalede, dizinleme işleri için oluşturma işlemi gösterilmektedir bir varlık dizin ve birden çok dosya dizini.This article shows how to create indexing jobs to Index an asset and Index multiple files.

En yeni Azure Media Indexer'ın güncelleştirmeler için bkz: medya Hizmetleri blog.For the latest Azure Media Indexer updates, see Media Services blogs.

Görevleri dizin oluşturma için yapılandırması ve bildirim dosyalarını kullanmaUsing configuration and manifest files for indexing tasks

Görev yapılandırması kullanarak daha fazla ayrıntı için dizin oluşturma görevlerinizi belirtebilirsiniz.You can specify more details for your indexing tasks by using a task configuration. Örneğin, medya dosyanızı kullanmak için hangi meta verileri belirtebilirsiniz.For example, you can specify which metadata to use for your media file. Bu meta veriler dil altyapısı tarafından sözlük genişletmek için kullanılır ve konuşma tanıma doğruluğu büyük ölçüde artırır.This metadata is used by the language engine to expand its vocabulary, and greatly improves the speech recognition accuracy. Ayrıca, istenen çıkış dosyaları belirtebilirsiniz.You are also able to specify your desired output files.

Bir bildirim dosyası kullanarak birden çok medya dosyasını tek seferde de işleyebilirsiniz.You can also process multiple media files at once by using a manifest file.

Daha fazla bilgi için Azure Media Indexer'ın için görev Önayar.For more information, see Task Preset for Azure Media Indexer.

Bir varlık dizinIndex an asset

Aşağıdaki yöntem bir varlık olarak bir medya dosyasını yükler ve varlık dizin için bir iş oluşturur.The following method uploads a media file as an asset and creates a job to index the asset.

Medya dosyasını, herhangi bir yapılandırma dosyası belirtilmezse, tüm varsayılan ayarlarla dizine alınır.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;
    }  

Çıktı dosyalarıOutput files

Varsayılan olarak, bir dizin oluşturma işi aşağıdaki çıkış dosyalarını oluşturur.By default, an indexing job generates the following output files. Dosyaları ilk çıktı varlık içinde depolanır.The files are stored in the first output asset.

Birden fazla girdi medya dosyası olduğunda, Dizin Oluşturucu 'JobResult.txt' adlı iş çıktıları için bir bildirim dosyası oluşturur.When there is more than one input media file, Indexer generates a manifest file for the job outputs, named ‘JobResult.txt’. Medya dosyası her giriş için elde edilen AIB, LAPONCA, TTML, WebVTT anahtar sözcüğü dosyaları sıralı olarak numaralı ve "diğer." kullanarak adlıFor each input media file, the resulting AIB, SAMI, TTML, WebVTT, and keyword files, are sequentially numbered and named using the "Alias."

Dosya adıFile name AçıklamaDescription
InputFileName.aibInputFileName.aib Ses dizini oluşturma blob dosyası.Audio indexing blob file.

Ses dizini oluşturma Blob (AIB) dosyası Microsoft SQL server tam metin arama ile aranabilir bir ikili dosyadır.Audio Indexing Blob (AIB) file is a binary file that can be searched in Microsoft SQL server using full text search. Alternatifleri için çok daha zengin bir arama deneyimi sağlayan, her bir sözcüğün içerdiği için AIB dosyası basit bir açıklamalı alt yazı dosyaları, daha güçlüdür.The AIB file is more powerful than the simple caption files, because it contains alternatives for each word, allowing a much richer search experience.

Dizin Oluşturucu SQL eklentiye bir makine Microsoft SQL server 2008 veya üzeri yüklenmesini gerektiriyor.It requires the installation of the Indexer SQL add-on on a machine running Microsoft SQL server 2008 or later. Arama AIB kullanarak Microsoft SQL server tam metin araması WAMI tarafından oluşturulan kapalı açıklamalı alt yazı dosyaları arama değerinden daha doğru arama sonuçlarını sağlar.Searching the AIB using Microsoft SQL server full text search provides more accurate search results than searching the closed caption files generated by WAMI. AIB kapalı açıklamalı alt yazı dosyaları ses her bir kesim için en yüksek güvenilirlik word içerirken, benzer ses alternatifleri word içerdiğinden budur.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. Konuşulan kelimeleri için arama upmost önemini ise, Microsoft SQL Server ile AIB içinde birlikte kullanmak için önerilir.If searching for spoken words is of upmost importance, then it is recommended to use the AIB In conjunction with Microsoft SQL Server.

Eklentiyi yüklemek için tıklatın Azure Media Indexer SQL eklenti.To download the add-on, click Azure Media Indexer SQL Add-on.

Diğer arama motorları gibi Apache Lucene/yeterlidir kapalı açıklamalı alt yazı ve anahtar sözcük XML dosyaları göre video dizini oluşturmak için Solr kullanmak da mümkündür, ancak bu daha az doğru arama sonuçlarında neden olur.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
LAPONCA, TTML ve WebVTT biçimindeki kapalı açıklamalı alt yazı (CC) dosyaları.Closed Caption (CC) files in SAMI, TTML, and WebVTT formats.

Ses ve video dosyaları işitme engelli kişiler için erişilebilir hale getirmek için kullanılabilir.They can be used to make audio and video files accessible to people with hearing disability.

Kapalı açıklamalı alt yazı dosyaları dahil adlı bir etiket Recognizability nasıl tanınabilir kaynak videoda konuşma olduğuna göre bir dizin oluşturma işi puanlar.Closed Caption files include a tag called Recognizability which scores an indexing job based on how recognizable the speech in the source video is. Değerini kullanabilir Recognizability kullanılabilirlik için ekran çıktı dosyaları için.You can use the value of Recognizability to screen output files for usability. Düşük bir puan ses kalitesi nedeniyle düşük dizin sonuçları anlamına gelir.A low score would mean poor indexing results due to audio quality.
InputFileName.kw.xml
InputFileName.info
InputFileName.kw.xml
InputFileName.info
Anahtar sözcüğü ve bilgi dosyaları.Keyword and info files.

Anahtar sözcük dosyası sıklık ve uzaklık bilgilerini konuşma içeriğinden ayıklanan anahtar sözcükleri içeren bir XML dosyasıdır.Keyword file is an XML file that contains keywords extracted from the speech content, with frequency and offset information.

Bilgi dosyası tanınan her terim hakkında ayrıntılı bilgi içeren bir düz metin dosyasıdır.Info file is a plain-text file that contains granular information about each term recognized. İlk satırı özeldir ve Recognizability puanı içerir.The first line is special and contains the Recognizability score. Sonraki her satırı aşağıdaki veriler sekmeyle ayrılmış bir listesi verilmiştir: başlangıç zamanı, bitiş zamanı, sözcüğün/tümceciğin, güvenilirlik.Each subsequent line is a tab-separated list of the following data: start time, end time, word/phrase, confidence. Saniyeler içinde bir kez verilir ve güvenle bir sayı olarak 0-1'den verilir.The times are given in seconds and the confidence is given as a number from 0-1.

Örnek satırı: "1.20 1.45 word 0.67"Example line: "1.20 1.45 word 0.67"

Bu dosyalar amacıyla, bir dizi için gibi konuşma analizi yapmak için kullanılan veya daha fazla ilgili reklam sunmak için Bing, Google veya Microsoft SharePoint daha bulunabilir, ya da medya dosyalarını yapmak için kullanılan gibi arama motorları için kullanıma sunulan.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 Çıkış bildirimi, aşağıdaki bilgileri içeren birden çok dosya yalnızca dizin oluşturulurken mevcut:Output manifest, present only when indexing multiple files, containing the following information:

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

Aksi takdirde tüm giriş medya dosyalarını başarıyla dizin, dizin oluşturma işi 4000 hata koduyla başarısız oluyor.If not all input media files are indexed successfully, the indexing job fails with error code 4000. Daha fazla bilgi için hata kodları.For more information, see Error codes.

Birden çok dosya diziniIndex multiple files

Aşağıdaki yöntemi, bir varlık birden çok medya dosyalarını yükler ve bu dosyaları toplu dizin için bir iş oluşturur.The following method uploads multiple media files as an asset, and creates a job to index all these files in a batch.

".Lst" uzantısına sahip bir bildirim dosyası, oluşturulur ve varlık içinde karşıya yükleniyor.A manifest file with the ".lst" extension is created and uploading into the asset. Bildirim dosyası, tüm varlık dosyalarının listesini içerir.The manifest file contains the list of all the asset files. Daha fazla bilgi için Azure Media Indexer'ın için görev Önayar.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;
    }

Kısmen başarılı işiPartially Succeeded Job

Aksi takdirde tüm giriş medya dosyalarını başarıyla dizin, dizin oluşturma işi 4000 hata koduyla başarısız olur.If not all input media files are indexed successfully, the indexing job will fail with error code 4000. Daha fazla bilgi için hata kodları.For more information, see Error codes.

Aynı çıkışları (olarak başarılı işler için) oluşturulur.The same outputs (as succeeded jobs) are generated. Giriş dosyaları, hata sütun değerlerine göre başarısız bulmak için çıkış bildirimi dosyası başvurabilirsiniz.You can refer to the output manifest file to find out which input files are failed, according to the Error column values. Başarısız oldu, giriş dosyaları için ortaya çıkan AIB, LAPONCA, TTML, WebVTT ve anahtar sözcüğü dosyaları üretilmez.For input files that failed, the resulting AIB, SAMI, TTML, WebVTT and keyword files will NOT be generated.

Azure Media Indexer için hazır görevTask Preset for Azure Media Indexer

Azure Media Indexer'ın işlenmesini yanı sıra görev Önayar isteğe bağlı bir görev sağlayarak özelleştirilebilir.The processing from Azure Media Indexer can be customized by providing an optional task preset alongside the task. Bu yapılandırma xml biçimini açıklar.The following describes the format of this configuration xml.

AdName GerektirmeRequire AçıklamaDescription
Girişinput falsefalse Dizine eklemek istediğiniz varlık dosyaları.Asset file(s) that you want to index.

Azure Media Indexer, aşağıdaki ortam dosya biçimlerini destekler: MP4, WMV, MP3, M4A, WMA, AAC, WAV.Azure Media Indexer supports the following media file formats: MP4, WMV, MP3, M4A, WMA, AAC, WAV.

Dosya adı (s) belirleyebilirsiniz adı veya listesi özniteliği giriş (aşağıda gösterildiği gibi) öğesi. Birincil dosya dizini için hangi varlık dosyası belirtmezseniz çekilir.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. Hiçbir birincil varlık dosyası olarak ayarlanırsa ilk giriş varlığı dosyasında dizine alınır.If no primary asset file is set, the first file in the input asset is indexed.

Varlık dosyası adı açıkça belirtmek için aşağıdakileri yapın:To explicitly specify the asset file name, do:
<input name="TestFile.wmv">

Ayrıca, birden çok varlık dosyaları aynı anda (en fazla 10) de dizine ekleyebilir.You can also index multiple asset files at once (up to 10 files). Bunu yapmak için:To do this:

  1. Bir metin dosyası (bildirim dosyasını) oluşturun ve .lst uzantısı verin.Create a text file (manifest file) and give it an .lst extension.

  2. Tüm varlık dosya adlarının bir listesini giriş varlığınız bu bildirim dosyasına ekleyin.Add a list of all the asset file names in your input asset to this manifest file.

  3. Varlık için (yükleme) bildirim dosyası ekleyin.Add (upload) the manifest file to the asset.

  4. Bildirim dosyasının adını girdinin listesi özniteliğini belirtin.Specify the name of the manifest file in the input’s list attribute.
    <input list="input.lst">



Not: Bildirim dosyası için 10'dan fazla dosyaları eklerseniz, dizin oluşturma işi 2006 hata kodu ile başarısız olur.Note: If you add more than 10 files to the manifest file, the indexing job will fail with the 2006 error code.
Meta verilerimetadata falsefalse Sözlük uyarlaması için kullanılan belirli varlık dosyaları için meta veriler.Metadata for the specified asset file(s) used for Vocabulary Adaptation. Dizin Oluşturucu'nun standart sözlük sözcükleri uygun isimleri gibi tanı hazırlamak kullanışlıdır.Useful to prepare Indexer to recognize non-standard vocabulary words such as proper nouns.
<metadata key="..." value="..."/>

Verebilirsiniz değerleri önceden tanımlanmış anahtarları.You can supply values for predefined keys. Şu anda aşağıdaki anahtarları desteklenmektedir:Currently the following keys are supported:

"title" ve "description" dil ince ayar için Sözlük uyarlaması için kullanılan - işiniz için model ve konuşma tanıma doğruluğunu artırın.“title” and “description” - used for vocabulary adaptation to tweak the language model for your job and improve speech recognition accuracy. Değerleri, iç sözlük dizin göreviniz süresince artırmak için içeriği kullanma, bağlamsal ilgili metin belgeleri bulmak için Internet arama temel.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] />"
Özelliklerifeatures

Sürüm 1.2 eklendi.Added in version 1.2. Şu anda, yalnızca desteklenen konuşma tanıma ("ASR") özelliğidir.Currently, the only supported feature is speech recognition ("ASR").
falsefalse Konuşma tanıma özelliği, aşağıdaki ayarları anahtarlarını sahiptir:The Speech Recognition feature has the following settings keys:

AnahtarKey

AçıklamaDescription

Örnek değerExample value

DilLanguage

Multimedya dosyasında tanınacak doğal dili.The natural language to be recognized in the multimedia file.

İngilizce, İspanyolcaEnglish, Spanish

CaptionFormatsCaptionFormats

istenen çıkış alt yazı biçimleri (varsa) noktalı virgülle ayrılmış listesia semicolon-separated list of the desired output caption formats (if any)

ttml;sami;webvttttml;sami;webvtt

GenerateAIBGenerateAIB

AIB dosyası (SQL Server ve müşteri dizin oluşturucu IFilter ile kullanın için) gerekli olup olmadığını belirten bir Boole bayrağı.A boolean flag specifying whether or not an AIB file is required (for use with SQL Server and the customer Indexer IFilter). Daha fazla bilgi için kullanarak AIB dosyaları Azure Media Indexer'ın ve SQL Server ile.For more information, see Using AIB Files with Azure Media Indexer and SQL Server.

TRUE; FalseTrue; False

GenerateKeywordsGenerateKeywords

Bir anahtar sözcük XML dosyası gerekli olup olmadığını belirten bir Boole bayrağı.A boolean flag specifying whether or not a keyword XML file is required.

TRUE; FALSE.True; False.

ForceFullCaptionForceFullCaption

(Güven düzeyi) bağımsız olarak tam açıklamalı alt yazılar zorla gerekip gerekmediğini belirten bir Boole bayrağı.A boolean flag specifying whether or not to force full captions (regardless of confidence level).

Bu durumda sözcük ve tümcecikleri % 50 güvenilirlik düzeyi küçüktür olan son açıklamalı alt yazı çıkışları atlanmış ve elipsler tarafından değiştirildi ("..."), varsayılan false değeridir.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 ("..."). Üç nokta simgesini, açıklamalı alt yazı kalite kontrol ve denetim için kullanışlıdır.The ellipses are useful for caption quality control and auditing.

TRUE; FALSE.True; False.

Hata kodlarıError codes

Bir hata olması durumunda, Azure Media Indexer'ın bildirmelisiniz aşağıdaki hata kodları birini yedekleyin:In the case of an error, Azure Media Indexer should report back one of the following error codes:

KodCode AdName Olası nedenlerPossible Reasons
20002000 Geçersiz yapılandırmaInvalid configuration Geçersiz yapılandırmaInvalid configuration
20012001 Geçersiz giriş varlıklarInvalid input assets Giriş varlıklar veya boş varlık eksik.Missing input assets or empty asset.
20022002 Geçersiz bildirimInvalid manifest Bildirimi boş veya geçersiz bir öğe bildirimi içeriyor.Manifest is empty or manifest contains invalid items.
20032003 Medya dosyası indirilemedi.Failed to download media file Bildirim dosyasında geçersiz URL.Invalid URL in manifest file.
20042004 Desteklenmeyen ProtokolüUnsupported protocol Ortam URL'si protokolü desteklenmiyor.Protocol of media URL is not supported.
20052005 Desteklenmeyen dosya türüUnsupported file type Girdi medya dosya türü desteklenmiyor.Input media file type is not supported.
20062006 Çok fazla giriş dosyalarıToo many input files Giriş bildiriminde 10'dan fazla dosyası vardır.There are more than 10 files in the input manifest.
30003000 Medya dosyası kod çözülemediFailed to decode media file Desteklenmeyen ortam codec bileşeniUnsupported media codec
oror
Bozuk bir medya dosyasıCorrupted media file
oror
Giriş medya ses akışı yok.No audio stream in input media.
40004000 Toplu dizin oluşturma kısmen başarılı olduBatch indexing partially succeeded Bazı giriş medya dosyaları dizine getirilir.Some of the input media files are failed to be indexed. Daha fazla bilgi için Çıkış dosyalarını.For more information, see Output files.
diğerother İç hataInternal errors Lütfen Destek ekibiyle iletişime geçin.Please contact support team. indexer@microsoft.comindexer@microsoft.com

Desteklenen dillerSupported Languages

Şu anda İngilizce ve İspanyolca dil desteklenir.Currently, the English and Spanish languages are supported. Daha fazla bilgi için v1.2 sürüm blog gönderisini.For more information, see the v1.2 release blog post.

Media Services’i öğrenme yollarıMedia Services learning paths

Media Services v3 (son sürüm)Media Services v3 (latest)

Azure Media Services'ın en son sürümü kontrol edin!Check out the latest version of Azure Media Services!

Media Services v2 (eski)Media Services v2 (legacy)

Geri bildirimde bulunmaProvide feedback

Geri bildirim sağlamak ve Azure Media Services’ı geliştirme hakkında önerilerde bulunmak için User Voice forumunu kullanın.Use the User Voice forum to provide feedback and make suggestions on how to improve Azure Media Services. Doğrudan aşağıdaki kategorilerden birine de gidebilirsiniz:You also can go directly to one of the following categories:

Azure Media Services Analizi'ne genel bakışAzure Media Services Analytics Overview

SQL Server ve Azure Media Indexer ile AIB dosyalarını kullanmaUsing AIB Files with Azure Media Indexer and SQL Server

Azure Media Indexer 2 Önizleme ile medya dosyalarının dizinini oluşturarakIndexing Media Files with Azure Media Indexer 2 Preview