Jobs - Get
İş Al
bir iş alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/transforms/{transformName}/jobs/{jobName}?api-version=2022-07-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
account
|
path | True |
string |
Media Services hesap adı. |
job
|
path | True |
string |
İş adı. |
resource
|
path | True |
string |
Azure aboneliğindeki kaynak grubunun adı. |
subscription
|
path | True |
string |
Microsoft Azure aboneliğinin benzersiz tanımlayıcısı. |
transform
|
path | True |
string |
Dönüşüm adı. |
api-version
|
query | True |
string |
İstemci isteğiyle kullanılacak API'nin sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
|
Other Status Codes |
Ayrıntılı hata bilgileri. |
Örnekler
Get a Job by name
Örnek isteği
Örnek yanıt
{
"name": "job1",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/exampleTransform/jobs/job1",
"type": "Microsoft.Media/mediaservices/transforms/jobs",
"properties": {
"created": "2021-06-01T00:00:00Z",
"state": "Queued",
"input": {
"@odata.type": "#Microsoft.Media.JobInputs",
"inputs": [
{
"@odata.type": "#Microsoft.Media.JobInputAsset",
"files": [],
"inputDefinitions": [],
"assetName": "job1-InputAsset"
}
]
},
"lastModified": "2021-06-01T00:00:00Z",
"outputs": [
{
"@odata.type": "#Microsoft.Media.JobOutputAsset",
"state": "Queued",
"progress": 0,
"label": "example-custom-label",
"assetName": "job1-OutputAsset"
}
],
"priority": "Low",
"correlationData": {}
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-06-01T00:00:00Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-01T00:00:00Z"
}
}
Tanımlar
Name | Description |
---|---|
Aac |
Gelişmiş Ses Codec Bileşeni (AAC) ses kodlama ayarlarını açıklar. |
Aac |
AAC ile ses kodlama sırasında kullanılacak kodlama profili. |
Absolute |
Medya dosyasındaki klip süresini mutlak saat konumu olarak belirtir. Mutlak süre, medya dosyasının sıfır zaman damgasından başlayıp başlamadığına bağlı olarak farklı bir konuma işaret edebilir. |
Analysis |
Videonuzun analiz edilen maksimum çözünürlüğü belirtir. Varsayılan davranış"SourceResolution"dır ve analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. "StandardDefinition" kullanıldığında, uygun en boy oranı korunarak giriş videoları standart tanım olarak yeniden boyutlandırılır. Yalnızca video daha yüksek çözünürlükteyse yeniden boyutlandırılır. Örneğin, işlemeden önce 1920x1080 girişi 640x360 olarak ölçeklendirilebilir. "StandardDefinition" ayarına geçmek, yüksek çözünürlüklü videoyu işlemek için gereken süreyi kısaltır. Ayrıca bu bileşeni kullanma maliyetini düşürebilir (ayrıntılar için bkz https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics . ). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir. |
Attribute |
Parçaları seçmek için TrackAttribute'a uygulanacak AttributeFilter türü. |
Audio |
Tüm ses codec bileşenleri için ortak özellikleri tanımlar. |
Audio |
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmemişse, Standard AudioAnalysisMode seçilir. |
Audio |
Ses Çözümleyicisi ön ayarı, konuşma transkripsiyonu dahil olmak üzere önceden tanımlanmış bir yapay zeka tabanlı analiz işlemleri kümesi uygular. Şu anda hazır ayar, içeriğin tek bir ses parçasıyla işlenmesini desteklemektedir. |
Audio |
Ses katmanının özelliklerini açıklar. |
Audio |
Ses parçalarını seçmek için TrackSelection. |
Blur |
Bulanıklaştırma türü |
Built |
Giriş videosunu Standart Kodlayıcı ile kodlamak için yerleşik bir ön ayarı açıklar. |
Channel |
Tek kanallı ses parçaları için isteğe bağlı atama. Parçaları stereo veya çok kanallı ses parçaları halinde birleştirmek için kullanılabilir. |
Complexity |
Hız ve kalite arasındaki dengeyi denetlemek için kodlayıcı ayarlarını yapılandırmanıza olanak tanır. Örnek: Daha hızlı kodlama ama daha az sıkıştırma verimliliği için Karmaşıklık'ı Hız olarak ayarlayın. |
Copy |
Kodlayıcıya giriş ses bit akışını kopyalamasını söyleyen bir codec bayrağı. |
Copy |
Kodlayıcıya giriş video bit akışını yeniden kodlamadan kopyalamasını söyleyen bir codec bayrağı. |
created |
Kaynağı oluşturan kimliğin türü. |
DDAudio |
Dolby Digital Audio Codec (AC3) ses kodlama ayarlarını açıklar. Dolby Digital Audio desteği için geçerli uygulama şunlardır: 1(mono), 2(stereo), 6(5.1side); Ses örnekleme sıklığı hızı: 32K/44.1K/48K Hz; AC3 belirtimlerinin desteklediği ses bit hızı değerleri: 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000, 448000, 512000, 576000, 640000 bps. |
Deinterlace |
Arayı kaldırma ayarlarını açıklar. |
Deinterlace |
Interlacing modu. Varsayılan olarak AutoPixelAdaptive'ı kullanır. |
Deinterlace |
Geçişsizleştirme için alan eşliği varsayılan olarak Otomatik olarak gösterilir. |
Encoder |
Videoları kodlamak için kullanılacak yerleşik ön ayar. |
Entropy |
Bu katman için kullanılacak entropi modu. Belirtilmezse, kodlayıcı profil ve düzey için uygun modu seçer. |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
Face |
Mevcut tüm yüzleri algılamak (ve isteğe bağlı olarak yeniden uygulamak) için bir videoyu analiz ederken kullanılacak tüm ayarları açıklar. |
Face |
Bu mod, aşağıdaki ayarlar arasında seçim yapma olanağı sağlar: 1) Analiz - Yalnızca algılama için. Bu mod, video boyunca yüzlerin görünüşlerini işaret eden bir meta veri JSON dosyası oluşturur. Mümkün olduğunda, aynı kişinin görünümlerine aynı kimlik atanır. 2) Birleştirilmiş - Ayrıca algılanan yüzleri yeniden oluşturur (bulanıklaştırma). 3) Redaksiyon - Bu, algılanan yüzlerin bir alt kümesini seçmeli olarak yeniden düzenlemeye olanak tanıyan 2 geçişli bir işlem sağlar. Önceki bir analiz geçişinden meta veri dosyasının yanı sıra kaynak videoyu ve redaction gerektiren kullanıcı tarafından seçilen kimlik alt kümesini alır. |
Fade |
Giriş medyasına uygulanan Soldurma efektinin özelliklerini açıklar. |
Filters |
Kodlamadan önce giriş medyasına uygulanacak olan tüm filtreleme işlemlerini(arayı kaldırma, döndürme vb.) açıklar. |
From |
IncludedTracks özelliği tarafından belirtilen parçaları seçmek için sağlanan tüm dosyalara bakan bir InputDefinition. Bir dizi giriş dosyası arasında tek bir parçanın seçilmesine izin vermek için genellikle AudioTrackByAttribute ve VideoTrackByAttribute ile kullanılır. |
From |
IncludedTracks özelliği tarafından belirtilen parçaları seçmek için sağlanan her giriş dosyasına bakan bir InputDefinition. Genellikle verilen her dosyadan parçaları seçmek için AudioTrackByAttribute ve VideoTrackByAttribute ile kullanılır. |
H264Complexity |
Kodlayıcıya kodlama ayarlarını nasıl seçeceğini bildirir. Varsayılan değer Dengeli'dir. |
H264Layer |
Giriş videosunu H.264 video codec bileşeniyle istenen bir çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar. |
H264Rate |
Video hızı denetim modu |
H264Video |
Bir videoyu H.264 codec bileşeniyle kodlamaya yönelik tüm özellikleri açıklar. |
H264Video |
Şu anda Baseline, Main, High, High422, High444 destekledik. Varsayılan değer Otomatik'tir. |
H265Complexity |
Kodlayıcıya kodlama ayarlarının nasıl seçileceğini bildirir. Kalite, daha yüksek bir sıkıştırma oranı sağlar, ancak daha yüksek maliyet ve daha uzun işlem süresi sağlar. Hız görece daha büyük bir dosya oluşturur, ancak daha hızlı ve daha ekonomiktir. Varsayılan değer Dengeli'dir. |
H265Layer |
Giriş videosunu H.265 video codec bileşeniyle istenen bir çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar. |
H265Video |
H.265 codec bileşeniyle video kodlamaya yönelik tüm özellikleri açıklar. |
H265Video |
Şu anda Main'i destekliyoruz. Varsayılan değer Otomatik'tir. |
Image |
Giriş videosundan küçük resim oluşturmaya yönelik temel özellikleri açıklar |
Image |
Çıktı görüntü dosyasının özelliklerini açıklar. |
Input |
Tek bir dosya için InputDefinition. TrackSelections'ın kapsamı belirtilen dosyaya göre belirlenir. |
Insights |
Hizmetin oluşturmasını istediğiniz içgörü türünü tanımlar. İzin verilen değerler :'AudioInsightsOnly', 'VideoInsightsOnly', ve 'AllInsights'. Varsayılan değer AllInsights'tır. Bunu AllInsights olarak ayarlarsanız ve giriş yalnızca sesse yalnızca ses içgörüleri oluşturulur. Benzer şekilde, giriş yalnızca video ise yalnızca video içgörüleri oluşturulur. Bazı girişlerinizin yalnızca video olmasını bekliyorsanız AudioInsightsOnly kullanmamanızı öneririz; veya bazı girişlerinizin yalnızca ses olmasını bekliyorsanız VideoInsightsOnly kullanın. Bu koşullardaki İşleriniz hataya neden olur. |
Interleave |
Ses ve videonun kapsayıcı biçiminde nasıl depolandığını denetlemek için çıkışın ayırma modunu ayarlar. Örnek: Ayrı MP4 dosyalarında yalnızca ses ve yalnızca video çıkışları üretmek için InterleavedOutput'ı NonInterleavedOutput olarak ayarlayın. |
Job |
İş kaynak türü. İlerleme ve durum, bir İşi yoklayarak veya EventGrid kullanarak olaylara abone olarak elde edilebilir. |
Job |
JobOutput hatalarının ayrıntıları. |
Job |
Hataların kategorilere ayrılmasına yardımcı olur. |
Job |
Hatayı açıklayan hata kodu. |
Job |
JobOutput hatalarının ayrıntıları. |
Job |
İşe giriş için bir Varlığı temsil eder. |
Job |
İş için giriş dosyalarını temsil eder. |
Job |
HTTPS işi girişini temsil eder. |
Job |
bir İş'e yönelik girişlerin listesini açıklar. |
Job |
Sıra, her klibin jobInput olduğu sıralı bir Klip listesi içerir. Sıra, tek bir giriş olarak değerlendirilir. |
Job |
JobOutput olarak kullanılan varlığı temsil eder. |
Job |
İşi yeniden denemenin mümkün olabileceğini gösterir. Yeniden deneme başarısız olursa lütfen Azure Portal aracılığıyla Azure desteği başvurun. |
Job |
JobOutput'un durumunu açıklar. |
Jpg |
JPEG küçük resimleri üretme ayarlarını açıklar. |
Jpg |
Giriş videosundan bir dizi JPEG görüntüsü oluşturma özelliklerini açıklar. |
Jpg |
Giriş videosundan JPEG görüntüsü oluşturma ayarlarını açıklar. |
Mp4Format |
Çıkış ISO MP4 dosyasının özelliklerini açıklar. |
Multi |
GOP ile hizalanmış çoklu bit hızı dosyaları koleksiyonu oluşturma özelliklerini açıklar. Varsayılan davranış, tüm seslerle birlikte karıştırılan her video katmanı için bir çıkış dosyası oluşturmaktır. Üretilen tam çıkış dosyaları outputFiles koleksiyonu belirtilerek denetlenebilir. |
Output |
Oluşturulan bir çıkış dosyasını temsil eder. |
Png |
PNG küçük resimleri üretme ayarlarını açıklar. |
Png |
Giriş videosundan bir dizi PNG görüntüsü oluşturma özelliklerini açıklar. |
Png |
Giriş videosundan PNG görüntüsü oluşturma ayarlarını açıklar. |
Preset |
Kodlayıcı için isteğe bağlı yapılandırma ayarlarının nesnesi. |
Priority |
Dönüşüm içindeki TransformOutput'ların göreli önceliğini ayarlar. Bu, hizmetin TransformOutput'ları işlemek için kullandığı önceliği ayarlar. Varsayılan öncelik Normal'dir. |
Rectangle |
İşlemeden önce giriş medyasına uygulanan dikdörtgen pencerenin özelliklerini açıklar. |
Rotation |
Varsa, kodlanmasından önce giriş videosuna uygulanacak döndürme. Varsayılan değer Otomatik'tir |
Select |
Bir öznitelik ve öznitelik filtresi belirterek girişten ses parçalarını seçin. |
Select |
Bir izleme tanımlayıcısı belirterek girişten ses parçaları seçin. |
Select |
Bir öznitelik ve öznitelik filtresi belirterek girişten video parçalarını seçin. |
Select |
Bir izleme tanımlayıcısı belirterek girişten video parçalarını seçin. |
Standard |
Giriş videosunu Standart Kodlayıcı ile kodlarken kullanılacak tüm ayarları açıklar. |
Stretch |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
Track |
Parçaları filtrelemek için TrackAttribute. |
Transport |
MPEG-2 Aktarım Akışı (ISO/IEC 13818-1) çıkış video dosyası oluşturma özelliklerini açıklar. |
Utc |
Medya dosyasında küçük resmi utc saat konumu olarak belirtir. Utc saati, medya dosyasının sıfır zaman damgasından başlayıp başlamadığına bağlı olarak farklı bir konuma işaret edebilir. |
Video |
Giriş videosunu kodlamaya yönelik temel özellikleri açıklar. |
Video |
Hem ses hem de videodan içgörüler (zengin meta veriler) ayıklayan ve bir JSON biçim dosyası çıkaran bir video çözümleyicisi ön ayarı. |
Video |
Video katmanının özelliklerini açıklar. |
Video |
Video Eşitleme Modu |
Video |
Video parçalarını seçmek için TrackSelection. |
AacAudio
Gelişmiş Ses Codec Bileşeni (AAC) ses kodlama ayarlarını açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
bitrate |
integer |
Çıkış kodlanmış sesin bit hızı (saniyedeki bit sayısı). |
channels |
integer |
Sesteki kanal sayısı. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
profile |
AAC ile ses kodlama sırasında kullanılacak kodlama profili. |
|
samplingRate |
integer |
Hertz kodlaması için kullanılacak örnekleme hızı. |
AacAudioProfile
AAC ile ses kodlama sırasında kullanılacak kodlama profili.
Name | Tür | Description |
---|---|---|
AacLc |
string |
Çıkış sesinin AAC Düşük Karmaşıklık profiline (AAC-LC) kodlanması gerektiğini belirtir. |
HeAacV1 |
string |
Çıkış sesinin HE-AAC v1 profiline kodlanması gerektiğini belirtir. |
HeAacV2 |
string |
Çıkış sesinin HE-AAC v2 profiline kodlanması gerektiğini belirtir. |
AbsoluteClipTime
Medya dosyasındaki klip süresini mutlak saat konumu olarak belirtir. Mutlak süre, medya dosyasının sıfır zaman damgasından başlayıp başlamadığına bağlı olarak farklı bir konuma işaret edebilir.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
time |
string |
Giriş medyasının zaman çizelgesindeki zaman konumu. Genellikle ISO8601 dönem olarak belirtilir. örneğin 30 saniye boyunca PT30S. |
AnalysisResolution
Videonuzun analiz edilen maksimum çözünürlüğü belirtir. Varsayılan davranış"SourceResolution"dır ve analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. "StandardDefinition" kullanıldığında, uygun en boy oranı korunarak giriş videoları standart tanım olarak yeniden boyutlandırılır. Yalnızca video daha yüksek çözünürlükteyse yeniden boyutlandırılır. Örneğin, işlemeden önce 1920x1080 girişi 640x360 olarak ölçeklendirilebilir. "StandardDefinition" ayarına geçmek, yüksek çözünürlüklü videoyu işlemek için gereken süreyi kısaltır. Ayrıca bu bileşeni kullanma maliyetini düşürebilir (ayrıntılar için bkz https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics . ). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir.
Name | Tür | Description |
---|---|---|
SourceResolution |
string |
|
StandardDefinition |
string |
AttributeFilter
Parçaları seçmek için TrackAttribute'a uygulanacak AttributeFilter türü.
Name | Tür | Description |
---|---|---|
All |
string |
Tüm parçalar dahil edilecek. |
Bottom |
string |
Öznitelik artan düzende sıralandığında ilk parça eklenir. Genellikle en küçük bit hızını seçmek için kullanılır. |
Top |
string |
Öznitelik azalan düzende sıralandığında ilk parça eklenir. Genellikle en büyük bit hızını seçmek için kullanılır. |
ValueEquals |
string |
Verilen değere eşit bir özniteliği olan tüm parçalar eklenir. |
Audio
Tüm ses codec bileşenleri için ortak özellikleri tanımlar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
bitrate |
integer |
Çıkış kodlanmış sesin bit hızı (saniyedeki bit sayısı). |
channels |
integer |
Sesteki kanal sayısı. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
samplingRate |
integer |
Hertz kodlaması için kullanılacak örnekleme hızı. |
AudioAnalysisMode
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmemişse, Standard AudioAnalysisMode seçilir.
Name | Tür | Description |
---|---|---|
Basic |
string |
Bu mod, konuşmayı metne dönüştürme ve VTT alt başlığı/başlık dosyası oluşturma işlemlerini gerçekleştirir. Bu modun çıktısı yalnızca anahtar sözcükler, transkripsiyon ve zamanlama bilgilerini içeren bir İçgörüler JSON dosyası içerir. Otomatik dil algılama ve konuşmacıyı dağıtma bu moda dahil değildir. |
Standard |
string |
Temel modda yer alan tüm işlemleri gerçekleştirir, ayrıca dil algılama ve konuşmacı dağıtma işlemlerini gerçekleştirir. |
AudioAnalyzerPreset
Ses Çözümleyicisi ön ayarı, konuşma transkripsiyonu dahil olmak üzere önceden tanımlanmış bir yapay zeka tabanlı analiz işlemleri kümesi uygular. Şu anda hazır ayar, içeriğin tek bir ses parçasıyla işlenmesini desteklemektedir.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
audioLanguage |
string |
'language tag-region' (örneğin: 'en-US') BCP-47 biçimini kullanarak girişteki ses yükünün dili. İçeriğinizin dilini biliyorsanız, bunu belirtmeniz önerilir. Otomatik dil algılama temel moda dahil edilmediğinden, dil AudioAnalysisMode::Basic için açıkça belirtilmelidir. Dil belirtilmemişse veya null olarak ayarlıysa, otomatik dil algılama algılanan ilk dili seçer ve dosya süresi boyunca seçili dille işlenir. Şu anda ilk dil algılandıktan sonra diller arasında dinamik olarak geçiş yapma desteği yoktur. Otomatik algılama, net bir şekilde ayırt edilebilir konuşma içeren ses kayıtlarıyla en iyi şekilde çalışır. Otomatik algılama dili bulamazsa transkripsiyon 'en-US' olarak geri dönüş yapar." Desteklenen dillerin listesi burada bulunabilir: https://go.microsoft.com/fwlink/?linkid=2109463 |
experimentalOptions |
object |
Ön ayarın kendisinde gösterilmeyen parametreler için anahtar değer çiftlerini içeren sözlük |
mode |
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmemişse, Standard AudioAnalysisMode seçilir. |
AudioOverlay
Ses katmanının özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
audioGainLevel |
number |
Katmandaki ses kazanç düzeyi. Değer [0, 1,0] aralığında olmalıdır. Varsayılan değer 1.0'dır. |
end |
string |
Yer paylaşımının sona erdiği giriş videosuna başvuru içeren bitiş konumu. Değer ISO 8601 biçiminde olmalıdır. Örneğin PT30S, yer paylaşımını giriş videosunda 30 saniyede sonlandırmak için. Belirtilmezse veya değer giriş videosu süresinden büyükse, yer paylaşımlı medya süresi giriş video süresinden büyükse yer paylaşımı giriş videosunun sonuna kadar uygulanır; aksi takdirde katman, yer paylaşımlı medya süresi kadar sürer. |
fadeInDuration |
string |
Yer paylaşımının giriş videosunda belirdiği süre. Değer ISO 8601 süre biçiminde olmalıdır. Belirtilmezse varsayılan davranış belirme olmamasıdır (PT0S ile aynı). |
fadeOutDuration |
string |
Yer paylaşımının giriş videosunu sönme süresi. Değer ISO 8601 süre biçiminde olmalıdır. Belirtilmezse varsayılan davranış belirme olmamasıdır (PT0S ile aynı). |
inputLabel |
string |
Yer paylaşımı olarak kullanılacak iş girişinin etiketi. Giriş tam olarak bir dosya belirtmelidir. JPG, PNG, GIF veya BMP biçiminde bir görüntü dosyası ya da ses dosyası (WAV, MP3, WMA veya M4A dosyası gibi) ya da video dosyası belirtebilirsiniz. Desteklenen ses ve video dosyası biçimlerinin tam listesi için bkz https://aka.ms/mesformats . |
start |
string |
Yer paylaşımının başladığı giriş videosuna başvuru içeren başlangıç konumu. Değer ISO 8601 biçiminde olmalıdır. Örneğin PT05S, katmana giriş videosunda 5 saniyede başlar. Belirtilmezse katman, giriş videosunun başından başlar. |
AudioTrackDescriptor
Ses parçalarını seçmek için TrackSelection.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
channelMapping |
Tek kanallı ses parçaları için isteğe bağlı atama. Parçaları stereo veya çok kanallı ses parçaları halinde birleştirmek için kullanılabilir. |
BlurType
Bulanıklaştırma türü
Name | Tür | Description |
---|---|---|
Black |
string |
Siyah: Filtreyi karart |
Box |
string |
Kutu: hata ayıklama filtresi, yalnızca sınırlayıcı kutu |
High |
string |
Yüksek: Karışık bulanıklık filtresi |
Low |
string |
Düşük: kutu-araba bulanıklaştırma filtresi |
Med |
string |
Med: Gauss bulanıklaştırma filtresi |
BuiltInStandardEncoderPreset
Giriş videosunu Standart Kodlayıcı ile kodlamak için yerleşik bir ön ayarı açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
configurations |
Kodlayıcı için isteğe bağlı yapılandırma ayarları. Yapılandırmalar yalnızca ContentAwareEncoding ve H265ContentAwareEncoding BuiltInStandardEncoderPreset için desteklenir. |
|
presetName |
Videoları kodlamak için kullanılacak yerleşik ön ayar. |
ChannelMapping
Tek kanallı ses parçaları için isteğe bağlı atama. Parçaları stereo veya çok kanallı ses parçaları halinde birleştirmek için kullanılabilir.
Name | Tür | Description |
---|---|---|
BackLeft |
string |
Sol arka kanal. Bazen Sol Surround Kanalı olarak da adlandırılır. |
BackRight |
string |
Sağ arka kanal. Bazen Sağ Surround Kanalı olarak da adlandırılır. |
Center |
string |
Merkez Kanal. |
FrontLeft |
string |
Sol ön kanal. |
FrontRight |
string |
Sağ ön kanal. |
LowFrequencyEffects |
string |
Düşük Frekans Efektleri Kanalı. Bazen subwoofer olarak da adlandırılır. |
StereoLeft |
string |
Sol Stereo kanalı. Bazen Aşağı Karma Sol olarak da adlandırılır. |
StereoRight |
string |
Doğru Stereo kanalı. Bazen Aşağı Karma Sağ olarak da adlandırılır. |
Complexity
Hız ve kalite arasındaki dengeyi denetlemek için kodlayıcı ayarlarını yapılandırmanıza olanak tanır. Örnek: Daha hızlı kodlama ama daha az sıkıştırma verimliliği için Karmaşıklık'ı Hız olarak ayarlayın.
Name | Tür | Description |
---|---|---|
Balanced |
string |
Kodlayıcıyı hız ve kalite arasında denge sağlayan ayarları kullanacak şekilde yapılandırılır. |
Quality |
string |
Kodlayıcıyı, genel kodlama süresini daha yavaş tutarak daha yüksek kaliteli çıkış üretmek için iyileştirilmiş ayarları kullanacak şekilde yapılandırır. |
Speed |
string |
Kodlayıcıyı daha hızlı kodlama için iyileştirilmiş ayarları kullanacak şekilde yapılandırır. Kodlama süresini azaltmak için kalite feda edilir. |
CopyAudio
Kodlayıcıya giriş ses bit akışını kopyalamasını söyleyen bir codec bayrağı.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
CopyVideo
Kodlayıcıya giriş video bit akışını yeniden kodlamadan kopyalamasını söyleyen bir codec bayrağı.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
createdByType
Kaynağı oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DDAudio
Dolby Digital Audio Codec (AC3) ses kodlama ayarlarını açıklar. Dolby Digital Audio desteği için geçerli uygulama şunlardır: 1(mono), 2(stereo), 6(5.1side); Ses örnekleme sıklığı hızı: 32K/44.1K/48K Hz; AC3 belirtimlerinin desteklediği ses bit hızı değerleri: 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000, 448000, 512000, 576000, 640000 bps.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
bitrate |
integer |
Çıkış kodlanmış sesin bit hızı (saniyedeki bit sayısı). |
channels |
integer |
Sesteki kanal sayısı. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
samplingRate |
integer |
Hertz kodlaması için kullanılacak örnekleme hızı. |
Deinterlace
Arayı kaldırma ayarlarını açıklar.
Name | Tür | Description |
---|---|---|
mode |
Deinterlacing modu. Varsayılan olarak AutoPixelAdaptive'ı kullanır. |
|
parity |
Arayı kaldırma için alan eşliği varsayılan olarak Otomatik'e ayarlanır. |
DeinterlaceMode
Interlacing modu. Varsayılan olarak AutoPixelAdaptive'ı kullanır.
Name | Tür | Description |
---|---|---|
AutoPixelAdaptive |
string |
Giriş videosundaki her kareye otomatik piksel uyarlamalı ayrıştırma uygulayın. |
Off |
string |
Kaynak videonun arasını kaldırmayı devre dışı bırakır. |
DeinterlaceParity
Geçişsizleştirme için alan eşliği varsayılan olarak Otomatik olarak gösterilir.
Name | Tür | Description |
---|---|---|
Auto |
string |
Alanların sırasını otomatik olarak algılama |
BottomFieldFirst |
string |
Giriş videosunu ilk olarak alt alan işlemesini uygulayın. |
TopFieldFirst |
string |
Giriş videosunun ilk işlemesini üst alan uygulama. |
EncoderNamedPreset
Videoları kodlamak için kullanılacak yerleşik ön ayar.
Name | Tür | Description |
---|---|---|
AACGoodQualityAudio |
string |
Yalnızca 192 kb/sn'de kodlanmış AAC stereo ses içeren tek bir MP4 dosyası üretir. |
AdaptiveStreaming |
string |
H.264 video ve stereo AAC ses ile bir dizi GOP hizalı MP4 dosyası üretir. Giriş çözünürlüğüne, bit hızına ve kare hızına göre otomatik olarak bit hızı merdiveni oluşturur. Otomatik olarak oluşturulan ön ayar hiçbir zaman giriş çözünürlüğünü aşamaz. Örneğin, giriş 720p ise çıkış en iyi şekilde 720p olarak kalır. |
ContentAwareEncoding |
string |
İçeriğe duyarlı kodlama kullanarak GOP ile hizalanmış bir MP4 kümesi oluşturur. Herhangi bir giriş içeriği göz önüne alındığında, hizmet giriş içeriğinin ilk basit analizini yapar ve uyarlamalı akışla teslim için en uygun katman sayısını, uygun bit hızı ve çözünürlük ayarlarını belirlemek için sonuçları kullanır. Bu ön ayar, özellikle düşük ve orta karmaşıklıkta videolar için etkilidir; burada çıkış dosyaları daha düşük bit hızına sahip olacak ancak izleyicilere iyi bir deneyim sunan bir kalitede olacaktır. Çıkışta video ve ses araya eklenmiş MP4 dosyaları bulunur. |
ContentAwareEncodingExperimental |
string |
İçerik kullanan kodlama için deneysel bir ön ayarı kullanıma sunar. Herhangi bir giriş içeriği göz önünde bulundurulduğunda, hizmet uyarlamalı akışla teslim için en uygun katman sayısını, uygun bit hızı ve çözünürlük ayarlarını otomatik olarak belirlemeye çalışır. Temel algoritmalar zaman içinde gelişmeye devam edecektir. Çıkışta video ve ses araya eklenmiş MP4 dosyaları bulunur. |
CopyAllBitrateNonInterleaved |
string |
Giriş varlığındaki tüm video ve ses akışlarını araya kaydedilmemiş video ve ses çıkış dosyaları olarak kopyalayın. Bu ön ayar mevcut bir varlığı kırpmak veya bir grup anahtar çerçeve (GOP) hizalı MP4 dosyasını akışla aktarılabilir bir varlık olarak dönüştürmek için kullanılabilir. |
DDGoodQualityAudio |
string |
Yalnızca 192 kb/sn'de kodlanmış DD(Digital Dolby) stereo ses içeren tek bir MP4 dosyası üretir. |
H264MultipleBitrate1080p |
string |
6000 kb/sn ile 400 kb/sn arasında değişen 8 GOP hizalı MP4 dosyası ve stereo AAC ses kümesi üretir. Çözünürlük 1080p'de başlar ve 180p'ye iner. |
H264MultipleBitrate720p |
string |
3400 kb/sn ile 400 kb/sn arasında değişen, GOP ile hizalanmış 6 MP4 dosyası ve stereo AAC ses kümesi üretir. Çözünürlük 720p'de başlar ve 180p'ye iner. |
H264MultipleBitrateSD |
string |
1900 kb/sn ile 400 kb/sn arasında değişen, GOP ile hizalanmış 5 MP4 dosyası ve stereo AAC ses kümesi üretir. Çözünürlük 480p'de başlar ve 240p'ye iner. |
H264SingleBitrate1080p |
string |
Videonun 6750 kb/sn'de H.264 codec bileşeni ve 1080 piksel resim yüksekliği ile kodlandığı ve stereo sesin 128 kb/sn'de AAC-LC codec bileşeniyle kodlandığı bir MP4 dosyası üretir. |
H264SingleBitrate720p |
string |
Videonun 4500 kb/sn'de H.264 codec bileşeni ve 720 piksel resim yüksekliği ile kodlandığı ve stereo sesin 128 kb/sn'de AAC-LC codec bileşeniyle kodlandığı bir MP4 dosyası üretir. |
H264SingleBitrateSD |
string |
Videonun 2200 kb/sn'de H.264 codec bileşeni ve 480 piksel resim yüksekliği ile kodlandığı ve stereo sesin 128 kb/sn'de AAC-LC codec bileşeniyle kodlandığı bir MP4 dosyası üretir. |
H265AdaptiveStreaming |
string |
H.265 video ve stereo AAC ses ile bir dizi GOP hizalı MP4 dosyası üretir. Giriş çözünürlüğüne, bit hızına ve kare hızına göre otomatik olarak bit hızı merdiveni oluşturur. Otomatik olarak oluşturulan ön ayar hiçbir zaman giriş çözünürlüğünü aşamaz. Örneğin, giriş 720p ise çıkış en iyi şekilde 720p olarak kalır. |
H265ContentAwareEncoding |
string |
İçeriğe duyarlı kodlama kullanarak GOP ile hizalanmış bir MP4 kümesi oluşturur. Herhangi bir giriş içeriği göz önüne alındığında, hizmet giriş içeriğinin ilk basit analizini yapar ve uyarlamalı akışla teslim için en uygun katman sayısını, uygun bit hızı ve çözünürlük ayarlarını belirlemek için sonuçları kullanır. Bu ön ayar, özellikle düşük ve orta karmaşıklıkta videolar için etkilidir; burada çıkış dosyaları daha düşük bit hızına sahip olacak ancak izleyicilere iyi bir deneyim sunan bir kalitede olacaktır. Çıkışta video ve ses araya eklenmiş MP4 dosyaları bulunur. |
H265SingleBitrate1080p |
string |
Videonun 3500 kb/sn'de H.265 codec bileşeni ve 1080 piksel resim yüksekliği ile kodlandığı ve stereo sesin 128 kb/sn'de AAC-LC codec bileşeniyle kodlandığı bir MP4 dosyası üretir. |
H265SingleBitrate4K |
string |
Videonun 9500 kb/sn'de H.265 codec bileşeni ve 2160 piksel resim yüksekliği ile kodlandığı ve stereo sesin 128 kb/sn'de AAC-LC codec bileşeniyle kodlandığı bir MP4 dosyası üretir. |
H265SingleBitrate720p |
string |
Videonun 1800 kb/sn'de H.265 codec bileşeni ve 720 piksel resim yüksekliği ile kodlandığı ve stereo sesin 128 kb/sn'de AAC-LC codec bileşeniyle kodlandığı bir MP4 dosyası üretir. |
EntropyMode
Bu katman için kullanılacak entropi modu. Belirtilmezse, kodlayıcı profil ve düzey için uygun modu seçer.
Name | Tür | Description |
---|---|---|
Cabac |
string |
Bağlam Uyarlamalı İkili Aritmetik Kodlayıcı (CABAC) entropi kodlaması. |
Cavlc |
string |
Bağlam Uyarlamalı Değişken Uzunluk Kodlayıcı (CAVLC) entropi kodlaması. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
FaceDetectorPreset
Mevcut tüm yüzleri algılamak (ve isteğe bağlı olarak yeniden uygulamak) için bir videoyu analiz ederken kullanılacak tüm ayarları açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
blurType |
Bulanıklaştırma türü |
|
experimentalOptions |
object |
Ön ayarın kendisinde gösterilmeyen parametreler için anahtar değer çiftlerini içeren sözlük |
mode |
Bu mod, aşağıdaki ayarlar arasında seçim yapma olanağı sağlar: 1) Analiz - Yalnızca algılama için. Bu mod, video boyunca yüzlerin görünüşlerini işaret eden bir meta veri JSON dosyası oluşturur. Mümkün olduğunda, aynı kişinin görünümlerine aynı kimlik atanır. 2) Birleştirilmiş - Ayrıca algılanan yüzleri yeniden oluşturur (bulanıklaştırma). 3) Redaksiyon - Bu, algılanan yüzlerin bir alt kümesini seçmeli olarak yeniden düzenlemeye olanak tanıyan 2 geçişli bir işlem sağlar. Önceki bir analiz geçişinden meta veri dosyasının yanı sıra kaynak videoyu ve redaction gerektiren kullanıcı tarafından seçilen kimlik alt kümesini alır. |
|
resolution |
Videonuzun analiz edilen maksimum çözünürlüğü belirtir. Varsayılan davranış"SourceResolution"dır ve analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. "StandardDefinition" kullanıldığında, uygun en boy oranı korunarak giriş videoları standart tanım olarak yeniden boyutlandırılır. Yalnızca video daha yüksek çözünürlükteyse yeniden boyutlandırılır. Örneğin, işlemeden önce 1920x1080 girişi 640x360 olarak ölçeklendirilebilir. "StandardDefinition" ayarına geçmek, yüksek çözünürlüklü videoyu işlemek için gereken süreyi kısaltır. Ayrıca bu bileşeni kullanma maliyetini düşürebilir (ayrıntılar için bkz https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics . ). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir. |
FaceRedactorMode
Bu mod, aşağıdaki ayarlar arasında seçim yapma olanağı sağlar: 1) Analiz - Yalnızca algılama için. Bu mod, video boyunca yüzlerin görünüşlerini işaret eden bir meta veri JSON dosyası oluşturur. Mümkün olduğunda, aynı kişinin görünümlerine aynı kimlik atanır. 2) Birleştirilmiş - Ayrıca algılanan yüzleri yeniden oluşturur (bulanıklaştırma). 3) Redaksiyon - Bu, algılanan yüzlerin bir alt kümesini seçmeli olarak yeniden düzenlemeye olanak tanıyan 2 geçişli bir işlem sağlar. Önceki bir analiz geçişinden meta veri dosyasının yanı sıra kaynak videoyu ve redaction gerektiren kullanıcı tarafından seçilen kimlik alt kümesini alır.
Name | Tür | Description |
---|---|---|
Analyze |
string |
Analiz modu yüzleri algılar ve sonuçları içeren bir meta veri dosyası oluşturur. Redact moduyla yüzler bulanıklaştırılamadan önce meta veri dosyasının düzenlenmesine izin verir. |
Combined |
string |
Birleştirilmiş mod, analiz edilen yüzleri düzenlerken Tek geçişte Çözümle ve Yeniden İşlem adımlarını uygular. |
Redact |
string |
Redact modu Analiz modundan meta veri dosyasını kullanır ve bulunan yüzleri yeniden düzenler. |
Fade
Giriş medyasına uygulanan Soldurma efektinin özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
duration |
string |
Videodaki soldurma efektinin süresi. Değer ISO 8601 biçiminde olabilir (örneğin, PT05S 5 saniye boyunca bir rengin renginin belirmesini/bitmesini sağlayabilir) veya kare sayısı (örneğin, başlangıç zamanından itibaren 10 kareyi soldurmak için 10) veya akış süresine göreli bir değer (örneğin, akış süresinin %10'unu soldurmak için %10) olabilir |
fadeColor |
string |
Belirme/Kapatma için Renk. CSS Level1 renklerinde https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color_keywords veya RGB/onaltılık değerde olabilir: örneğin: rgb(255,0,0), 0xFF0000 veya #FF0000 |
start |
string |
Giriş videosunda belirmeye başlandığı konum. Değer ISO 8601 biçiminde (örneğin, 5 saniyede başlayacak PT05S) veya bir çerçeve sayısı (örneğin, 10. çerçeveden başlamak için 10) veya akış süresine göreli bir değer (örneğin, akış süresinin %10'unda başlamak için %10) olabilir. Varsayılan değer 0'dır |
Filters
Kodlamadan önce giriş medyasına uygulanacak olan tüm filtreleme işlemlerini(arayı kaldırma, döndürme vb.) açıklar.
Name | Tür | Description |
---|---|---|
crop |
Giriş videosunu kırpacak dikdörtgen pencerenin parametreleri. |
|
deinterlace |
Geçişsizleştirme ayarları. |
|
fadeIn |
Giriş medyasına uygulanan Soldurma efektinin özelliklerini açıklar. |
|
fadeOut |
Giriş medyasına uygulanan Soldurma efektinin özelliklerini açıklar. |
|
overlays | Overlay[]: |
Giriş videosuna uygulanacak yer paylaşımlarının özellikleri. Bunlar ses, görüntü veya video yer paylaşımları olabilir. |
rotation |
Varsa, kodlanmasından önce giriş videosuna uygulanacak döndürme. Varsayılan değer Otomatik'tir |
FromAllInputFile
IncludedTracks özelliği tarafından belirtilen parçaları seçmek için sağlanan tüm dosyalara bakan bir InputDefinition. Bir dizi giriş dosyası arasında tek bir parçanın seçilmesine izin vermek için genellikle AudioTrackByAttribute ve VideoTrackByAttribute ile kullanılır.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
includedTracks | TrackDescriptor[]: |
Girişteki parçaların meta verilerini ve seçimini tanımlayan TrackDescriptor listesi. |
FromEachInputFile
IncludedTracks özelliği tarafından belirtilen parçaları seçmek için sağlanan her giriş dosyasına bakan bir InputDefinition. Genellikle verilen her dosyadan parçaları seçmek için AudioTrackByAttribute ve VideoTrackByAttribute ile kullanılır.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
includedTracks | TrackDescriptor[]: |
Girişteki parçaların meta verilerini ve seçimini tanımlayan TrackDescriptor listesi. |
H264Complexity
Kodlayıcıya kodlama ayarlarını nasıl seçeceğini bildirir. Varsayılan değer Dengeli'dir.
Name | Tür | Description |
---|---|---|
Balanced |
string |
Kodlayıcıya hız ve kalite arasında denge sağlayan ayarları kullanmasını söyler. |
Quality |
string |
Kodlayıcıya, genel kodlama süresinin daha yavaş olması pahasına daha yüksek kaliteli çıkış üretmek için iyileştirilmiş ayarları kullanmasını söyler. |
Speed |
string |
Kodlayıcıya daha hızlı kodlama için iyileştirilmiş ayarları kullanmasını söyler. Kodlama süresini azaltmak için kalite feda edilir. |
H264Layer
Giriş videosunu H.264 video codec bileşeniyle istenen bir çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar.
Name | Tür | Description |
---|---|---|
adaptiveBFrame |
boolean |
Bu katmanı kodlarken uyarlamalı B çerçevelerinin kullanılıp kullanılmayacağı. Belirtilmezse, video profili kullanımına izin verdiği her zaman kodlayıcı bu özelliği açar. |
bFrames |
integer |
Bu katmanı kodlarken kullanılacak B çerçevelerinin sayısı. Belirtilmezse kodlayıcı, video profiline ve düzeyine göre uygun bir sayı seçer. |
bitrate |
integer |
Bu katman oluşturulurken giriş videosunu kodlamak için saniye başına ortalama bit hızı. Bu gerekli bir alandır. |
bufferWindow |
string |
VBV arabellek penceresi uzunluğu. Değer ISO 8601 biçiminde olmalıdır. Değer [0,1-100] saniye aralığında olmalıdır. Varsayılan değer 5 saniyedir (örneğin, PT5S). |
crf |
number |
Bu katmanı kodlarken kullanılacak CRF değeri. Bu ayar, video codec'inin RateControlMode değeri CRF modunda ayarlandığında geçerlilik kazanır. CRF değeri aralığı 0 ile 51 arasındadır ve burada daha düşük değerler daha yüksek dosya boyutlarına karşı daha kaliteli sonuçlanır. Yüksek değerler daha fazla sıkıştırma anlamına gelir, ancak bir noktada kalite düşüşü fark edilecek. Varsayılan değer 23'dür. |
entropyMode |
Bu katman için kullanılacak entropi modu. Belirtilmezse, kodlayıcı profil ve düzey için uygun modu seçer. |
|
frameRate |
string |
Bu katmanın kodlandığı kare hızı (saniye başına kare cinsinden). Değer M/N biçiminde olabilir; burada M ve N tamsayılardır (örneğin, 30000/1001) veya sayı biçiminde (örneğin, 30 veya 29,97). Kodlayıcı, profil ve düzeye göre izin verilen kare hızlarında kısıtlamalar uygular. Belirtilmezse kodlayıcı giriş videosuyla aynı kare hızını kullanır. |
height |
string |
Bu katman için çıkış videosunun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunun girişe göre yarım piksel yüksekliğe sahip olduğu anlamına gelir. |
label |
string |
Farklı video ve ses katmanlarını çoğullamada veya çıkış dosyasını adlandırmada kullanılabilen bu katman için alfasayısal etiket. |
level |
string |
Şu anda Düzey'i 6.2'ye kadar destekliyoruz. Değer Otomatik veya H.264 profiliyle eşleşen bir sayı olabilir. Belirtilmezse, kodlayıcının bu katmana uygun Düzeyi seçmesine olanak tanıyan Otomatik varsayılan değerdir. |
maxBitrate |
integer |
VBV arabelleğinin yeniden doldurulacağı varsayılması gereken en yüksek bit hızı (saniyedeki bit sayısı cinsinden). Belirtilmezse, varsayılan olarak bit hızıyla aynı değeri kullanır. |
profile |
Şu anda Temel, Ana, Yüksek, Yüksek422, Yüksek444'i destekliyoruz. Varsayılan değer Otomatik'tir. |
|
referenceFrames |
integer |
Bu katmanı kodlarken kullanılacak başvuru çerçevelerinin sayısı. Belirtilmezse kodlayıcı, kodlayıcı karmaşıklık ayarına göre uygun bir sayı belirler. |
slices |
integer |
Bu katmanı kodlarken kullanılacak dilim sayısı. Belirtilmezse, varsayılan değer sıfırdır; bu da kodlayıcının her kare için tek bir dilim kullanacağı anlamına gelir. |
width |
string |
Bu katman için çıkış videosunun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunu girişe göre yarım piksel genişlikte olduğu anlamına gelir. |
H264RateControlMode
Video hızı denetim modu
Name | Tür | Description |
---|---|---|
ABR |
string |
Hedef bit hızına isabet eden ortalama Bit Hızı (ABR) modu: Varsayılan mod. |
CBR |
string |
Hedef bit hızı etrafındaki bit hızı çeşitlemelerini sıkılaştıran sabit Bit Hızı (CBR) modu. |
CRF |
string |
Sabit öznel kaliteyi hedefleyen Sabit Hız Faktörü (CRF) modu. |
H264Video
Bir videoyu H.264 codec bileşeniyle kodlamaya yönelik tüm özellikleri açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
complexity |
Kodlayıcıya kodlama ayarlarını nasıl seçeceğini bildirir. Varsayılan değer Dengeli'dir. |
|
keyFrameInterval |
string |
İki anahtar kare arasındaki uzaklık. Değerin ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışı olması gerekir. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa, KeyFrameInterval değerinin giriş kaynağı ayarını izleyeceği durumlarda bu ayarın yoksayıldığını unutmayın. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
layers |
Kodlayıcı tarafından üretilecek çıkış H.264 katmanlarının koleksiyonu. |
|
rateControlMode |
Video hızı denetim modu |
|
sceneChangeDetection |
boolean |
Kodlayıcının sahne değişikliklerine anahtar çerçeveler ekleyip eklememesi gerekir. Belirtilmezse, varsayılan değer false olur. Bu bayrak yalnızca kodlayıcı tek bir çıkış videosu üretmek üzere yapılandırılırken true olarak ayarlanmalıdır. |
stretchMode |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
|
syncMode |
Video Eşitleme Modu |
H264VideoProfile
Şu anda Baseline, Main, High, High422, High444 destekledik. Varsayılan değer Otomatik'tir.
Name | Tür | Description |
---|---|---|
Auto |
string |
Kodlayıcıya uygun H.264 profilini otomatik olarak belirlemesini söyler. |
Baseline |
string |
Temel profil |
High |
string |
Yüksek profilli. |
High422 |
string |
Yüksek 4:2:2 profili. |
High444 |
string |
Yüksek 4:4:4 tahmine dayalı profil. |
Main |
string |
Ana profil |
H265Complexity
Kodlayıcıya kodlama ayarlarının nasıl seçileceğini bildirir. Kalite, daha yüksek bir sıkıştırma oranı sağlar, ancak daha yüksek maliyet ve daha uzun işlem süresi sağlar. Hız görece daha büyük bir dosya oluşturur, ancak daha hızlı ve daha ekonomiktir. Varsayılan değer Dengeli'dir.
Name | Tür | Description |
---|---|---|
Balanced |
string |
Kodlayıcıya hız ve kalite arasında denge sağlayan ayarları kullanmasını söyler. |
Quality |
string |
Kodlayıcıya, genel kodlama süresinin daha yavaş olması pahasına daha yüksek kaliteli çıkış üretmek için iyileştirilmiş ayarları kullanmasını söyler. |
Speed |
string |
Kodlayıcıya daha hızlı kodlama için iyileştirilmiş ayarları kullanmasını söyler. Kodlama süresini azaltmak için kalite feda edilir. |
H265Layer
Giriş videosunu H.265 video codec bileşeniyle istenen bir çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar.
Name | Tür | Description |
---|---|---|
adaptiveBFrame |
boolean |
Bu katmanı kodlarken uyarlamalı B çerçevelerinin kullanılıp kullanılmayacağını belirtir. Belirtilmezse, video profili kullanımına izin verdiği her zaman kodlayıcı bu özelliği açar. |
bFrames |
integer |
Bu katmanı kodlarken kullanılacak B çerçevelerinin sayısı. Belirtilmezse kodlayıcı, video profiline ve düzeyine göre uygun bir sayı seçer. |
bitrate |
integer |
Bu katman oluşturulurken giriş videosunu kodlamak için saniye başına ortalama bit hızı. Örneğin: 3000 KB/sn veya 3 Mb/sn hedef bit hızı, bu değerin 30000000 olması gerektiği anlamına gelir. Bu gerekli bir alandır. |
bufferWindow |
string |
VBV arabellek penceresi uzunluğu. Değer ISO 8601 biçiminde olmalıdır. Değer [0,1-100] saniye aralığında olmalıdır. Varsayılan değer 5 saniyedir (örneğin, PT5S). |
crf |
number |
Bu katmanı kodlarken kullanılacak CRF değeri. Bu ayar, video codec'inin RateControlMode değeri CRF modunda ayarlandığında geçerlilik kazanır. CRF değeri aralığı 0 ile 51 arasındadır ve burada daha düşük değerler daha yüksek dosya boyutlarına karşı daha kaliteli sonuçlanır. Yüksek değerler daha fazla sıkıştırma anlamına gelir, ancak bir noktada kalite düşüşü fark edilecek. Varsayılan değer 28'dir. |
frameRate |
string |
Bu katmanın kodlandığı kare hızı (saniye başına kare cinsinden). Değer M/N biçiminde olabilir; burada M ve N tamsayılardır (örneğin, 30000/1001) veya sayı biçiminde (örneğin, 30 veya 29,97). Kodlayıcı, profil ve düzeye göre izin verilen kare hızlarında kısıtlamalar uygular. Belirtilmezse kodlayıcı giriş videosuyla aynı kare hızını kullanır. |
height |
string |
Bu katman için çıkış videosunun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunun girişe göre yarım piksel yüksekliğe sahip olduğu anlamına gelir. |
label |
string |
Farklı video ve ses katmanlarını çoğullamada veya çıkış dosyasını adlandırmada kullanılabilen bu katman için alfasayısal etiket. |
level |
string |
Şu anda Düzey'i 6.2'ye kadar destekliyoruz. Değer Otomatik veya H.265 profiliyle eşleşen bir sayı olabilir. Belirtilmezse, kodlayıcının bu katmana uygun Düzeyi seçmesine olanak tanıyan Otomatik varsayılan değerdir. |
maxBitrate |
integer |
VBV arabelleğinin yeniden doldurulacağı varsayılması gereken en yüksek bit hızı (saniyedeki bit sayısı cinsinden). Belirtilmezse, varsayılan olarak bit hızıyla aynı değeri kullanır. |
profile |
Şu anda Main'i destekliyoruz. Varsayılan değer Otomatik'tir. |
|
referenceFrames |
integer |
Bu katmanı kodlarken kullanılacak başvuru çerçevelerinin sayısı. Belirtilmezse kodlayıcı, kodlayıcı karmaşıklık ayarına göre uygun bir sayı belirler. |
slices |
integer |
Bu katmanı kodlarken kullanılacak dilim sayısı. Belirtilmezse, varsayılan değer sıfırdır; bu da kodlayıcının her kare için tek bir dilim kullanacağı anlamına gelir. |
width |
string |
Bu katman için çıkış videosunun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunu girişe göre yarım piksel genişlikte olduğu anlamına gelir. |
H265Video
H.265 codec bileşeniyle video kodlamaya yönelik tüm özellikleri açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
complexity |
Kodlayıcıya kodlama ayarlarını nasıl seçeceğini bildirir. Kalite, daha yüksek bir sıkıştırma oranı sağlar, ancak daha yüksek maliyet ve daha uzun işlem süresi sağlar. Hız görece daha büyük bir dosya oluşturur, ancak daha hızlı ve daha ekonomiktir. Varsayılan değer Dengeli'dir. |
|
keyFrameInterval |
string |
İki anahtar kare arasındaki uzaklık. Değerin ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışı olması gerekir. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa, KeyFrameInterval değerinin giriş kaynağı ayarını izleyeceği durumlarda bu ayarın yoksayıldığını unutmayın. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
layers |
Kodlayıcı tarafından üretilecek çıkış H.265 katmanlarının koleksiyonu. |
|
sceneChangeDetection |
boolean |
Kodlayıcının sahne değişikliklerine anahtar çerçeveler ekleyip eklemeyeceğini belirtir. Belirtilmezse, varsayılan değer false olur. Bu bayrak yalnızca kodlayıcı tek bir çıkış videosu üretmek üzere yapılandırılırken true olarak ayarlanmalıdır. |
stretchMode |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
|
syncMode |
Video Eşitleme Modu |
H265VideoProfile
Şu anda Main'i destekliyoruz. Varsayılan değer Otomatik'tir.
Name | Tür | Description |
---|---|---|
Auto |
string |
Kodlayıcıya uygun H.265 profilini otomatik olarak belirlemesini söyler. |
Main |
string |
Ana profil (https://x265.readthedocs.io/en/default/cli.html?highlight=profile#profile-level-tier) |
Main10 |
string |
Ana 10 profili (https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Main_10) |
Image
Giriş videosundan küçük resim oluşturmaya yönelik temel özellikleri açıklar
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
keyFrameInterval |
string |
İki anahtar kare arasındaki uzaklık. Değerin ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışı olması gerekir. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa, KeyFrameInterval değerinin giriş kaynağı ayarını izleyeceği durumlarda bu ayarın yoksayıldığını unutmayın. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
range |
string |
Giriş videosunda önceden ayarlanmış başlangıç zamanını dönüştürmeye göre küçük resim oluşturmanın durdurulduğu konum. Değer ISO 8601 biçiminde (örneğin, başlangıç zamanından itibaren 5 dakika 30 saniyede durmaya PT5M30S) veya bir çerçeve sayısı (örneğin, başlangıç zamanında çerçeveden 300. karede durması için 300) olabilir. Bu değer 1 ise, başlangıç zamanında yalnızca bir küçük resim veya akış süresine göreli bir değer oluşturmak anlamına gelir (Örneğin, başlangıç zamanından itibaren akış süresinin yarısında durdurmak için %50). Varsayılan değer %100'dür ve bu da akışın sonunda durması anlamına gelir. |
start |
string |
Giriş videosunda küçük resim oluşturmaya başlanması gereken konum. Değer ISO 8601 biçiminde (örneğin, 5 saniyede başlayacak PT05S) veya bir çerçeve sayısı (örneğin, 10. çerçeveden başlamak için 10) veya akış süresine göreli bir değer (örneğin, akış süresinin %10'unda başlamak için %10) olabilir. Ayrıca kodlayıcıya videonun ilk birkaç saniyesinden en iyi küçük resmi seçmesini söyleyen ve Adım ve Aralık için diğer ayarlar ne olursa olsun yalnızca bir küçük resim oluşturacak bir {Best} makrosunu destekler. Varsayılan değer {Best} makrosdur. |
step |
string |
Küçük resimlerin oluşturulduğu aralıklar. Değer ISO 8601 biçiminde (örneğin, 5 saniyede bir görüntü için PT05S) veya kare sayısı (örneğin, her 30 karede bir görüntü için 30) veya akış süresine göre bir değer (örneğin, akış süresinin %10'unda bir görüntü için %10) olabilir. Not: Adım değeri, oluşturulan ilk küçük resmi etkiler ve bu tam olarak dönüştürme önayarlı başlangıç zamanında belirtilen küçük resim olmayabilir. Bunun nedeni, başlangıç saati ile Başlangıç zamanından ilk çıkış olarak Adım konumu arasındaki en iyi küçük resmi seçmeye çalışan kodlayıcıdır. Varsayılan değer %10 olduğundan akışın süresi uzunsa ilk oluşturulan küçük resim başlangıç zamanında belirtilenden uzak olabilir. İlk küçük resmin başlangıç zamanına yakın olması bekleniyorsa Adım için makul bir değer seçmeyi deneyin veya başlangıç zamanında yalnızca bir küçük resim gerekiyorsa Aralık değerini 1 olarak ayarlayın. |
stretchMode |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
|
syncMode |
Video Eşitleme Modu |
ImageFormat
Çıktı görüntü dosyasının özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filenamePattern |
string |
Çıkış dosyalarının oluşturulması için kullanılan dosya adlandırma düzeni. Dosya adında aşağıdaki makrolar desteklenir: {Basename} - Giriş video dosyasının adını kullanacak bir genişletme makrosunda. Giriş video dosyasının temel adı (dosya son eki dahil değilse) 32 karakterden kısaysa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluk olarak ilk 32 karaktere yuvarlanır. {Extension} - Bu biçim için uygun uzantı. {Label} - Codec/katmana atanan etiket. {Index} - Küçük resimler için benzersiz bir dizin. Yalnızca küçük resimler için geçerlidir. {AudioStream} - "Audio" dizesi ve ses akış numarası (1'den başlayın). {Bit hızı} - Kbps olarak ses/video bit hızı. Küçük resimler için geçerli değildir. {Codec} - Ses/video codec'inin türü. {Resolution} - Video çözünürlüğü. Desteklenmeyen tüm makrolar daraltılır ve dosya adından kaldırılır. |
InputFile
Tek bir dosya için InputDefinition. TrackSelections'ın kapsamı belirtilen dosyaya göre belirlenir.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filename |
string |
Bu giriş tanımının uygulandığı dosyanın adı. |
includedTracks | TrackDescriptor[]: |
Girişteki parçaların meta verilerini ve seçimini tanımlayan TrackDescriptor listesi. |
InsightsType
Hizmetin oluşturmasını istediğiniz içgörü türünü tanımlar. İzin verilen değerler :'AudioInsightsOnly', 'VideoInsightsOnly', ve 'AllInsights'. Varsayılan değer AllInsights'tır. Bunu AllInsights olarak ayarlarsanız ve giriş yalnızca sesse yalnızca ses içgörüleri oluşturulur. Benzer şekilde, giriş yalnızca video ise yalnızca video içgörüleri oluşturulur. Bazı girişlerinizin yalnızca video olmasını bekliyorsanız AudioInsightsOnly kullanmamanızı öneririz; veya bazı girişlerinizin yalnızca ses olmasını bekliyorsanız VideoInsightsOnly kullanın. Bu koşullardaki İşleriniz hataya neden olur.
Name | Tür | Description |
---|---|---|
AllInsights |
string |
Hem ses hem de video içgörüleri oluşturun. Ses veya video İçgörüleri başarısız olursa başarısız olur. |
AudioInsightsOnly |
string |
Yalnızca ses içgörüleri oluşturun. Varsa bile videoları yoksayın. Ses yoksa başarısız olur. |
VideoInsightsOnly |
string |
Yalnızca video içgörüleri oluşturma. Varsa sesi yoksayın. Video yoksa başarısız olur. |
InterleaveOutput
Ses ve videonun kapsayıcı biçiminde nasıl depolandığını denetlemek için çıkışın ayırma modunu ayarlar. Örnek: Ayrı MP4 dosyalarında yalnızca ses ve yalnızca video çıkışları üretmek için InterleavedOutput'ı NonInterleavedOutput olarak ayarlayın.
Name | Tür | Description |
---|---|---|
InterleavedOutput |
string |
Çıkış hem ses hem de video içerir. |
NonInterleavedOutput |
string |
Çıkış yalnızca video veya yalnızca sestir. |
Job
İş kaynak türü. İlerleme ve durum, bir İşi yoklayarak veya EventGrid kullanarak olaylara abone olarak elde edilebilir.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Kaynağın adı |
properties.correlationData |
object |
Müşteri, Job ve JobOutput durum olaylarında döndürülecek anahtar, değer çiftlerini sağladı. |
properties.created |
string |
Müşterinin İşi oluşturduğu UTC tarihi ve saati, 'YYYY-AA-GGThh:mm:ssZ' biçimindedir. |
properties.description |
string |
İsteğe bağlı müşteri tarafından İşin açıklaması sağlandı. |
properties.endTime |
string |
Bu İşin işlenmesinin bittiği UTC tarihi ve saati. |
properties.input | JobInput: |
İş için girişler. |
properties.lastModified |
string |
Müşterinin İşi en son güncelleştirdiği UTC tarihi ve saati, 'YYYY-AA-GGThh:mm:ssZ' biçiminde. |
properties.outputs | JobOutput[]: |
İş için çıkışlar. |
properties.priority |
İşin işlenmesi gereken öncelik. Yüksek öncelikli işler, düşük öncelikli işlerden önce işlenir. Ayarlanmadıysa, varsayılan değer normaldir. |
|
properties.startTime |
string |
Bu İşin işlemeye başladığı UTC tarihi ve saati. |
properties.state |
İşin geçerli durumu. |
|
systemData |
Bu kaynakla ilgili sistem meta verileri. |
|
type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
JobError
JobOutput hatalarının ayrıntıları.
Name | Tür | Description |
---|---|---|
category |
Hataların kategorilere ayrılmasına yardımcı olur. |
|
code |
Hatayı açıklayan hata kodu. |
|
details |
Bu bildirilen hataya yol açan belirli hatalarla ilgili bir dizi ayrıntı. |
|
message |
string |
Hatanın insanlar tarafından okunabilen dile bağımlı gösterimi. |
retry |
İşi yeniden denemenin mümkün olabileceğini gösterir. Yeniden deneme başarısız olursa lütfen Azure Portal aracılığıyla Azure desteği başvurun. |
JobErrorCategory
Hataların kategorilere ayrılmasına yardımcı olur.
Name | Tür | Description |
---|---|---|
Account |
string |
Hata hesap bilgileriyle ilgilidir. |
Configuration |
string |
Hata yapılandırmayla ilgili. |
Content |
string |
Hata, giriş dosyalarındaki veriyle ilgilidir. |
Download |
string |
Hata indirmeyle ilgili. |
Service |
string |
Hata hizmetle ilgili. |
Upload |
string |
Hata karşıya yüklemeyle ilgili. |
JobErrorCode
Hatayı açıklayan hata kodu.
Name | Tür | Description |
---|---|---|
ConfigurationUnsupported |
string |
Giriş dosyalarının ve uygulanan yapılandırma ayarlarının birleşimiyle ilgili bir sorun oluştu, yapılandırma ayarlarını düzeltip aynı girişle yeniden deneyin veya girişi yapılandırmayla eşleşecek şekilde değiştirin. |
ContentMalformed |
string |
Giriş içeriğinde bir sorun oluştu (örneğin: sıfır bayt dosyası veya bozuk/kodu çözülemeyen dosyalar), giriş dosyalarını denetleyin. |
ContentUnsupported |
string |
Girişin biçimiyle ilgili bir sorun oluştu (geçerli bir medya dosyası veya desteklenmeyen bir dosya/codec dosyası değil), giriş dosyalarının geçerliliğini denetleyin. |
DownloadNotAccessible |
string |
Giriş dosyalarını indirmeye çalışırken dosyalar erişilebilir değildi, lütfen kaynağın kullanılabilirliğini denetleyin. |
DownloadTransientError |
string |
Giriş dosyalarını indirmeye çalışırken aktarım sırasında bir sorun oluştu (depolama hizmeti, ağ hataları), ayrıntılara bakın ve kaynağınızı denetleyin. |
IdentityUnsupported |
string |
Hesap kimliği doğrulanırken bir hata oluştu. Kimlik yapılandırmalarını denetleyin ve düzeltin ve yeniden deneyin. Başarısız olursa lütfen desteğe başvurun. |
ServiceError |
string |
Önemli hizmet hatası, lütfen desteğe başvurun. |
ServiceTransientError |
string |
Geçici hata, lütfen yeniden deneyin, yeniden deneme başarısız olursa lütfen desteğe başvurun. |
UploadNotAccessible |
string |
Çıkış dosyalarını karşıya yüklemeye çalışırken hedefe ulaşılamıyordu, lütfen hedefin kullanılabilirliğini denetleyin. |
UploadTransientError |
string |
Çıkış dosyalarını karşıya yüklemeye çalışırken aktarım sırasında bir sorun oluştu (depolama hizmeti, ağ hataları), ayrıntılara bakın ve hedefinizi denetleyin. |
JobErrorDetail
JobOutput hatalarının ayrıntıları.
Name | Tür | Description |
---|---|---|
code |
string |
Hata ayrıntılarını açıklayan kod. |
message |
string |
Hatanın insanlar tarafından okunabilir bir gösterimi. |
JobInputAsset
İşe giriş için bir Varlığı temsil eder.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
assetName |
string |
Giriş Varlığının adı. |
end | ClipTime: |
İşlemenin sona ereceği giriş medyasının zaman çizelgesinde bir nokta tanımlar. Giriş medyasının sonuna varsayılan olarak eklenir. |
files |
string[] |
Dosya listesi. JobInputhttp için gereklidir. Her biri en fazla 4000 karakterdir. Hassas verilerin açığa çıkmasını önlemek için hizmet yanıtlarında sorgu dizeleri döndürülmeyecek. |
inputDefinitions | InputDefinition[]: |
InputDefinitions listesini tanımlar. Her InputDefinition için izleme seçimlerinin ve ilgili meta verilerin listesini tanımlar. |
label |
string |
Bir JobInputClip'e atanan ve Dönüştürmede kullanılan bir başvuruyu karşılamak için kullanılan etiket. Örneğin, 'xyz' etiketine sahip bir görüntü dosyası almak ve kodlanmasından önce giriş videosuna katman olarak uygulamak için Bir Dönüşüm yazılabilir. Bir İş gönderirken, jobInputs'lardan tam olarak biri görüntü dosyası olmalı ve 'xyz' etiketine sahip olmalıdır. |
start | ClipTime: |
Giriş medyasının zaman çizelgesinde işlemenin başlayacağı bir nokta tanımlar. Varsayılan olarak giriş medyasının başlangıcını kullanır. |
JobInputClip
İş için giriş dosyalarını temsil eder.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
end | ClipTime: |
İşlemenin sona ereceği giriş medyasının zaman çizelgesinde bir nokta tanımlar. Giriş medyasının sonuna varsayılan olarak eklenir. |
files |
string[] |
Dosya listesi. JobInputhttp için gereklidir. Her biri en fazla 4000 karakterdir. Hassas verilerin açığa çıkmasını önlemek için hizmet yanıtlarında sorgu dizeleri döndürülmeyecek. |
inputDefinitions | InputDefinition[]: |
InputDefinitions listesini tanımlar. Her InputDefinition için izleme seçimlerinin ve ilgili meta verilerin listesini tanımlar. |
label |
string |
Bir JobInputClip'e atanan ve Dönüştürmede kullanılan bir başvuruyu karşılamak için kullanılan etiket. Örneğin, 'xyz' etiketine sahip bir görüntü dosyası almak ve kodlanmasından önce giriş videosuna katman olarak uygulamak için Bir Dönüşüm yazılabilir. Bir İş gönderirken, jobInputs'lardan tam olarak biri görüntü dosyası olmalı ve 'xyz' etiketine sahip olmalıdır. |
start | ClipTime: |
Giriş medyasının zaman çizelgesinde işlemenin başlayacağı bir nokta tanımlar. Varsayılan olarak giriş medyasının başlangıcını kullanır. |
JobInputHttp
HTTPS işi girişini temsil eder.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
baseUri |
string |
HTTPS işi girişi için temel URI. Sağlanan dosya adlarıyla birleştirilir. Temel uri belirtilmemişse, sağlanan dosya listesinin tam uris olduğu varsayılır. En fazla 4000 karakter uzunluğunda. Hassas verilerin açığa çıkmasını önlemek için hizmet yanıtlarında sorgu dizeleri döndürülmeyecek. |
end | ClipTime: |
Giriş medyasının zaman çizelgesinde işlemenin sona ereceği bir nokta tanımlar. Giriş medyasının sonuna varsayılan olarak ayarlanır. |
files |
string[] |
Dosya listesi. JobInputHttp için gereklidir. Her biri en fazla 4000 karakterdir. Hassas verilerin açığa çıkmasını önlemek için hizmet yanıtlarında sorgu dizeleri döndürülmeyecek. |
inputDefinitions | InputDefinition[]: |
InputDefinitions listesini tanımlar. Her InputDefinition için izleme seçimlerinin ve ilgili meta verilerin listesini tanımlar. |
label |
string |
Bir JobInputClip'e atanan ve Dönüştürmede kullanılan bir başvuruyu karşılamak için kullanılan etiket. Örneğin, 'xyz' etiketine sahip bir görüntü dosyası almak ve kodlanmasından önce giriş videosuna yer paylaşımlı olarak uygulamak için Dönüşüm yazılabilir. Bir İş gönderirken, JobInputs'lardan tam olarak biri görüntü dosyası olmalı ve 'xyz' etiketine sahip olmalıdır. |
start | ClipTime: |
Giriş medyasının zaman çizelgesinde işlemenin başlayacağı bir nokta tanımlar. Giriş medyasının başlangıcına varsayılan olarak ayarlanır. |
JobInputs
bir İş'e yönelik girişlerin listesini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
inputs | JobInput[]: |
İş girişlerinin listesi. |
JobInputSequence
Sıra, her klibin jobInput olduğu sıralı bir Klip listesi içerir. Sıra, tek bir giriş olarak değerlendirilir.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
inputs | JobInputClip[]: |
Zaman çizelgesini oluşturan JobInputs. |
JobOutputAsset
JobOutput olarak kullanılan varlığı temsil eder.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
assetName |
string |
Çıktı Varlığının adı. |
endTime |
string |
Bu İş Çıktısının işlenmesini tamamladığı UTC tarihi ve saati. |
error |
JobOutput Hata durumundaysa, hatanın ayrıntılarını içerir. |
|
label |
string |
JobOutput'un benzersiz olarak tanımlanmasına yardımcı olmak için atanan etiket. Bu, Transform'ünüzün birden fazla TransformOutput'a sahip olması ve böylece işinizin birden fazla JobOutput'un olması yararlı olur. Böyle durumlarda, İşi gönderdiğinizde, Dönüşümdeki TransformOutputs ile aynı sırada iki veya daha fazla JobOutput eklersiniz. Daha sonra, olaylar aracılığıyla veya BIR GET isteğinde İşi aldığınızda, JobOutput'ı kolayca tanımlamak için etiketi kullanabilirsiniz. Bir etiket sağlanmazsa, varsayılan '{presetName}_{outputIndex}' değeri kullanılır; burada ön ayar adı ilgili TransformOutput'taki ön ayarın adıdır ve çıkış dizini bu JobOutput'un İş içindeki göreli dizinidir. Bu dizinin, Transform içindeki ilgili TransformOutput'un göreli diziniyle aynı olduğunu unutmayın. |
presetOverride | Preset: |
İlgili dönüştürme çıkışında ön ayarı geçersiz kılmak için kullanılan ön ayar. |
progress |
integer |
JobOutput bir İşleme durumundaysa, bu, İş tamamlanma yüzdesini içerir. Değer bir tahmindir ve İş tamamlanma sürelerini tahmin etmek için kullanılması amaçlanmamıştır. JobOutput'un tamam olup olmadığını belirlemek için State özelliğini kullanın. |
startTime |
string |
Bu İş Çıktısının işlemeye başladığı UTC tarihi ve saati. |
state |
JobOutput'un durumunu açıklar. |
JobRetry
İşi yeniden denemenin mümkün olabileceğini gösterir. Yeniden deneme başarısız olursa lütfen Azure Portal aracılığıyla Azure desteği başvurun.
Name | Tür | Description |
---|---|---|
DoNotRetry |
string |
Sorunun araştırılması ve ardından işin düzeltmelerle yeniden gönderilmesi veya temel alınan sorun düzeltildikten sonra yeniden denenmesi gerekir. |
MayRetry |
string |
Sorun, belirli bir süre beklendikten ve aynı işi yeniden gönderinden sonra çözülebilir. |
JobState
JobOutput'un durumunu açıklar.
Name | Tür | Description |
---|---|---|
Canceled |
string |
İş iptal edildi. Bu, işin son durumudur. |
Canceling |
string |
İş iptal ediliyor. Bu, iş için geçici bir durumdur. |
Error |
string |
İş bir hatayla karşılaştı. Bu, işin son durumudur. |
Finished |
string |
İş bitti. Bu, işin son durumudur. |
Processing |
string |
İş işleniyor. Bu, iş için geçici bir durumdur. |
Queued |
string |
İş kuyruğa alınmış durumda ve kaynakların kullanılabilir olmasını bekliyor. Bu geçici bir durumdur. |
Scheduled |
string |
İş, kullanılabilir bir kaynakta çalışacak şekilde zamanlanıyor. Bu, kuyruğa alınan ve işleme durumları arasında geçici bir durumdur. |
JpgFormat
JPEG küçük resimleri üretme ayarlarını açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filenamePattern |
string |
Çıkış dosyalarının oluşturulması için kullanılan dosya adlandırma düzeni. Dosya adında aşağıdaki makrolar desteklenir: {Basename} - Giriş video dosyasının adını kullanacak bir genişletme makrosunda. Giriş video dosyasının temel adı (dosya son eki dahil değilse) 32 karakterden kısaysa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluk olarak ilk 32 karaktere yuvarlanır. {Extension} - Bu biçim için uygun uzantı. {Label} - Codec/katmana atanan etiket. {Index} - Küçük resimler için benzersiz bir dizin. Yalnızca küçük resimler için geçerlidir. {AudioStream} - "Audio" dizesi ve ses akış numarası (1'den başlayın). {Bit hızı} - Kbps olarak ses/video bit hızı. Küçük resimler için geçerli değildir. {Codec} - Ses/video codec'inin türü. {Resolution} - Video çözünürlüğü. Desteklenmeyen tüm makrolar daraltılır ve dosya adından kaldırılır. |
JpgImage
Giriş videosundan bir dizi JPEG görüntüsü oluşturma özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
keyFrameInterval |
string |
İki anahtar kare arasındaki uzaklık. Değerin ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışı olması gerekir. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa, KeyFrameInterval değerinin giriş kaynağı ayarını izleyeceği durumlarda bu ayarın yoksayıldığını unutmayın. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
layers |
Jpg |
Kodlayıcı tarafından üretilecek bir çıkış JPEG resim katmanları koleksiyonu. |
range |
string |
Giriş videosunda önceden ayarlanmış başlangıç zamanını dönüştürmeye göre küçük resim oluşturmanın durdurulduğu konum. Değer ISO 8601 biçiminde (örneğin, başlangıç zamanından itibaren 5 dakika 30 saniyede durmaya PT5M30S) veya bir çerçeve sayısı (örneğin, başlangıç zamanında çerçeveden 300. karede durması için 300) olabilir. Bu değer 1 ise, başlangıç zamanında yalnızca bir küçük resim veya akış süresine göreli bir değer oluşturmak anlamına gelir (Örneğin, başlangıç zamanından itibaren akış süresinin yarısında durdurmak için %50). Varsayılan değer %100'dür ve bu da akışın sonunda durması anlamına gelir. |
spriteColumn |
integer |
Küçük resim sprite görüntüsünde kullanılan sütun sayısını ayarlar. Satır sayısı otomatik olarak hesaplanır ve sprite içindeki her küçük resim için koordinat eşlemeleri ile bir VTT dosyası oluşturulur. Not: Bu değer pozitif bir tamsayı olmalı ve çıkış görüntüsü çözünürlüğünün JPEG maksimum piksel çözünürlüğü sınırı 65535x65535'in ötesine geçmemesi için uygun bir değer önerilir. |
start |
string |
Giriş videosunda küçük resim oluşturmaya başlanması gereken konum. Değer ISO 8601 biçiminde (örneğin, 5 saniyede başlayacak PT05S) veya bir çerçeve sayısı (örneğin, 10. çerçeveden başlamak için 10) veya akış süresine göreli bir değer (örneğin, akış süresinin %10'unda başlamak için %10) olabilir. Ayrıca kodlayıcıya videonun ilk birkaç saniyesinden en iyi küçük resmi seçmesini söyleyen ve Adım ve Aralık için diğer ayarlar ne olursa olsun yalnızca bir küçük resim oluşturacak bir {Best} makrosunu destekler. Varsayılan değer {Best} makrosdur. |
step |
string |
Küçük resimlerin oluşturulduğu aralıklar. Değer ISO 8601 biçiminde (örneğin, 5 saniyede bir görüntü için PT05S) veya kare sayısı (örneğin, her 30 karede bir görüntü için 30) veya akış süresine göre bir değer (örneğin, akış süresinin %10'unda bir görüntü için %10) olabilir. Not: Adım değeri, oluşturulan ilk küçük resmi etkiler ve bu tam olarak dönüştürme önayarlı başlangıç zamanında belirtilen küçük resim olmayabilir. Bunun nedeni, başlangıç saati ile Başlangıç zamanından ilk çıkış olarak Adım konumu arasındaki en iyi küçük resmi seçmeye çalışan kodlayıcıdır. Varsayılan değer %10 olduğundan akışın süresi uzunsa ilk oluşturulan küçük resim başlangıç zamanında belirtilenden uzak olabilir. İlk küçük resmin başlangıç zamanına yakın olması bekleniyorsa Adım için makul bir değer seçmeyi deneyin veya başlangıç zamanında yalnızca bir küçük resim gerekiyorsa Aralık değerini 1 olarak ayarlayın. |
stretchMode |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
|
syncMode |
Video Eşitleme Modu |
JpgLayer
Giriş videosundan JPEG görüntüsü oluşturma ayarlarını açıklar.
Name | Tür | Description |
---|---|---|
height |
string |
Bu katman için çıkış videosunun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunun girişe göre yarım piksel yüksekliğe sahip olduğu anlamına gelir. |
label |
string |
Farklı video ve ses katmanlarını çoğullamada veya çıkış dosyasını adlandırmada kullanılabilen bu katman için alfasayısal etiket. |
quality |
integer |
JPEG çıkışının sıkıştırma kalitesi. Aralık 0-100 arasındadır ve varsayılan değer 70'tir. |
width |
string |
Bu katman için çıkış videosunun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunu girişe göre yarım piksel genişlikte olduğu anlamına gelir. |
Mp4Format
Çıkış ISO MP4 dosyasının özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filenamePattern |
string |
Çıkış dosyalarının oluşturulması için kullanılan dosya adlandırma düzeni. Dosya adında aşağıdaki makrolar desteklenir: {Basename} - Giriş video dosyasının adını kullanacak bir genişletme makrosunda. Giriş video dosyasının temel adı (dosya son eki dahil değilse) 32 karakterden kısaysa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluk olarak ilk 32 karaktere yuvarlanır. {Extension} - Bu biçim için uygun uzantı. {Label} - Codec/katmana atanan etiket. {Index} - Küçük resimler için benzersiz bir dizin. Yalnızca küçük resimler için geçerlidir. {AudioStream} - "Audio" dizesi ve ses akış numarası (1'den başlayın). {Bit hızı} - Kbps olarak ses/video bit hızı. Küçük resimler için geçerli değildir. {Codec} - Ses/video codec'inin türü. {Resolution} - Video çözünürlüğü. Desteklenmeyen tüm makrolar daraltılır ve dosya adından kaldırılır. |
outputFiles |
Üretilmesi gereken çıkış dosyalarının listesi. Listedeki her giriş, birlikte karıştırılacak bir dizi ses ve video katmanı etiketidir. |
MultiBitrateFormat
GOP ile hizalanmış çoklu bit hızı dosyaları koleksiyonu oluşturma özelliklerini açıklar. Varsayılan davranış, tüm seslerle birlikte karıştırılan her video katmanı için bir çıkış dosyası oluşturmaktır. Üretilen tam çıkış dosyaları outputFiles koleksiyonu belirtilerek denetlenebilir.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filenamePattern |
string |
Çıkış dosyalarının oluşturulması için kullanılan dosya adlandırma düzeni. Dosya adında aşağıdaki makrolar desteklenir: {Basename} - Giriş video dosyasının adını kullanacak bir genişletme makrosunda. Giriş video dosyasının temel adı (dosya son eki dahil değilse) 32 karakterden kısaysa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluk olarak ilk 32 karaktere yuvarlanır. {Extension} - Bu biçim için uygun uzantı. {Label} - Codec/katmana atanan etiket. {Index} - Küçük resimler için benzersiz bir dizin. Yalnızca küçük resimler için geçerlidir. {AudioStream} - "Audio" dizesi ve ses akış numarası (1'den başlayın). {Bit hızı} - Kbps olarak ses/video bit hızı. Küçük resimler için geçerli değildir. {Codec} - Ses/video codec'inin türü. {Resolution} - Video çözünürlüğü. Desteklenmeyen tüm makrolar daraltılır ve dosya adından kaldırılır. |
outputFiles |
Üretilmesi gereken çıkış dosyalarının listesi. Listedeki her giriş, birlikte karıştırılacak bir dizi ses ve video katmanı etiketidir. |
OutputFile
Oluşturulan bir çıkış dosyasını temsil eder.
Name | Tür | Description |
---|---|---|
labels |
string[] |
Kodlayıcının video ve sesi çıkış dosyasına nasıl katsatması gerektiğini açıklayan etiketlerin listesi. Örneğin, kodlayıcı v1 ve v2 etiketli iki video katmanı ve a1 etiketli bir ses katmanı üretiyorsa, '[v1, a1]' gibi bir dizi kodlayıcıya v1 ile temsil edilen video parçası ve a1 ile temsil edilen ses parçasıyla bir çıkış dosyası üretmesini söyler. |
PngFormat
PNG küçük resimleri üretme ayarlarını açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filenamePattern |
string |
Çıkış dosyalarının oluşturulması için kullanılan dosya adlandırma düzeni. Dosya adında aşağıdaki makrolar desteklenir: {Basename} - Giriş video dosyasının adını kullanacak bir genişletme makrosunda. Giriş video dosyasının temel adı (dosya son eki dahil değilse) 32 karakterden kısaysa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluk olarak ilk 32 karaktere yuvarlanır. {Extension} - Bu biçim için uygun uzantı. {Label} - Codec/katmana atanan etiket. {Index} - Küçük resimler için benzersiz bir dizin. Yalnızca küçük resimler için geçerlidir. {AudioStream} - "Audio" dizesi ve ses akış numarası (1'den başlayın). {Bit hızı} - Kbps olarak ses/video bit hızı. Küçük resimler için geçerli değildir. {Codec} - Ses/video codec'inin türü. {Resolution} - Video çözünürlüğü. Desteklenmeyen tüm makrolar daraltılır ve dosya adından kaldırılır. |
PngImage
Giriş videosundan bir dizi PNG görüntüsü oluşturma özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
keyFrameInterval |
string |
İki anahtar kare arasındaki uzaklık. Değerin ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışı olması gerekir. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa, KeyFrameInterval değerinin giriş kaynağı ayarını izleyeceği durumlarda bu ayarın yoksayıldığını unutmayın. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
layers |
Png |
Kodlayıcı tarafından üretilecek çıktı PNG görüntü katmanlarından oluşan bir koleksiyon. |
range |
string |
Giriş videosunda önceden ayarlanmış başlangıç zamanını dönüştürmeye göre küçük resim oluşturmanın durdurulduğu konum. Değer ISO 8601 biçiminde (örneğin, başlangıç zamanından itibaren 5 dakika 30 saniyede durmaya PT5M30S) veya bir çerçeve sayısı (örneğin, başlangıç zamanında çerçeveden 300. karede durması için 300) olabilir. Bu değer 1 ise, başlangıç zamanında yalnızca bir küçük resim veya akış süresine göreli bir değer oluşturmak anlamına gelir (Örneğin, başlangıç zamanından itibaren akış süresinin yarısında durdurmak için %50). Varsayılan değer %100'dür ve bu da akışın sonunda durması anlamına gelir. |
start |
string |
Giriş videosunda küçük resim oluşturmaya başlanması gereken konum. Değer ISO 8601 biçiminde (örneğin, 5 saniyede başlayacak PT05S) veya bir çerçeve sayısı (örneğin, 10. çerçeveden başlamak için 10) veya akış süresine göreli bir değer (örneğin, akış süresinin %10'unda başlamak için %10) olabilir. Ayrıca kodlayıcıya videonun ilk birkaç saniyesinden en iyi küçük resmi seçmesini söyleyen ve Adım ve Aralık için diğer ayarlar ne olursa olsun yalnızca bir küçük resim oluşturacak bir {Best} makrosunu destekler. Varsayılan değer {Best} makrosdur. |
step |
string |
Küçük resimlerin oluşturulduğu aralıklar. Değer ISO 8601 biçiminde (örneğin, 5 saniyede bir görüntü için PT05S) veya kare sayısı (örneğin, her 30 karede bir görüntü için 30) veya akış süresine göre bir değer (örneğin, akış süresinin %10'unda bir görüntü için %10) olabilir. Not: Adım değeri, oluşturulan ilk küçük resmi etkiler ve bu tam olarak dönüştürme önayarlı başlangıç zamanında belirtilen küçük resim olmayabilir. Bunun nedeni, başlangıç saati ile Başlangıç zamanından ilk çıkış olarak Adım konumu arasındaki en iyi küçük resmi seçmeye çalışan kodlayıcıdır. Varsayılan değer %10 olduğundan akışın süresi uzunsa ilk oluşturulan küçük resim başlangıç zamanında belirtilenden uzak olabilir. İlk küçük resmin başlangıç zamanına yakın olması bekleniyorsa Adım için makul bir değer seçmeyi deneyin veya başlangıç zamanında yalnızca bir küçük resim gerekiyorsa Aralık değerini 1 olarak ayarlayın. |
stretchMode |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
|
syncMode |
Video Eşitleme Modu |
PngLayer
Giriş videosundan PNG görüntüsü oluşturma ayarlarını açıklar.
Name | Tür | Description |
---|---|---|
height |
string |
Bu katman için çıkış videosunun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunun girişe göre yarım piksel yüksekliğe sahip olduğu anlamına gelir. |
label |
string |
Farklı video ve ses katmanlarını çoğullamada veya çıkış dosyasını adlandırmada kullanılabilen bu katman için alfasayısal etiket. |
width |
string |
Bu katman için çıkış videosunun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunu girişe göre yarım piksel genişlikte olduğu anlamına gelir. |
PresetConfigurations
Kodlayıcı için isteğe bağlı yapılandırma ayarlarının nesnesi.
Name | Tür | Description |
---|---|---|
complexity |
Hız ve kalite arasındaki dengeyi denetlemek için kodlayıcı ayarlarını yapılandırmanıza olanak tanır. Örnek: Daha hızlı kodlama ama daha az sıkıştırma verimliliği için Karmaşıklık'ı Hız olarak ayarlayın. |
|
interleaveOutput |
Ses ve videonun kapsayıcı biçiminde nasıl depolandığını denetlemek için çıkışın ayırma modunu ayarlar. Örnek: Ayrı MP4 dosyalarında yalnızca ses ve yalnızca video çıkışları üretmek için InterleavedOutput'ı NonInterleavedOutput olarak ayarlayın. |
|
keyFrameIntervalInSeconds |
number |
Saniye cinsinden anahtar kare aralığı. Örnek: Bazı oyuncuların kayıttan yürütme arabelleğe alma işlemini azaltmak için KeyFrameIntervalInSeconds değerini 2 olarak ayarlayın. |
maxBitrateBps |
integer |
Saniyedeki bit sayısı üst sınırı (üst video katmanı için eşik). Örnek: Yüksek karmaşıklığı olan içerikler için çok yüksek bit hızı çıkışları üretmekten kaçınmak için MaxBitrateBps değerini 60000000 olarak ayarlayın. |
maxHeight |
integer |
Çıktı video katmanlarının maksimum yüksekliği. Örnek: Giriş 4K olsa bile 720P'ye kadar çıkış katmanları oluşturmak için MaxHeight'ı 720 olarak ayarlayın. |
maxLayers |
integer |
En fazla çıkış video katmanı sayısı. Örnek: Kodlama işinin genel maliyetini denetlemek için en fazla 4 çıkış katmanının üretildiğinden emin olmak için MaxLayers'ı 4 olarak ayarlayın. |
minBitrateBps |
integer |
Saniyedeki bit cinsinden minimum bit hızı (alt video katmanı için eşik). Örnek: Düşük ağ bant genişliğine sahip kullanıcıları kapsayan bir alt katmana sahip olmak için MinBitrateBps değerini 200000 olarak ayarlayın. |
minHeight |
integer |
Çıktı video katmanlarının minimum yüksekliği. Örnek: 180P gibi daha küçük çözünürlüklerde çıkış katmanlarını önlemek için MinHeight değerini 360 olarak ayarlayın. |
Priority
Dönüşüm içindeki TransformOutput'ların göreli önceliğini ayarlar. Bu, hizmetin TransformOutput'ları işlemek için kullandığı önceliği ayarlar. Varsayılan öncelik Normal'dir.
Name | Tür | Description |
---|---|---|
High |
string |
Diğerlerinden öncelikli olması gereken TransformOutput'lar için kullanılır. |
Low |
string |
Normal ve Yüksek öncelikli TransformOutput'lardan sonra oluşturulabilen TransformOutput'lar için kullanılır. |
Normal |
string |
Normal önceliğe göre oluşturulabilen TransformOutput'lar için kullanılır. |
Rectangle
İşlemeden önce giriş medyasına uygulanan dikdörtgen pencerenin özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
height |
string |
Dikdörtgen bölgenin piksel cinsinden yüksekliği. Bu, mutlak piksel değeri (örneğin 100) veya videonun boyutuna göre (örneğin, %50) olabilir. |
left |
string |
Sol kenar boşluğundaki piksel sayısı. Bu, mutlak piksel değeri (örneğin 100) veya videonun boyutuna göre (örneğin, %50) olabilir. |
top |
string |
Üst kenar boşluğundaki piksel sayısı. Bu, mutlak piksel değeri (örneğin 100) veya videonun boyutuna göre (örneğin, %50) olabilir. |
width |
string |
Dikdörtgen bölgenin piksel cinsinden genişliği. Bu, mutlak piksel değeri (örneğin 100) veya videonun boyutuna göre (örneğin, %50) olabilir. |
Rotation
Varsa, kodlanmasından önce giriş videosuna uygulanacak döndürme. Varsayılan değer Otomatik'tir
Name | Tür | Description |
---|---|---|
Auto |
string |
Gerektiğinde otomatik olarak algılayın ve döndürün. |
None |
string |
Videoyu döndürmeyin. Çıkış biçimi destekliyorsa, döndürmeyle ilgili tüm meta veriler olduğu gibi tutulur. |
Rotate0 |
string |
Videoyu döndürmeyin, ancak döndürmeyle ilgili meta verileri kaldırın. |
Rotate180 |
string |
Saat yönünde 180 derece döndürün. |
Rotate270 |
string |
Saat yönünde 270 derece döndürün. |
Rotate90 |
string |
Saat yönünde 90 derece döndürün. |
SelectAudioTrackByAttribute
Bir öznitelik ve öznitelik filtresi belirterek girişten ses parçalarını seçin.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
attribute |
Parçaları filtrelemek için TrackAttribute. |
|
channelMapping |
Tek kanallı ses parçaları için isteğe bağlı atama. Parçaları stereo veya çok kanallı ses parçaları halinde birleştirmek için kullanılabilir. |
|
filter |
parçaları seçmek için TrackAttribute'a uygulanacak AttributeFilter türü. |
|
filterValue |
string |
İzlerin filtreleneceği değer. Yalnızca Filter özelliği için AttributeFilter.ValueEquals belirtildiğinde kullanılır. |
SelectAudioTrackById
Bir izleme tanımlayıcısı belirterek girişten ses parçaları seçin.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
channelMapping |
Tek kanallı ses parçaları için isteğe bağlı atama. Parçaları stereo veya çok kanallı ses parçaları halinde birleştirmek için kullanılabilir. |
|
trackId |
integer |
Seçecek tanımlayıcıyı izleme |
SelectVideoTrackByAttribute
Bir öznitelik ve öznitelik filtresi belirterek girişten video parçalarını seçin.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
attribute |
Parçaları filtrelemek için TrackAttribute. |
|
filter |
parçaları seçmek için TrackAttribute'a uygulanacak AttributeFilter türü. |
|
filterValue |
string |
İzlerin filtreleneceği değer. Yalnızca Filter özelliği için AttributeFilter.ValueEquals belirtildiğinde kullanılır. TrackAttribute.Bitrate için bu, saniye başına bit cinsinden bir tamsayı değeri olmalıdır (örneğin: '1500000'). TrackAttribute.Language, video parçaları için desteklenmez. |
SelectVideoTrackById
Bir izleme tanımlayıcısı belirterek girişten video parçalarını seçin.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
trackId |
integer |
Seçecek tanımlayıcıyı izleme |
StandardEncoderPreset
Giriş videosunu Standart Kodlayıcı ile kodlarken kullanılacak tüm ayarları açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
codecs | Codec[]: |
Giriş videosunu kodlarken kullanılacak codec'lerin listesi. |
experimentalOptions |
object |
Ön ayarın kendisinde gösterilmeyen parametreler için anahtar değer çiftlerini içeren sözlük |
filters |
Kodlamadan önce giriş medyasına uygulanan bir veya daha fazla filtreleme işlemi. |
|
formats | Format[]: |
Kodlayıcı tarafından üretilecek çıkışların listesi. |
StretchMode
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır
Name | Tür | Description |
---|---|---|
AutoFit |
string |
Çıkış çözünürlüğüne uyması için çıkışı (letterbox veya sütun kutusuyla) sabitlerken, çıkıştaki etkin video bölgesinin girişle aynı en boy oranına sahip olduğundan emin olun. Örneğin, giriş 1920x1080 ise ve kodlama ön ayarı 1280x1280 isterse, çıkış 1280x1280'de olur ve bu da 16:9 en boy oranında 1280x720 iç dikdörtgeni ve sol ve sağda 280 piksel genişliğinde sütun kutusu bölgeleri içerir. |
AutoSize |
string |
Çıkış çözünürlüğünü geçersiz kılın ve doldurma olmadan girişin görüntü en boy oranıyla eşleşecek şekilde değiştirin. Örneğin, giriş 1920x1080 ise ve kodlama ön ayarı 1280x1280 isterse, ön ayardaki değer geçersiz kılınır ve çıkış 16:9 giriş en boy oranını koruyan 1280x720'de olur. |
None |
string |
Giriş videosunun piksel en boy oranını veya ekran en boy oranını dikkate almadan çıkış çözünürlüğüne kesinlikle dikkat edin. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |
TrackAttribute
Parçaları filtrelemek için TrackAttribute.
Name | Tür | Description |
---|---|---|
Bitrate |
string |
Parçanın bit hızı. |
Language |
string |
Parçanın dili. |
TransportStreamFormat
MPEG-2 Aktarım Akışı (ISO/IEC 13818-1) çıkış video dosyası oluşturma özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
filenamePattern |
string |
Çıkış dosyalarının oluşturulması için kullanılan dosya adlandırma düzeni. Dosya adında aşağıdaki makrolar desteklenir: {Basename} - Giriş video dosyasının adını kullanacak bir genişletme makrosunda. Giriş video dosyasının temel adı (dosya son eki dahil değilse) 32 karakterden kısaysa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluk olarak ilk 32 karaktere yuvarlanır. {Extension} - Bu biçim için uygun uzantı. {Label} - Codec/katmana atanan etiket. {Index} - Küçük resimler için benzersiz bir dizin. Yalnızca küçük resimler için geçerlidir. {AudioStream} - "Audio" dizesi ve ses akış numarası (1'den başlayın). {Bit hızı} - Kbps olarak ses/video bit hızı. Küçük resimler için geçerli değildir. {Codec} - Ses/video codec'inin türü. {Resolution} - Video çözünürlüğü. Desteklenmeyen tüm makrolar daraltılır ve dosya adından kaldırılır. |
outputFiles |
Üretilmesi gereken çıkış dosyalarının listesi. Listedeki her giriş, birlikte karıştırılacak bir dizi ses ve video katmanı etiketidir. |
UtcClipTime
Medya dosyasında küçük resmi utc saat konumu olarak belirtir. Utc saati, medya dosyasının sıfır zaman damgasından başlayıp başlamadığına bağlı olarak farklı bir konuma işaret edebilir.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
time |
string |
Utc saat temelinde giriş medyasının zaman çizelgesindeki saat konumu. |
Video
Giriş videosunu kodlamaya yönelik temel özellikleri açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
keyFrameInterval |
string |
İki anahtar kare arasındaki uzaklık. Değerin ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışı olması gerekir. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa, KeyFrameInterval değerinin giriş kaynağı ayarını izleyeceği durumlarda bu ayarın yoksayıldığını unutmayın. |
label |
string |
Codec bileşeni için isteğe bağlı bir etiket. Etiket, karıştırma davranışını denetlemek için kullanılabilir. |
stretchMode |
Yeniden boyutlandırma modu - giriş videosunun istenen çıkış çözünürlüklerine uyacak şekilde nasıl yeniden boyutlandırılacağı. Varsayılan değer Otomatik Boyutlandırma'dır |
|
syncMode |
Video Eşitleme Modu |
VideoAnalyzerPreset
Hem ses hem de videodan içgörüler (zengin meta veriler) ayıklayan ve bir JSON biçim dosyası çıkaran bir video çözümleyicisi ön ayarı.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
audioLanguage |
string |
'language tag-region' (örneğin: 'en-US') BCP-47 biçimini kullanarak girişteki ses yükünün dili. İçeriğinizin dilini biliyorsanız, bunu belirtmeniz önerilir. Otomatik dil algılama temel moda dahil edilmediğinden, dil AudioAnalysisMode::Basic için açıkça belirtilmelidir. Dil belirtilmemişse veya null olarak ayarlıysa, otomatik dil algılama algılanan ilk dili seçer ve dosya süresi boyunca seçili dille işlenir. Şu anda ilk dil algılandıktan sonra diller arasında dinamik olarak geçiş yapma desteği yoktur. Otomatik algılama, net bir şekilde ayırt edilebilir konuşma içeren ses kayıtlarıyla en iyi şekilde çalışır. Otomatik algılama dili bulamazsa transkripsiyon 'en-US' olarak geri dönüş yapar." Desteklenen dillerin listesi burada bulunabilir: https://go.microsoft.com/fwlink/?linkid=2109463 |
experimentalOptions |
object |
Ön ayarın kendisinde gösterilmeyen parametreler için anahtar değer çiftlerini içeren sözlük |
insightsToExtract |
Hizmetin oluşturmasını istediğiniz içgörü türünü tanımlar. İzin verilen değerler :'AudioInsightsOnly', 'VideoInsightsOnly', ve 'AllInsights'. Varsayılan değer AllInsights'tır. Bunu AllInsights olarak ayarlarsanız ve giriş yalnızca sesse yalnızca ses içgörüleri oluşturulur. Benzer şekilde, giriş yalnızca video ise yalnızca video içgörüleri oluşturulur. Bazı girişlerinizin yalnızca video olmasını bekliyorsanız AudioInsightsOnly kullanmamanızı öneririz; veya bazı girişlerinizin yalnızca ses olmasını bekliyorsanız VideoInsightsOnly kullanın. Bu koşullardaki İşleriniz hataya neden olur. |
|
mode |
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmemişse, Standard AudioAnalysisMode seçilir. |
VideoOverlay
Video katmanının özelliklerini açıklar.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |
audioGainLevel |
number |
Katmandaki ses kazanç düzeyi. Değer [0, 1,0] aralığında olmalıdır. Varsayılan değer 1.0'dır. |
cropRectangle |
Yer paylaşımlı resmi veya videoyu kırpmak için kullanılan isteğe bağlı dikdörtgen pencere. |
|
end |
string |
Yer paylaşımının sona erdiği giriş videosuna başvuru içeren bitiş konumu. Değer ISO 8601 biçiminde olmalıdır. Örneğin PT30S, yer paylaşımını giriş videosunda 30 saniyede sonlandırmak için. Belirtilmezse veya değer giriş videosu süresinden büyükse, yer paylaşımlı medya süresi giriş video süresinden büyükse yer paylaşımı giriş videosunun sonuna kadar uygulanır; aksi takdirde katman, yer paylaşımlı medya süresi kadar sürer. |
fadeInDuration |
string |
Yer paylaşımının giriş videosunda belirdiği süre. Değer ISO 8601 süre biçiminde olmalıdır. Belirtilmezse varsayılan davranış belirme olmamasıdır (PT0S ile aynı). |
fadeOutDuration |
string |
Yer paylaşımının giriş videosunu sönme süresi. Değer ISO 8601 süre biçiminde olmalıdır. Belirtilmezse varsayılan davranış belirme olmamasıdır (PT0S ile aynı). |
inputLabel |
string |
Yer paylaşımı olarak kullanılacak iş girişinin etiketi. Giriş tam olarak bir dosya belirtmelidir. JPG, PNG, GIF veya BMP biçiminde bir görüntü dosyası ya da ses dosyası (WAV, MP3, WMA veya M4A dosyası gibi) ya da video dosyası belirtebilirsiniz. Desteklenen ses ve video dosyası biçimlerinin tam listesi için bkz https://aka.ms/mesformats . |
opacity |
number |
Yer paylaşımının opaklığı. Bu, [0 - 1,0] aralığındaki bir değerdir. Varsayılan değer 1,0'dır, bu da yer paylaşımının donuk olduğu anlamına gelir. |
position |
Giriş videosunda yer paylaşımının uygulandığı konum. |
|
start |
string |
Yer paylaşımının başladığı giriş videosuna başvuru içeren başlangıç konumu. Değer ISO 8601 biçiminde olmalıdır. Örneğin PT05S, katmana giriş videosunda 5 saniyede başlar. Belirtilmezse katman, giriş videosunun başından başlar. |
VideoSyncMode
Video Eşitleme Modu
Name | Tür | Description |
---|---|---|
Auto |
string |
Bu varsayılan yöntemdir. Muxer özelliklerine bağlı olarak Cfr ve Vfr arasında seçim yapın. MP4 çıkış biçimi için varsayılan mod Cfr'dir. |
Cfr |
string |
Giriş çerçeveleri tam olarak istenen sabit kare hızına ulaşmak için gerektiğinde yinelenir ve/veya bırakılır. Çıkış kare hızı açıkça belirtilen bir değere ayarlandığında önerilir |
Passthrough |
string |
Çerçevelerdeki sunu zaman damgaları giriş dosyasından çıkış dosyası yazıcısına geçirilir. Giriş kaynağı değişken kare hızına sahip olduğunda ve çıkışta uyarlamalı akış için gop sınırları hizalanmış birden çok katman üretmeye çalıştığında önerilir. Not: Girişteki iki veya daha fazla karede yinelenen zaman damgaları varsa, çıkış da aynı davranışa sahip olur |
Vfr |
string |
Geçiş moduna benzer, ancak girişte yinelenen zaman damgalarına sahip çerçeveler varsa, çıkışa yalnızca bir çerçeve geçirilir ve diğerleri bırakılır. Çıkış çerçevelerinin sayısının giriş çerçevesi sayısına eşit olması beklendiğinde önerilir. Örneğin çıkış, girişe karşı PSNR gibi bir kalite ölçümünü hesaplamak için kullanılır |
VideoTrackDescriptor
Video parçalarını seçmek için TrackSelection.
Name | Tür | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Türetilmiş türler için ayrımcı. |