2015-10-31 36 views
0

媒體索引器(生成隱藏字幕文件)似乎設置爲索引資產,但我們的資產容器多個IAssetFiles,其中之一是我需要索引的視頻。我已經成功地使用了這個示例代碼,但是一切似乎都是針對資產而不是AssetFiles。有小費嗎?Azure Media Indexer - 索引IAssetFiles

 IAsset asset = getAssetByID(dbAsset.containerId); 
     IMediaProcessor indexer = GetLatestMediaProcessorByName(_mediaProcessorName); 
     IJob job = _context.Jobs.Create("MediaIndex Job - " + dbAsset.name); 
     string configuration = ""; 
     ITask task = job.Tasks.AddNew("MediaIndex Task", indexer, configuration, TaskOptions.None); 

     // Specify the input asset to be indexed. 
     task.InputAssets.Add(asset); <---- need to pass IAssetFile here 

回答

1

想通了。您可以將任何配置文件傳遞給任務,並且可以將文件名添加到輸入標記中:指定應對哪些資產文件建立索引。