Transforms - Create Or Update
Dönüştürme oluştur veya güncelleştir
Yeni bir dönüşüm oluşturur veya güncelleştirir.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/transforms/{transformName}?api-version=2020-05-01
URI Parametreleri
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
|
Media Services hesap adı. |
|
resource
|
path | True |
|
Azure aboneliği içindeki kaynak grubunun adı. |
|
subscription
|
path | True |
|
Microsoft Azure aboneliği için benzersiz tanımlayıcı. |
|
transform
|
path | True |
|
Dönüşüm adı. |
|
api-version
|
query | True |
|
İstemci isteğiyle kullanılacak API 'nin sürümü. |
İstek Gövdesi
| Name | Required | Type | Description |
|---|---|---|---|
| properties.outputs | True |
Dönüşümün oluşturması gereken bir veya daha fazla Transformoutin dizisi. |
|
| properties.description |
|
Dönüşümün isteğe bağlı ayrıntılı açıklaması. |
Yanıtlar
| Name | Type | Description |
|---|---|---|
| 200 OK |
Tamam |
|
| 201 Created |
Oluşturulan |
|
| Other Status Codes |
Ayrıntılı hata bilgileri. |
Örnekler
Create or update a Transform
Sample Request
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaServices/contosomedia/transforms/createdTransform?api-version=2020-05-01
{
"properties": {
"description": "Example Transform to illustrate create and update.",
"outputs": [
{
"preset": {
"@odata.type": "#Microsoft.Media.BuiltInStandardEncoderPreset",
"presetName": "AdaptiveStreaming"
}
}
]
}
}
Sample Response
{
"name": "createdTransform",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/createdTransform",
"type": "Microsoft.Media/mediaservices/transforms",
"properties": {
"created": "2021-01-26T13:35:47.7499582-08:00",
"description": "Example Transform to illustrate create and update.",
"lastModified": "2021-01-26T13:35:47.7499582-08:00",
"outputs": [
{
"onError": "StopProcessingJob",
"relativePriority": "Normal",
"preset": {
"@odata.type": "#Microsoft.Media.BuiltInStandardEncoderPreset",
"presetName": "AdaptiveStreaming"
}
}
]
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-01-26T13:35:47.7499582Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-01-26T13:35:47.7499582Z"
}
}
{
"name": "createdTransform",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosoresources/providers/Microsoft.Media/mediaservices/contosomedia/transforms/createdTransform",
"type": "Microsoft.Media/mediaservices/transforms",
"properties": {
"created": "2021-01-26T13:35:47.7499582-08:00",
"description": "Example Transform to illustrate create and update.",
"lastModified": "2021-01-26T13:35:47.7499582-08:00",
"outputs": [
{
"onError": "StopProcessingJob",
"relativePriority": "Normal",
"preset": {
"@odata.type": "#Microsoft.Media.BuiltInStandardEncoderPreset",
"presetName": "AdaptiveStreaming"
}
}
]
},
"systemData": {
"createdBy": "contoso@microsoft.com",
"createdByType": "User",
"createdAt": "2021-01-26T13:35:47.7499582Z",
"lastModifiedBy": "contoso@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-01-26T13:35:47.7499582Z"
}
}
Tanımlar
|
Aac |
Gelişmiş ses codec (AAC) ses kodlama ayarlarını açıklar. |
|
Aac |
AAC ile ses kodlaması yapmak için kullanılacak kodlama profili. |
|
Analysis |
Videolarınızın analiz edileceği maksimum çözünürlüğü belirtir. Varsayılan davranış "SourceResolution" dır. bu durum, analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. "StandardDefinition" kullanımı, uygun en boy oranını korurken giriş videolarını Standart tanıma göre yeniden boyutlandırır. Yalnızca videonun daha yüksek çözünürlükte olup olmadığı yeniden boyutlandırılır. Örneğin, bir 1920x1080 girişi işlemeden önce 640 x 360 olarak ölçeklendirilir. "StandardDefinition" öğesine geçiş yapmak, yüksek çözünürlüklü videoyu işlemek için gereken süreyi azaltır. Ayrıca, bu bileşeni kullanmanın maliyetini azaltabilir ( https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics Ayrıntılar için bkz.). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir. |
|
Api |
API hatası. |
| 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, standart AudioAnalysisMode seçilir. |
|
Audio |
Ses Çözümleyicisi önceden tanımlı, konuşma dökümü dahil olmak üzere, önceden tanımlanmış bir AI tabanlı analiz işlemleri kümesi uygular. Şu anda, önceden ayarlanmış tek bir ses izlemeli içerik işlemeyi destekler. |
|
Audio |
Ses katmanlarının özelliklerini açıklar. |
|
Blur |
Bulanıklaştırma türü |
|
Built |
Giriş videosunun standart kodlayıcıyla kodlanmakta olan yerleşik bir ön ayarı açıklar. |
|
Copy |
Kodlayıcıya giriş ses bit akışı kopyalamayı söyleyen bir codec bayrağı. |
|
Copy |
Kodlayıcıya yeniden kodlama yapmadan giriş videosu bit akışı kopyalamasını söyleyen bir codec bayrağı. |
|
created |
Kaynağı oluşturan kimliğin türü. |
| Deinterlace |
Interlacing ayarlarını açıklar. |
|
Deinterlace |
Yoruma neden olan mod. Varsayılan olarak AutoPixelAdaptive kullanılır. |
|
Deinterlace |
Ayrıştırma için alan eşliki, varsayılan olarak Otomatik'i kullanır. |
|
Encoder |
Videoları kodlamada 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. |
|
Face |
Tüm yüzleri tespit etmek (ve isteğe bağlı olarak Redaksiyonları) algılamak için bir video analiz edilirken kullanılacak tüm ayarları açıklar. |
|
Face |
Bu mod, şu ayarlar arasından seçim yapma özelliği sağlar: 1) analiz-yalnızca algılama Için. Bu mod, video genelinde yüzlerin görünümlerini işaretleyen bir meta veri JSON dosyası oluşturur. Mümkün olduğunda, aynı kişinin görünümleri aynı KIMLIĞE atanır. 2) Birleşik ve redakz (bulanıklaştırır) algılanan yüzleri (Bulanıklaştırma). 3) Redact-bu, algılanan yüzlerin bir alt kümesinin seçmeli olarak redaksiyonunu sağlayan 2 geçişli bir işlem sağlar. Kaynak videonun yanı sıra, bir önceki çözümleme geçişinin meta veri dosyasını ve redaksiyon gerektiren kimlik kimliklerinin Kullanıcı tarafından seçilen bir alt kümesini alır. |
| Filters |
Kodlama öncesinde giriş medyasına uygulanacak olan, de taramalı, döndürme vb. gibi tüm filtreleme işlemlerini açıklar. |
| H264Complexity |
Kodlayıcıda kodlama ayarlarını nasıl seçebileceklerini söyler. Varsayılan değer dengelenir. |
| H264Layer |
Giriş videosunu, H., video codec bileşeniyle istenen çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar. |
| H264Video |
H.264 codec bileşeniyle video kodlamanın tüm özelliklerini açıklar. |
|
H264Video |
Şu anda Baseline, Main, High, High422, High444'ü destekliyoruz. Varsayılan değer Otomatik'tir. |
| H265Complexity |
Kodlayıcıda kodlama ayarlarını nasıl seçebileceklerini söyler. Kalite daha yüksek bir sıkıştırma oranı sağlar, ancak daha yüksek maliyetli ve daha uzun bir işlem süresi sağlar. Hız görece daha büyük bir dosya oluşturacak, ancak daha hızlı ve ekonomik. Varsayılan değer dengelenir. |
| H265Layer |
Giriş videosunu H. 265 video codec bileşeniyle istenen çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar. |
| H265Video |
H.265 codec bileşeniyle video kodlamanın tüm özelliklerini açıklar. |
|
H265Video |
Şu anda Main'i destekliyoruz. Varsayılan değer Otomatik'tir. |
| Image |
Giriş videosundan küçük resim oluşturmanın temel özelliklerini açıklar |
|
Image |
Bir çıktı resim dosyasının özelliklerini açıklar. |
|
Insights |
Hizmetin oluşturmasını istediğiniz öngörülerin türünü tanımlar. İzin verilen değerler ' Audioınsiizsonly ', ' Videoınsiizsonly ' ve ' AllInsights '. Varsayılan değer AllInsights ' dir. Bunu AllInsights olarak ayarlarsanız ve giriş yalnızca ses ise, yalnızca ses öngörüleri oluşturulur. Benzer şekilde, giriş yalnızca videoda ise, yalnızca video öngörüleri oluşturulur. Girdilerden bazılarının yalnızca video olması beklendiğinde, Audioınsilersonly kullanmanız önerilir; ya da girdilerden bazılarının yalnızca ses olmasını beklemeniz halinde Videoınsilersonly kullanın. Bu tür koşullarda Işleriniz hata verebilir. |
|
Jpg |
JPEG küçük resimleri oluşturmak için ayarları açıklar. |
|
Jpg |
Giriş videosunda bir dizi JPEG görüntüsü oluşturmaya yönelik özellikleri açıklar. |
|
Jpg |
Giriş videosundan JPEG görüntüsü üretme ayarlarını açıklar. |
| Mp4Format |
Çıkış ISO MP4 dosyasının özelliklerini açıklar. |
|
Multi |
Bir GOP hizalı Çoklu bit hızı dosyaları koleksiyonu oluşturmaya yönelik özellikleri açıklar. Varsayılan davranış, her bir video katmanı için, tüm audios ile birlikte tek bir çıkış dosyası oluşturmak için kullanılır. Oluşturulan tam çıktı dosyaları outputFiles koleksiyonu belirtilerek denetlenebilir. |
|
OData |
Bir hata hakkında bilgi. |
|
On |
Bir dönüşüm, birden fazla çıkışı tanımlayabilir. Bu özellik, bir çıkış başarısız olduğunda hizmetin ne yapması gerektiğini tanımlar veya diğer çıkışları üretmeye devam edin ya da diğer çıkışları durdurun. Genel Iş durumu, ' devam Işi ' ile belirtilen çıkışların başarısızlıklarını yansıtmayacaktır. Varsayılan değer ' StopProcessingJob '. |
|
Output |
Üretilen bir çıktı dosyasını temsil eder. |
|
Png |
PNG küçük resimleri oluşturmak için ayarları açıklar. |
|
Png |
Giriş videosunda bir dizi PNG görüntüsü oluşturmaya yönelik özellikleri açıklar. |
|
Png |
Giriş videosundan PNG görüntüsü üretme ayarlarını açıklar. |
| Priority |
Dönüşüm içindeki Transformoutyerleştirmesinin göreli önceliğini ayarlar. Bu, hizmetin Transformoutkoyar işlemini işlemek için kullandığı önceliği ayarlar. Varsayılan öncelik normaldir. |
| Rectangle |
İşlemeden önce giriş medyası için uygulanan dikdörtgen bir pencerenin özelliklerini açıklar. |
| Rotation |
Varsa, kodlanmamış giriş videosuna uygulanacak döndürme. Varsayılan, Otomatik'tir |
|
Standard |
Giriş videosunu standart kodlayıcıyla kodlarken kullanılacak tüm ayarları açıklar. |
|
Stretch |
Yeniden boyutlandırma modu-giriş videosunun istenen çıkış çözünürlüğüne uyacak şekilde nasıl yeniden boyutlandırılacağını. Varsayılan değer AutoSize |
|
system |
Oluşturma ve kaynağın son değiştirilme ile ilgili meta veriler. |
| Transform |
Bir dönüşüm, giriş medyasından istenen çıktıları oluşturmaya yönelik kuralları veya yönergeleri (örneğin, Transkodlama veya öngörüleri ayıklayarak) kapsar. Dönüşüm oluşturulduktan sonra, Iş oluşturularak giriş medyasına uygulanabilir. |
|
Transform |
İstenen çıktıyı oluştururken uygulanacak kurallar olan bir TransformOutput özelliklerinin özelliklerini açıklar. |
|
Transport |
MPEG-2 Aktarım Akışı (ISO/IEC 13818-1) çıkış video dosyaları oluşturma özelliklerini açıklar. |
| Video |
Giriş videosunu kodlamak için temel özellikleri açıklar. |
|
Video |
Hem ses hem de videodan Öngörüler (zengin meta veriler) çıkaran ve bir JSON biçim dosyası çıkışı veren bir video Çözümleyicisi ön ayarı. |
|
Video |
Video kaplamanın özelliklerini açıklar. |
|
Video |
Video eşitleme modu |
AacAudio
Gelişmiş ses codec (AAC) ses kodlama ayarlarını açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| bitrate |
|
Çıkış kodlu sesin bit/saniye cinsinden hızı. |
| channels |
|
Ses içindeki kanal sayısı. |
| label |
|
Codec bileşeni için isteğe bağlı bir etiket. Etiket, mutalama davranışını denetlemek için kullanılabilir. |
| profile |
AAC ile ses kodlarken kullanılacak kodlama profili. |
|
| samplingRate |
|
Hertz 'de kodlama için kullanılacak örnekleme hızı. |
AacAudioProfile
AAC ile ses kodlaması yapmak için kullanılacak kodlama profili.
| Name | Type | Description |
|---|---|---|
| AacLc |
|
Çıkış sesi için AAC Düşük Karmaşıklık profiline (AAC-LC) kodlanması gerekir. |
| HeAacV1 |
|
Çıkış sesi için HE-AAC v1 profiline kodlanması gerekir. |
| HeAacV2 |
|
Çıkış sesi için HE-AAC v2 profiline kodlanması gerekir. |
AnalysisResolution
Videolarınızın analiz edileceği maksimum çözünürlüğü belirtir. Varsayılan davranış "SourceResolution" dır. bu durum, analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. "StandardDefinition" kullanımı, uygun en boy oranını korurken giriş videolarını Standart tanıma göre yeniden boyutlandırır. Yalnızca videonun daha yüksek çözünürlükte olup olmadığı yeniden boyutlandırılır. Örneğin, bir 1920x1080 girişi işlemeden önce 640 x 360 olarak ölçeklendirilir. "StandardDefinition" öğesine geçiş yapmak, yüksek çözünürlüklü videoyu işlemek için gereken süreyi azaltır. Ayrıca, bu bileşeni kullanmanın maliyetini azaltabilir ( https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics Ayrıntılar için bkz.). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir.
| Name | Type | Description |
|---|---|---|
| SourceResolution |
|
|
| StandardDefinition |
|
ApiError
API hatası.
| Name | Type | Description |
|---|---|---|
| error |
Hata özellikleri. |
Audio
Tüm ses codec bileşenleri için ortak özellikleri tanımlar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| bitrate |
|
Çıkışla kodlanmış ses bit/saniye bit hızı. |
| channels |
|
Seste kanal sayısı. |
| label |
|
Codec için isteğe bağlı bir etiket. Etiket, muxing davranışını kontrol etmek için kullanılabilir. |
| samplingRate |
|
Hertz kodlaması için kullanılacak örnekleme oranı. |
AudioAnalysisMode
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmemişse, standart AudioAnalysisMode seçilir.
| Name | Type | Description |
|---|---|---|
| Basic |
|
Bu mod, bir VTT alt başlık/resim yazısı dosyası için konuşmayı metne dönüştürme ve oluşturma işlemi gerçekleştirir. bu modun çıktısı yalnızca anahtar sözcükler, döküm ve zamanlama bilgileri dahil olmak üzere bir Analizler JSON dosyası içerir. Bu modda otomatik dil algılama ve konuşmacı seçme dahil değildir. |
| Standard |
|
Temel modda bulunan tüm işlemleri gerçekleştirir, ek olarak dil algılama ve konuşmacı koruması da gerçekleştirilir. |
AudioAnalyzerPreset
Ses Çözümleyicisi önceden tanımlı, konuşma dökümü dahil olmak üzere, önceden tanımlanmış bir AI tabanlı analiz işlemleri kümesi uygular. Şu anda, önceden ayarlanmış tek bir ses izlemeli içerik işlemeyi destekler.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| audioLanguage |
|
' Language Tag-Region ' öğesinin BCP-47 biçimi kullanılarak girişte bulunan ses yükünün dili (ör: ' en-US '). İçeriğinizin dilini biliyorsanız, belirtmeniz önerilir. Otomatik dil algılama temel modda dahil edilmediğinden, bu dil, AudioAnalysisMode:: Basic için açıkça belirtilmelidir. Dil belirtilmezse veya null olarak ayarlanırsa, otomatik dil algılama, algılanan ilk dili seçer ve dosya süresince seçili dille işlem görür. Bu, şu anda ilk dil algılandıktan sonra diller arasında dinamik geçiş yapmayı desteklememektedir. Otomatik algılama, ses kayıtları ile en iyi şekilde konuşma ile sorunsuz bir şekilde çalışabilir. Otomatik algılama dili bulamazsa, döküm ' en-US ' öğesine geri dönüş olur. " Desteklenen dillerin listesine buradan ulaşabilirsiniz: https://go.microsoft.com/fwlink/?linkid=2109463 |
| experimentalOptions |
|
Önceden ayarlanmış olarak 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, standart AudioAnalysisMode seçilir. |
AudioOverlay
Ses katmanlarının özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| audioGainLevel |
|
Katmanda ses düzeyi. Değer [0, 1,0] aralığında olmalıdır. Varsayılan değer 1,0 ' dir. |
| end |
|
Katman sona erdiğinde giriş videosuna başvuruyla birlikte bitiş konumu. Değerin ISO 8601 biçiminde olması gerekir. Örneğin PT30S katmanda giriş videosuna 30 saniyelik bir bitiş sağlar. Belirtilmezse veya değer giriş videosu süresinden büyükse katman, katman medyası süresi giriş videosu süresinden uzunsa giriş videonun sonuna kadar uygulanır, yoksa katman katman medya süresi kadar devam eder. |
| fadeInDuration |
|
Katman, giriş videosunda soldurma süresi. Değer ISO 8601 süre biçiminde olmalıdır. Belirtilmezse varsayılan davranış, içinde soldurma (PT0S ile aynı) olmasıdır. |
| fadeOutDuration |
|
Giriş videosunda yer paylaşımının soldurma süresi. Değer ISO 8601 süre biçiminde olmalıdır. Belirtilmezse varsayılan davranış, soldurma (PT0S ile aynı) olmasıdır. |
| inputLabel |
|
Katman olarak kullanılacak iş girişinin etiketi. Giriş tam olarak bir dosya belirterek. JPG, PNG, GIF veya BMP biçiminde bir görüntü dosyası ya da bir ses dosyası (WAV, MP3, WMA veya M4A dosyası gibi) ya da bir video dosyası belirtebilirsiniz. Desteklenen https://aka.ms/mesformats ses ve video dosyası biçimlerinin tam listesi için bkz. |
| start |
|
Başlangıç konumu( giriş videosuna başvuru ile birlikte) katman başlatılır. Değerin ISO 8601 biçiminde olması gerekir. Örneğin PT05S katmana giriş videosuna 5 saniye içinde başlar. Belirtilmezse katman, giriş videonun başından başlar. |
BlurType
Bulanıklaştırma türü
| Name | Type | Description |
|---|---|---|
| Black |
|
Siyah: siyah çıkış filtresi |
| Box |
|
Box: hata ayıklama filtresi, yalnızca sınırlama kutusu |
| High |
|
Yüksek: bulanıklaştırma filtresini şaşırtır |
| Low |
|
Düşük: Box-otomobil bulanıklaştırma filtresi |
| Med |
|
Med: Gauss Bulanıklığı filtresi |
BuiltInStandardEncoderPreset
Giriş videosunun standart kodlayıcıyla kodlanmakta olan yerleşik bir ön ayarı açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| presetName |
Videoları kodlamada kullanılacak yerleşik ön ayar. |
CopyAudio
Kodlayıcıya giriş ses bit akışı kopyalamayı söyleyen bir codec bayrağı.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| label |
|
Codec için isteğe bağlı bir etiket. Etiket, muxing davranışını kontrol etmek için kullanılabilir. |
CopyVideo
Kodlayıcıya yeniden kodlama yapmadan giriş videosu bit akışı kopyalamasını söyleyen bir codec bayrağı.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| label |
|
Codec için isteğe bağlı bir etiket. Etiket, muxing davranışını kontrol etmek için kullanılabilir. |
createdByType
Kaynağı oluşturan kimliğin türü.
| Name | Type | Description |
|---|---|---|
| Application |
|
|
| Key |
|
|
| ManagedIdentity |
|
|
| User |
|
Deinterlace
Interlacing ayarlarını açıklar.
| Name | Type | Description |
|---|---|---|
| mode |
Yoruma neden olan mod. Varsayılan olarak AutoPixelAdaptive kullanılır. |
|
| parity |
Ayrıştırma için alan eşliki, varsayılan olarak Otomatik'i kullanır. |
DeinterlaceMode
Yoruma neden olan mod. Varsayılan olarak AutoPixelAdaptive kullanılır.
| Name | Type | Description |
|---|---|---|
| AutoPixelAdaptive |
|
Giriş videosunda her kareye otomatik piksel uyarlamalı interlacing uygulama. |
| Off |
|
Kaynak videonun interlacing'sını devre dışı bırakma. |
DeinterlaceParity
Ayrıştırma için alan eşliki, varsayılan olarak Otomatik'i kullanır.
| Name | Type | Description |
|---|---|---|
| Auto |
|
Alanların sıralamalarını otomatik olarak algılama |
| BottomFieldFirst |
|
Giriş videosunu ilk kez alt alana uygula. |
| TopFieldFirst |
|
Giriş videosunu ilk kez üst alan işlemeye uygula. |
EncoderNamedPreset
Videoları kodlamada kullanılacak yerleşik ön ayar.
| Name | Type | Description |
|---|---|---|
| AACGoodQualityAudio |
|
Yalnızca 192 Kbps hızında kodlanmış olan stereo ses içeren tek bir MP4 dosyası üretir. |
| AdaptiveStreaming |
|
H. ve video ve stereo AAC ses içeren bir GOP hizalanmış MP4 dosyaları kümesi üretir. Giriş çözümlemesi, bit hızı ve kare hızına dayalı olarak bir bit hızı merdiveni otomatik olarak oluşturulur. Otomatik olarak oluşturulan önayar, giriş çözünürlüğünü hiçbir şekilde aşmaz. Örneğin, giriş 720p ise, çıkış en iyi 720p olarak kalır. |
| ContentAwareEncoding |
|
İçeriğe duyarlı kodlama kullanarak bir GOP hizalanmış MP4 'leri kümesi üretir. Herhangi bir giriş içeriği verildiğinde, hizmet, giriş içeriğinin ilk hafif analizini yapar ve en iyi katman sayısını, uyarlamalı akışa göre teslim etmek için uygun bit hızını ve çözüm ayarlarını belirlemede sonuçları kullanır. Bu ön ayar özellikle düşük ve orta ölçekli karmaşıklık videoları için geçerlidir. burada çıktı dosyaları düşük bitoranlarda, ancak görüntüleyiciler için de iyi bir deneyim sunan bir kalitede olur. Çıktı, video ve ses Aralanmış MP4 dosyaları içerir. |
| ContentAwareEncodingExperimental |
|
İçeriğe duyarlı kodlama için deneysel önayar gösterir. Herhangi bir giriş içeriği verildiğinde, hizmet otomatik olarak en uygun katman sayısını, uygun bit hızını ve uyarlamalı akış gönderimi için çözüm ayarlarını otomatik olarak saptamaya çalışır. Temel algoritmalar zaman içinde gelişmeye devam edecektir. Çıktı, video ve ses Aralanmış MP4 dosyaları içerir. |
| CopyAllBitrateNonInterleaved |
|
Giriş varlıkındaki tüm video ve ses akışlarını, araya eklemeli video ve ses çıkış dosyaları olarak kopyalayın. Bu önayar, var olan bir varlığı kırpmak veya bir anahtar çerçevesi (GOP) hizalı MP4 dosyalarını akışla akışı olabilecek bir varlık olarak dönüştürmek için kullanılabilir. |
| H264MultipleBitrate1080p |
|
6000 kbps 'den 400 Kbps 'e ve stereo AAC ses arasında değişen 8 GOP hizalanmış MP4 dosyası kümesi oluşturur. Çözüm, 1080p ' de başlar ve 180 p 'ye gider. |
| H264MultipleBitrate720p |
|
3400 kbps 'den 400 Kbps 'e ve stereo AAC ses arasında değişen 6 GOP hizalanmış MP4 dosyası kümesi oluşturur. Çözüm 720p ' de başlar ve 180 p 'ye gider. |
| H264MultipleBitrateSD |
|
5 GOP hizalanmış MP4 dosyası kümesi üretir, 1900kbps ile 400 Kbps arasında ve stereo AAC sestir. Çözüm 480p 'den başlar ve 240p 'ye gider. |
| H264SingleBitrate1080p |
|
Videonun 6750 kbps ve 1080 piksellik bir resim yüksekliği ile kodlandığı bir MP4 dosyası üretir ve stereo ses, 128 kbps 'de AAC-LC codec bileşeniyle kodlanır. |
| H264SingleBitrate720p |
|
Videonun 4500 kbps ve 720 piksellik bir resim yüksekliği ile kodlandığı bir MP4 dosyası üretir ve stereo ses, 128 kbps 'de AAC-LC codec bileşeniyle kodlanır. |
| H264SingleBitrateSD |
|
Videonun 2200 kbps ve 480 piksellik bir resim yüksekliği ile kodlandığı bir MP4 dosyası üretir ve stereo ses, 128 kbps 'de AAC-LC codec bileşeniyle kodlanır. |
| H265AdaptiveStreaming |
|
H. 265 video ve stereo AAC ses içeren bir GOP hizalanmış MP4 dosyaları kümesi üretir. Giriş çözümlemesi, bit hızı ve kare hızına dayalı olarak bir bit hızı merdiveni otomatik olarak oluşturulur. Otomatik olarak oluşturulan önayar, giriş çözünürlüğünü hiçbir şekilde aşmaz. Örneğin, giriş 720p ise, çıkış en iyi 720p olarak kalır. |
| H265ContentAwareEncoding |
|
İçeriğe duyarlı kodlama kullanarak bir GOP hizalanmış MP4 'leri kümesi üretir. Herhangi bir giriş içeriği verildiğinde, hizmet, giriş içeriğinin ilk hafif analizini yapar ve en iyi katman sayısını, uyarlamalı akışa göre teslim etmek için uygun bit hızını ve çözüm ayarlarını belirlemede sonuçları kullanır. Bu ön ayar özellikle düşük ve orta ölçekli karmaşıklık videoları için geçerlidir. burada çıktı dosyaları düşük bitoranlarda, ancak görüntüleyiciler için de iyi bir deneyim sunan bir kalitede olur. Çıktı, video ve ses Aralanmış MP4 dosyaları içerir. |
| H265SingleBitrate1080p |
|
Videonun 3500 Kbps hızında ve 1080 piksellik bir resim yüksekliğinin H. 265 codec ile kodlandığı bir MP4 dosyası üretir ve stereo ses, 128 kbps 'de AAC-LC codec bileşeniyle kodlanır. |
| H265SingleBitrate4K |
|
Videonun 9500 Kbps hızında ve 2160 piksellik bir resim yüksekliğinin H. 265 codec ile kodlandığı bir MP4 dosyası üretir ve stereo ses, 128 kbps 'de AAC-LC codec bileşeniyle kodlanır. |
| H265SingleBitrate720p |
|
Videonun 1800 Kbps hızında ve 720 piksellik bir resim yüksekliğinin H. 265 codec ile kodlandığı bir MP4 dosyası üretir ve stereo ses, 128 kbps 'de AAC-LC codec bileşeniyle kodlanır. |
EntropyMode
Bu katman için kullanılacak entropi modu. Belirtilmezse, kodlayıcı profil ve düzey için uygun modu seçer.
| Name | Type | Description |
|---|---|---|
| Cabac |
|
Bağlam Uyarlamalı İkili Aritmetik Kodlayıcı (CABAC) entropi kodlaması. |
| Cavlc |
|
Bağlam Uyarlamalı Değişken Uzunluk Kodlayıcı (CAVLC) entropi kodlaması. |
FaceDetectorPreset
Tüm yüzleri tespit etmek (ve isteğe bağlı olarak Redaksiyonları) algılamak için bir video analiz edilirken kullanılacak tüm ayarları açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| blurType |
Bulanıklaştırma türü |
|
| experimentalOptions |
|
Önceden ayarlanmış olarak gösterilmeyen parametreler için anahtar değer çiftlerini içeren sözlük |
| mode |
Bu mod, şu ayarlar arasından seçim yapma özelliği sağlar: 1) analiz-yalnızca algılama Için. Bu mod, video genelinde yüzlerin görünümlerini işaretleyen bir meta veri JSON dosyası oluşturur. Mümkün olduğunda, aynı kişinin görünümleri aynı KIMLIĞE atanır. 2) Birleşik ve redakz (bulanıklaştırır) algılanan yüzleri (Bulanıklaştırma). 3) Redact-bu, algılanan yüzlerin bir alt kümesinin seçmeli olarak redaksiyonunu sağlayan 2 geçişli bir işlem sağlar. Kaynak videonun yanı sıra, bir önceki çözümleme geçişinin meta veri dosyasını ve redaksiyon gerektiren kimlik kimliklerinin Kullanıcı tarafından seçilen bir alt kümesini alır. |
|
| resolution |
Videolarınızın analiz edileceği maksimum çözünürlüğü belirtir. Varsayılan davranış "SourceResolution" dır. bu durum, analiz edildiğinde giriş videosunu özgün çözünürlüğünde tutar. "StandardDefinition" kullanımı, uygun en boy oranını korurken giriş videolarını Standart tanıma göre yeniden boyutlandırır. Yalnızca videonun daha yüksek çözünürlükte olup olmadığı yeniden boyutlandırılır. Örneğin, bir 1920x1080 girişi işlemeden önce 640 x 360 olarak ölçeklendirilir. "StandardDefinition" öğesine geçiş yapmak, yüksek çözünürlüklü videoyu işlemek için gereken süreyi azaltır. Ayrıca, bu bileşeni kullanmanın maliyetini azaltabilir ( https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics Ayrıntılar için bkz.). Ancak, yeniden boyutlandırılan videoda çok küçük olan yüzler algılanmayabilir. |
FaceRedactorMode
Bu mod, şu ayarlar arasından seçim yapma özelliği sağlar: 1) analiz-yalnızca algılama Için. Bu mod, video genelinde yüzlerin görünümlerini işaretleyen bir meta veri JSON dosyası oluşturur. Mümkün olduğunda, aynı kişinin görünümleri aynı KIMLIĞE atanır. 2) Birleşik ve redakz (bulanıklaştırır) algılanan yüzleri (Bulanıklaştırma). 3) Redact-bu, algılanan yüzlerin bir alt kümesinin seçmeli olarak redaksiyonunu sağlayan 2 geçişli bir işlem sağlar. Kaynak videonun yanı sıra, bir önceki çözümleme geçişinin meta veri dosyasını ve redaksiyon gerektiren kimlik kimliklerinin Kullanıcı tarafından seçilen bir alt kümesini alır.
| Name | Type | Description |
|---|---|---|
| Analyze |
|
Çözümleme modu yüzleri algılar ve sonuçlarıyla bir meta veri dosyası verir. Yüzler Redakct moduyla bulanıklamadan önce meta veri dosyasının düzenlenmesine izin verir. |
| Combined |
|
Birleşik mod, çözümlenmiş yüzeyleri düzenlenirken bir geçişte çözümle ve redaksiyonu tercih etmez. |
| Redact |
|
Redakct modu, analiz modundan meta veri dosyasını kullanır ve bulunan yüzleri redaksiyonda çeker. |
Filters
Kodlama öncesinde giriş medyasına uygulanacak olan, de taramalı, döndürme vb. gibi tüm filtreleme işlemlerini açıklar.
| Name | Type | Description |
|---|---|---|
| crop |
Giriş videosunun kırpılacağını gösteren dikdörtgen pencerenin parametreleri. |
|
| deinterlace |
Taramasız ayarlar. |
|
| overlays | Overlay[]: |
Giriş videosuna uygulanacak olan yer paylaşımları özellikleri. Bunlar ses, görüntü veya video yer paylaşımları olabilir. |
| rotation |
, Varsa, giriş videosuna, şifrelenmeden önce uygulanacak olan döndürme. Varsayılan değer Auto |
H264Complexity
Kodlayıcıda kodlama ayarlarını nasıl seçebileceklerini söyler. Varsayılan değer dengelenir.
| Name | Type | Description |
|---|---|---|
| Balanced |
|
Kodlayıcıda hız ve kalite arasında bir denge elde eden ayarları kullanmasını söyler. |
| Quality |
|
Kodlayıcıda, daha yavaş genel kodlama zamanının masrafında daha yüksek kaliteli çıkış üretmek üzere iyileştirilmiş ayarları kullanmasını söyler. |
| Speed |
|
Kodlayıcıya daha hızlı kodlama için iyileştirilmiş ayarları kullanmasını söyler. Kodlama süresini azaltmak için kalite fedır. |
H264Layer
Giriş videosunu, H., video codec bileşeniyle istenen çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| adaptiveBFrame |
|
Bu katmanı kodlarken uyarlamalı B çerçevelerinin kullanıla mı yoksa uyarlamalı çerçeveler mi kullanılacak? Belirtilmezse, video profili kullanımına izin ver her izin verse kodlayıcı onu açtır. |
| bFrames |
|
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 |
|
Bu katmanı oluştururken giriş videosunu kodlamak için saniye başına bit hızı ortalaması. Bu gerekli bir alandır. |
| bufferWindow |
|
VBV arabellek penceresi uzunluğu. Değerin ISO 8601 biçiminde olması gerekir. Değerin [0,1-100] saniye aralığında olması gerekir. Varsayılan değer 5 saniyedir (örneğin PT5S). |
| entropyMode |
Bu katman için kullanılacak entropi modu. Belirtilmezse, kodlayıcı profil ve düzey için uygun modu seçer. |
|
| frameRate |
|
Bu katmanın kodlanması için kare hızı (saniye başına kare sayısı). Değer M/N şeklinde olabilir; burada M ve N tamsayı (örneğin, 30000/1001) veya sayı (örneğin, 30 veya 29,97) şeklinde olabilir. Kodlayıcı, profil ve düzeye göre izin verilen kare hızları üzerinde kısıtlamalar zorlar. Belirtilmezse, kodlayıcı giriş videosuyla aynı kare oranını kullanır. |
| height |
|
Bu katman için çıkış videonun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunda giriş kadar pikselin yarısı olduğu anlamına gelir. |
| label |
|
Bu katmanın alfasayısal etiketi, farklı video ve ses katmanlarını birden çok kez katlama veya çıkış dosyasını adlandırmada kullanılabilir. |
| level |
|
Şu anda 6.2'ye kadar düzeyi destekliyoruz. Değer Otomatik veya H.264 profiliyle eşleşen bir sayı olabilir. Belirtilmezse, kodlayıcının bu katman için uygun Düzeyi seçmesi için varsayılan değer Otomatik'tir. |
| maxBitrate |
|
VBV arabelleğinin yeniden doldurulacağı maksimum bit hızı (bit/saniye olarak). Belirtilmezse, varsayılan olarak bit hızıyla aynı değere sahip olur. |
| profile |
Şu anda temel, Main, High, High422, High444 'yi destekliyoruz. Varsayılan değer Auto ' dır. |
|
| referenceFrames |
|
Bu katmanı kodlarken kullanılacak başvuru çerçevelerinin sayısı. Belirtilmezse, kodlayıcı karmaşıklık ayarına göre uygun bir sayı belirler. |
| slices |
|
Bu katmanı kodlarken kullanılacak dilim sayısı. Belirtilmezse varsayılan değer sıfırdır. Bu, kodlayıcının her kare için tek bir dilim kullanabileceği anlamına gelir. |
| width |
|
Bu katman için çıkış videonun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin % 50, çıkış videosunda giriş kadar genişlikte yarım piksel olduğu anlamına gelir. |
H264Video
H.264 codec bileşeniyle video kodlamanın tüm özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| complexity |
Kodlayıcıya kodlama ayarlarını nasıl seçeceklerini söyler. Varsayılan değer Dengeli'dir. |
|
| keyFrameInterval |
|
İki anahtar çerçevesi arasındaki uzaklık. Değer, ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışında bir değer olmalıdır. Varsayılan değer 2 saniyedir (PT2S). Bu ayarın, keyFrameInterval değeri, giriş kaynağı ayarını izleyen, VideoSyncMode. PASSTHROUGH ayarlandıysa, bu ayar yoksayılır. |
| label |
|
Codec bileşeni için isteğe bağlı bir etiket. Etiket, mutalama davranışını denetlemek için kullanılabilir. |
| layers |
Kodlayıcı tarafından üretecek çıkış H.264 katmanları koleksiyonu. |
|
| sceneChangeDetection |
|
Kodlayıcının sahne değişikliklerine anahtar kareler eklemesi gerekip gerekip gerekip gerek olmadığı. Belirtilmezse, varsayılan değer false'tır. Bu bayrak yalnızca kodlayıcı tek bir çıkış videosu üretecek şekilde yapılandırıldığında true olarak ayarlanması gerekir. |
| stretchMode |
Yeniden boyutlandırma modu-giriş videosunun istenen çıkış çözünürlüğüne uyacak şekilde nasıl yeniden boyutlandırılacağını. Varsayılan değer AutoSize |
|
| syncMode |
Video eşitleme modu |
H264VideoProfile
Şu anda Baseline, Main, High, High422, High444'ü destekliyoruz. Varsayılan değer Otomatik'tir.
| Name | Type | Description |
|---|---|---|
| Auto |
|
Kodlayıcıya uygun H.264 profilini otomatik olarak belirlemesi söyler. |
| Baseline |
|
Temel profil |
| High |
|
Yüksek profil. |
| High422 |
|
Yüksek 4:2:2 profili. |
| High444 |
|
Yüksek 4:4:4 tahmine dayalı profil. |
| Main |
|
Ana profil |
H265Complexity
Kodlayıcıda kodlama ayarlarını nasıl seçebileceklerini söyler. Kalite daha yüksek bir sıkıştırma oranı sağlar, ancak daha yüksek maliyetli ve daha uzun bir işlem süresi sağlar. Hız görece daha büyük bir dosya oluşturacak, ancak daha hızlı ve ekonomik. Varsayılan değer dengelenir.
| Name | Type | Description |
|---|---|---|
| Balanced |
|
Kodlayıcıda hız ve kalite arasında bir denge elde eden ayarları kullanmasını söyler. |
| Quality |
|
Kodlayıcıda, daha yavaş genel kodlama zamanının masrafında daha yüksek kaliteli çıkış üretmek üzere iyileştirilmiş ayarları kullanmasını söyler. |
| Speed |
|
Kodlayıcıya daha hızlı kodlama için iyileştirilmiş ayarları kullanmasını söyler. Kodlama süresini azaltmak için kalite fedır. |
H265Layer
Giriş videosunu H. 265 video codec bileşeniyle istenen çıkış bit hızı katmanına kodlarken kullanılacak ayarları açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| adaptiveBFrame |
|
Bu katmanın kodlanması sırasında Uyarlamalı B çerçevelerinin kullanılıp kullanılmayacağını belirtir. Belirtilmemişse, video profili kullanımına izin verdiği zaman kodlayıcı bunu kullanacaktır. |
| bFrames |
|
Bu katman kodlanırken kullanılacak B-kare sayısı. Belirtilmemişse, kodlayıcı video profilini ve düzeyini temel alarak uygun bir sayı seçer. |
| bitrate |
|
Bu katman oluşturulurken giriş videosunun kodlanması için saniye başına bit hızında ortalama bit hızı. Örneğin: 3000Kbps veya 3Mbps 'lik hedef bit hızı, bu değerin 3000000 olması gerekir ve bu gerekli bir alandır. |
| bufferWindow |
|
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). |
| frameRate |
|
Bu katmanın kodlanması için kare hızı (saniye başına kareler cinsinden). Değer, z/N biçiminde ve N tamsayı (örneğin, 30000/1001) veya bir sayı biçiminde (örneğin, 30 veya 29,97) olabilir. Kodlayıcı, profili ve düzeyi temel alarak izin verilen çerçeve ücretleri üzerinde kısıtlamalar uygular. Belirtilmemişse, kodlayıcı giriş videosunun kare hızını kullanır. |
| height |
|
Bu katman için çıkış videosunun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde) olabilir. Örneğin %50, çıkış videosunun, girdi olarak yükseklik olarak çok sayıda piksel olduğu anlamına gelir. |
| label |
|
Bu katmanın, farklı video ve ses katmanlarını çoğullama veya çıkış dosyasını adlandırma bölümünde kullanılabilecek alfasayısal etiketi. |
| level |
|
Şu anda 6,2 'e kadar olan düzeyi destekliyoruz. Değer Auto veya H. 265 profiliyle eşleşen bir sayı olabilir. Belirtilmemişse, varsayılan olarak Auto olur. Bu, kodlayıcının bu katman için uygun olan düzeyi seçmesini sağlar. |
| maxBitrate |
|
VBV arabelleğinin dolum için kabul etmesi gereken bit hızı (saniye cinsinden). Belirtilmezse, varsayılan değer bit hızında aynı değere sahiptir. |
| profile |
Şu anda Main 'yi destekliyoruz. Varsayılan değer Auto ' dır. |
|
| referenceFrames |
|
Bu katman kodlanırken 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 |
|
Bu katman kodlanırken kullanılacak dilim sayısı. Belirtilmemişse, varsayılan sıfırdır ve bu, kodlayıcının her çerçeve için tek bir dilim kullanacağı anlamına gelir. |
| width |
|
Bu katman için çıkış videosunun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde) olabilir. Örneğin %50, çıkış videosunun, girdi olarak çok sayıda piksel genişliğinde olduğu anlamına gelir. |
H265Video
H.265 codec bileşeniyle video kodlamanın tüm özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| complexity |
Kodlayıcıya kodlama ayarlarını nasıl seçeceklerini söyler. Kalite, daha yüksek sıkıştırma oranı sağlar, ancak daha yüksek maliyete ve daha uzun işlem süresine sahip olur. Hız görece daha büyük bir dosya üretir, ancak daha hızlı ve ekonomiktir. Varsayılan değer Dengeli'dir. |
|
| keyFrameInterval |
|
İki anahtar kare arasındaki uzaklık. Değer, ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfırdan farklı olmalıdır. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa bu ayarın yoksayılır; burada KeyFrameInterval değeri giriş kaynağı ayarını takip eder. |
| label |
|
Codec için isteğe bağlı bir etiket. Etiket, muxing davranışını kontrol etmek için kullanılabilir. |
| layers |
Kodlayıcı tarafından üretecek çıkış H.265 katmanları koleksiyonu. |
|
| sceneChangeDetection |
|
Kodlayıcının sahne değişikliklerine anahtar çerçeveler eklemesi gerekip gerek olmadığını belirtir. Belirtilmezse, varsayılan değer false'tır. Bu bayrak yalnızca kodlayıcı tek bir çıkış videosu üretecek şekilde yapılandırıldığında true olarak ayarlanması gerekir. |
| stretchMode |
Yeniden boyutlandırma modu: Giriş videolarının istenen çıkış çözünürlükleri için yeniden boyutlandırılma şekli. Varsayılan değer AutoSize'dır |
|
| syncMode |
Video Eşitleme Modu |
H265VideoProfile
Şu anda Main'i destekliyoruz. Varsayılan değer Otomatik'tir.
| Name | Type | Description |
|---|---|---|
| Auto |
|
Kodlayıcıya uygun H.265 profilini otomatik olarak belirlemesi söyler. |
| Main |
|
Ana profil (https://x265.readthedocs.io/en/default/cli.html?highlight=profile#profile-level-tier) |
Image
Giriş videosundan küçük resim oluşturmanın temel özelliklerini açıklar
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| keyFrameInterval |
|
İki anahtar kare arasındaki uzaklık. Değer, ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfırdan farklı olmalıdır. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa bu ayarın yoksayılır; burada KeyFrameInterval değeri giriş kaynağı ayarını takip eder. |
| label |
|
Codec için isteğe bağlı bir etiket. Etiket, muxing davranışını kontrol etmek için kullanılabilir. |
| range |
|
Giriş videosunda küçük resimlerin üretilememesi için önceden ayarlanmış başlangıç saati dönüştürmeye göre konum. Değer ISO 8601 biçiminde (örneğin PT5M30S başlangıç zamanından 5 dakika ve 30 saniye sonra durdurmak için) veya bir kare sayısı (örneğin, başlangıç zamanında çerçeveden 300. karede durdurmak için 300 olabilir. Bu değer 1 ise, başlangıç zamanında yalnızca bir küçük resim üretme anlamına gelir veya akış süresine göre göreli bir değer (örneğin, akış süresinin başlangıç zamanından yarısı kadar durdurmak için %50). Varsayılan değer %100'tir ve bu da akışın sonunda duracak anlamına gelir. |
| start |
|
Giriş videosunda küçük resim oluşturmanın nereden başlayacağı konumu. Değer ISO 8601 biçiminde (örneğin PT05S'nin 5 saniyede başlaması) veya bir kare sayısı (örneğin, 10. kareden başlamak için 10) veya akış süresine göreli bir değer (örneğin, akış süresinin %10'undan başlamak için %10) olabilir. Ayrıca kodlayıcıya videonun ilk birkaç saniyesinde en iyi küçük resmi seçmesini söyleyen ve Adım ve Aralık için diğer ayarlardan bağımsız olarak yalnızca bir küçük resim üreten {Best} makrosunu destekler. Varsayılan değer {Best} makros t değeridir. |
| step |
|
Küçük resimlerin oluşturulma 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öreli değer (örneğin, akış süresinin %10'larında bir görüntü için %10) olabilir. Not: Adım değeri, ilk oluşturulan küçük resmi etkiler ve bu tam olarak dönüştürme önayarlı başlangıç zamanında belirtilen küçük resim değildir. Bunun nedeni, ilk çıkış olarak başlangıç saati ile Başlangıç zamanından Adım konumu arasındaki en iyi küçük resmi seçmeye çalışan kodlayıcıdır. Varsayılan değer %10 olduğu için, akışın süresi uzunsa, oluşturulan ilk küçük resim başlangıç zamanında belirtilenden uzak olabilir. İlk küçük resmin başlangıç zamanının yakınında olması bekleniyorsa Adım için makul bir değer seçmeyi deneyin veya başlangıç zamanında yalnızca bir küçük resim gerekli ise Aralık değerini 1 olarak ayarlayın. |
| stretchMode |
Yeniden boyutlandırma modu: Giriş videolarının istenen çıkış çözünürlükleri için yeniden boyutlandırılma şekli. Varsayılan değer AutoSize'dır |
|
| syncMode |
Video Eşitleme Modu |
ImageFormat
Bir çıktı resim dosyasının özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| filenamePattern |
|
Oluşturulan çıkış dosyaları için dosya adlarının kalıbı. Aşağıdaki makrolar dosya adında desteklenir: {baseName}-giriş video dosyasının adını kullanacak bir genişletme makrosu. Giriş video dosyasının temel adı (dosya soneki dahil değildir) 32 karakterden uzunsa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, taban adı Toplam uzunluk olan ilk 32 karaktere kesilir. {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 resimlere uygulanabilir. {Bit hızı}-ses/video bit hızı. Küçük resimlere uygulanamaz. {Codec}-ses/video codec bileşeni türü. {Resolution}-video çözünürlüğü. Değiştirilen tüm makrolar daraltılacak ve dosya adından kaldırılacak. |
InsightsType
Hizmetin oluşturmasını istediğiniz öngörülerin türünü tanımlar. İzin verilen değerler ' Audioınsiizsonly ', ' Videoınsiizsonly ' ve ' AllInsights '. Varsayılan değer AllInsights ' dir. Bunu AllInsights olarak ayarlarsanız ve giriş yalnızca ses ise, yalnızca ses öngörüleri oluşturulur. Benzer şekilde, giriş yalnızca videoda ise, yalnızca video öngörüleri oluşturulur. Girdilerden bazılarının yalnızca video olması beklendiğinde, Audioınsilersonly kullanmanız önerilir; ya da girdilerden bazılarının yalnızca ses olmasını beklemeniz halinde Videoınsilersonly kullanın. Bu tür koşullarda Işleriniz hata verebilir.
| Name | Type | Description |
|---|---|---|
| AllInsights |
|
Hem ses hem de video öngörüleri oluşturun. Ses veya video kaydı başarısız Analizler başarısız olur. |
| AudioInsightsOnly |
|
Yalnızca ses öngörüleri oluşturun. Mevcut olsa bile videoyu yoksayın. Ses yoksa başarısız olur. |
| VideoInsightsOnly |
|
Yalnızca video öngörüleri oluşturun. Varsa sesi yoksayın. Video yoksa başarısız olur. |
JpgFormat
JPEG küçük resimleri oluşturmak için ayarları açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| filenamePattern |
|
Oluşturulan çıkış dosyalarının dosya adlarının deseni. Dosya adı olarak şu makrolar de desteklenmeli: {Basename} - Giriş video dosyasının adını kullanan bir genişletme makrosu. Giriş video dosyasının temel adı (dosya soneki dahil değil) 32 karakterden küçükse, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adının uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluktaki ilk 32 karaktere kısaltılı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. {Bitrate} - 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üğü. Kaldırılan makrolar daraltılır ve dosya adlarından kaldırılır. |
JpgImage
Giriş videosunda bir dizi JPEG görüntüsü oluşturmaya yönelik özellikleri açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| keyFrameInterval |
|
İki anahtar çerçevesi arasındaki uzaklık. Değer, ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışında bir değer olmalıdır. Varsayılan değer 2 saniyedir (PT2S). Bu ayarın, keyFrameInterval değeri, giriş kaynağı ayarını izleyen, VideoSyncMode. PASSTHROUGH ayarlandıysa, bu ayar yoksayılır. |
| label |
|
Codec bileşeni için isteğe bağlı bir etiket. Etiket, mutalama davranışını denetlemek için kullanılabilir. |
| layers |
|
Kodlayıcı tarafından üretilecek çıktı JPEG resim katmanları koleksiyonu. |
| range |
|
Giriş videosunda, küçük resim oluşturmayı durdurduğunuz, hazır ayar başlangıç zamanına göre konum. Değer ISO 8601 biçiminde olabilir (örneğin, başlangıç zamanından önce 5 dakika ve 30 saniye içinde PT5M30S için) veya bir çerçeve sayısı (örneğin, Başlangıç zamanında çerçevenin 300th çerçevesini durdurmak için 300). Bu değer 1 ise, Başlangıç zamanında yalnızca bir küçük resim üretildiğini belirtir) veya akış süresine göreli bir değer (örneğin, başlangıç zamanından itibaren akış süresinin yarısı kadar durmak üzere %50). Varsayılan değer %100 ' dir, bu da akışın sonunda durmak anlamına gelir. |
| spriteColumn |
|
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 resme ait koordinat eşlemeleriyle bir VTT dosyası oluşturulur. Not: Bu değer pozitif bir tamsayı olmalıdır ve çıkış görüntüsü çözümünün JPEG maksimum piksel çözünürlüğü sınırı olan 65535x65535 ' den daha fazla gitmemesi için uygun bir değer önerilir. |
| start |
|
Giriş videosunda, küçük resimlerin üretilme başlayacağı konum. Değer ISO 8601 biçiminde (örneğin, 5 saniye içinde başlayacak şekilde PT05S) veya bir çerçeve sayısı (örneğin, 10 ' dan başlamak için 10) ya da akış süresine yönelik göreli bir değer (örneğin, akış süresinin %10 ' u ile başlaması için %10) olabilir. Ayrıca, kodlayıcıya videonun ilk birkaç saniyesinin en iyi küçük resmini seçmesini ve adım ve aralığa yönelik diğer ayarların ne olduğuna bakılmaksızın yalnızca bir küçük resim üretecağını belirten {Best} makrosunu destekler. Varsayılan değer makro {En Iyi} ' dır. |
| step |
|
Küçük resimlerin oluşturulduğu aralıklar. Değer ISO 8601 biçiminde olabilir (örneğin, her 5 saniyede bir görüntü için PT05S) veya çerçeve sayısı (örneğin, her 30 karede bir görüntü için 30) veya akış süresine yönelik göreli bir değer (örneğin, her %10 akış süresi için bir görüntü için %10) olabilir. Not: adım değeri, ilk oluşturulan küçük resmi etkiler ve bu, yalnızca dönüştürme önceden ayarlanmış başlangıç saatinde belirtilen bir değer olmayabilir. Bunun nedeni, ilk çıkış olarak başlangıç saatinden başlangıç saati ve adım konumu arasındaki en iyi küçük resmi seçmesini sağlayan kodlayıcıdır. Varsayılan değer %10 olduğundan, akışın uzun süre olması anlamına gelir, oluşturulan ilk küçük resim başlangıç saatinde belirtilen bir değerden uzakta 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 gerekliyse 1 değerinde Aralık değeri ayarlayın. |
| stretchMode |
Yeniden boyutlandırma modu-giriş videosunun istenen çıkış çözünürlüğüne uyacak şekilde nasıl yeniden boyutlandırılacağını. Varsayılan değer AutoSize |
|
| syncMode |
Video eşitleme modu |
JpgLayer
Giriş videosundan JPEG görüntüsü üretme ayarlarını açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| height |
|
Bu katman için çıkış videonun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunda giriş kadar pikselin yarısı olduğu anlamına gelir. |
| label |
|
Bu katmanın alfasayısal etiketi, farklı video ve ses katmanlarını birden çok kez katlama veya çıkış dosyasını adlandırmada kullanılabilir. |
| quality |
|
JPEG çıkışının sıkıştırma kalitesi. Aralık 0-100 arasındadır ve varsayılan değer 70'tir. |
| width |
|
Bu katman için çıkış videonun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin % 50, çıkış videosunda giriş kadar genişlikte yarım piksel olduğu anlamına gelir. |
Mp4Format
Çıkış ISO MP4 dosyasının özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| filenamePattern |
|
Oluşturulan çıkış dosyalarının dosya adlarının deseni. Dosya adı olarak şu makrolar de desteklenmeli: {Basename} - Giriş video dosyasının adını kullanan bir genişletme makrosu. Giriş video dosyasının temel adı (dosya soneki dahil değil) 32 karakterden küçükse, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adının uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluktaki ilk 32 karaktere kısaltılı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. {Bitrate} - 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üğü. Kaldırılan makrolar daraltılır ve dosya adlarından kaldırılır. |
| outputFiles |
Üretecek çıkış dosyalarının listesi. Listede yer alan her giriş, birlikte iki uz katı olacak bir dizi ses ve video katmanı etiketidir. |
MultiBitrateFormat
Bir GOP hizalı Çoklu bit hızı dosyaları koleksiyonu oluşturmaya yönelik özellikleri açıklar. Varsayılan davranış, her bir video katmanı için, tüm audios ile birlikte tek bir çıkış dosyası oluşturmak için kullanılır. Oluşturulan tam çıktı dosyaları outputFiles koleksiyonu belirtilerek denetlenebilir.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| filenamePattern |
|
Oluşturulan çıkış dosyaları için dosya adlarının kalıbı. Aşağıdaki makrolar dosya adında desteklenir: {baseName}-giriş video dosyasının adını kullanacak bir genişletme makrosu. Giriş video dosyasının temel adı (dosya soneki dahil değildir) 32 karakterden uzunsa, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adı uzunluğu 32 karakteri aşarsa, taban adı Toplam uzunluk olan ilk 32 karaktere kesilir. {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. {Bitrate} - 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üğü. Kaldırılan makrolar daraltılır ve dosya adlarından kaldırılır. |
| outputFiles |
Üretilecek çıkış dosyalarının listesi. Listedeki her giriş, birlikte kullanılamaz bir ses ve video katmanı etiketleri kümesidir. |
ODataError
Bir hata hakkında bilgi.
| Name | Type | Description |
|---|---|---|
| code |
|
Dilden bağımsız bir hata adı. |
| details |
Hata ayrıntıları. |
|
| message |
|
Hata iletisi. |
| target |
|
Hatanın hedefi (örneğin, hata olarak özelliğin adı). |
OnErrorType
Bir dönüşüm, birden fazla çıkışı tanımlayabilir. Bu özellik, bir çıkış başarısız olduğunda hizmetin ne yapması gerektiğini tanımlar veya diğer çıkışları üretmeye devam edin ya da diğer çıkışları durdurun. Genel Iş durumu, ' devam Işi ' ile belirtilen çıkışların başarısızlıklarını yansıtmayacaktır. Varsayılan değer ' StopProcessingJob '.
| Name | Type | Description |
|---|---|---|
| ContinueJob |
|
Bu TransformOutput başarısız olursa, diğer tüm TransformOutput işleminin devam etmesine izin vermek için hizmete bildirir. |
| StopProcessingJob |
|
Bu, bu TransformOutput başarısız olursa, diğer tamamlanmamış tüm çapraz modülleri durdurulabileceklerini bildirir. |
OutputFile
Üretilen bir çıktı dosyasını temsil eder.
| Name | Type | Description |
|---|---|---|
| labels |
|
Kodlayıcının video ve sesi bir çıkış dosyasına nasıl katlanması gerektiğini açıklayan etiket listesi. Örneğin, kodlayıcı v1 ve v2 etiketlerine sahip iki video katmanı ve a1 etiketine sahip bir ses katmanı üretirse, '[v1, a1]' gibi bir dizi, kodlayıcıya v1 ile temsil edilen video izlemesini ve a1 ile temsil edilen ses izini içeren bir çıkış dosyası üretmesini söyler. |
PngFormat
PNG küçük resimleri oluşturmak için ayarları açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| filenamePattern |
|
Oluşturulan çıkış dosyalarının dosya adlarının deseni. Dosya adı olarak şu makrolar de desteklenmeli: {Basename} - Giriş video dosyasının adını kullanan bir genişletme makrosu. Giriş video dosyasının temel adı (dosya soneki dahil değil) 32 karakterden küçükse, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adının uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluktaki ilk 32 karaktere kısaltılı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. {Bitrate} - 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üğü. Kaldırılan makrolar daraltılır ve dosya adlarından kaldırılır. |
PngImage
Giriş videosunda bir dizi PNG görüntüsü oluşturmaya yönelik özellikleri açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| keyFrameInterval |
|
İki anahtar çerçevesi arasındaki uzaklık. Değer, ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfır dışında bir değer olmalıdır. Varsayılan değer 2 saniyedir (PT2S). Bu ayarın, keyFrameInterval değeri, giriş kaynağı ayarını izleyen, VideoSyncMode. PASSTHROUGH ayarlandıysa, bu ayar yoksayılır. |
| label |
|
Codec bileşeni için isteğe bağlı bir etiket. Etiket, mutalama davranışını denetlemek için kullanılabilir. |
| layers |
|
Kodlayıcı tarafından üretilecek çıkış PNG resim katmanlarından oluşan bir koleksiyon. |
| range |
|
Giriş videosunda, küçük resim oluşturmayı durdurduğunuz, hazır ayar başlangıç zamanına göre konum. Değer ISO 8601 biçiminde olabilir (örneğin, başlangıç zamanından önce 5 dakika ve 30 saniye içinde PT5M30S için) veya bir çerçeve sayısı (örneğin, Başlangıç zamanında çerçevenin 300th çerçevesini durdurmak için 300). Bu değer 1 ise, Başlangıç zamanında yalnızca bir küçük resim üretildiğini belirtir) veya akış süresine göreli bir değer (örneğin, başlangıç zamanından itibaren akış süresinin yarısı kadar durmak üzere %50). Varsayılan değer %100 ' dir, bu da akışın sonunda durmak anlamına gelir. |
| start |
|
Giriş videosunda, küçük resimlerin üretilme başlayacağı konum. Değer ISO 8601 biçiminde (örneğin, 5 saniye içinde başlayacak şekilde PT05S) veya bir çerçeve sayısı (örneğin, 10 ' dan başlamak için 10) ya da akış süresine yönelik göreli bir değer (örneğin, akış süresinin %10 ' u ile başlaması için %10) olabilir. Ayrıca, kodlayıcıya videonun ilk birkaç saniyesinin en iyi küçük resmini seçmesini ve adım ve aralığa yönelik diğer ayarların ne olduğuna bakılmaksızın yalnızca bir küçük resim üretecağını belirten {Best} makrosunu destekler. Varsayılan değer makro {En Iyi} ' dır. |
| step |
|
Küçük resimlerin oluşturulduğu aralıklar. Değer ISO 8601 biçiminde olabilir (örneğin, her 5 saniyede bir görüntü için PT05S) veya çerçeve sayısı (örneğin, her 30 karede bir görüntü için 30) veya akış süresine yönelik göreli bir değer (örneğin, her %10 akış süresi için bir görüntü için %10) olabilir. Not: adım değeri, ilk oluşturulan küçük resmi etkiler ve bu, yalnızca dönüştürme önceden ayarlanmış başlangıç saatinde belirtilen bir değer olmayabilir. Bunun nedeni, ilk çıkış olarak başlangıç saatinden başlangıç saati ve adım konumu arasındaki en iyi küçük resmi seçmesini sağlayan kodlayıcıdır. Varsayılan değer %10 olduğundan, akışın uzun süre olması anlamına gelir, oluşturulan ilk küçük resim başlangıç saatinde belirtilen bir değerden uzakta 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 gerekliyse 1 değerinde Aralık değeri ayarlayın. |
| stretchMode |
Yeniden boyutlandırma modu-giriş videosunun istenen çıkış çözünürlüğüne uyacak şekilde nasıl yeniden boyutlandırılacağını. Varsayılan değer AutoSize |
|
| syncMode |
Video eşitleme modu |
PngLayer
Giriş videosundan PNG görüntüsü üretme ayarlarını açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| height |
|
Bu katman için çıkış videonun yüksekliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin %50, çıkış videosunda giriş kadar pikselin yarısı olduğu anlamına gelir. |
| label |
|
Bu katmanın alfasayısal etiketi, farklı video ve ses katmanlarını birden çok kez katlama veya çıkış dosyasını adlandırmada kullanılabilir. |
| width |
|
Bu katman için çıkış videonun genişliği. Değer mutlak (piksel cinsinden) veya göreli (yüzde cinsinden) olabilir. Örneğin % 50, çıkış videosunda giriş kadar genişlikte yarım piksel olduğu anlamına gelir. |
Priority
Dönüşüm içindeki Transformoutyerleştirmesinin göreli önceliğini ayarlar. Bu, hizmetin Transformoutkoyar işlemini işlemek için kullandığı önceliği ayarlar. Varsayılan öncelik normaldir.
| Name | Type | Description |
|---|---|---|
| High |
|
Diğerlerinin üzerinde öncelikli olması gereken Transformoutkoyar için kullanılır. |
| Low |
|
Normal ve yüksek öncelikli geçiş sonrasında oluşturulabilecek Transformoutkoyar için kullanılır. |
| Normal |
|
Normal öncelikte oluşturulabilecek Transformoutkoyar için kullanılır. |
Rectangle
İşlemeden önce giriş medyası için uygulanan dikdörtgen bir pencerenin özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| height |
|
Dikdörtgen bölgenin piksel cinsinden yüksekliği. Bu mutlak piksel değeri (100 gibi) veya videonun boyutuna göre (örneğin, %50) olabilir. |
| left |
|
Sol kenar boşluğundan piksel sayısı. Bu mutlak piksel değeri (100 gibi) veya videonun boyutuna göre (örneğin, %50) olabilir. |
| top |
|
Üst kenar boşluğundan piksel sayısı. Bu mutlak piksel değeri (100 gibi) veya videonun boyutuna göre (örneğin, %50) olabilir. |
| width |
|
Dikdörtgen bölgenin piksel cinsinden genişliği. Bu mutlak piksel değeri (100 gibi) veya videonun boyutuna göre (örneğin, %50) olabilir. |
Rotation
Varsa, kodlanmamış giriş videosuna uygulanacak döndürme. Varsayılan, Otomatik'tir
| Name | Type | Description |
|---|---|---|
| Auto |
|
Gerektiğinde otomatik olarak algıla ve döndür. |
| None |
|
Videoyu döndürün. Çıkış biçimi bunu destekliyorsa döndürmeyle ilgili tüm meta veriler bozulmadan tutulur. |
| Rotate0 |
|
Videoyu döndürün ancak döndürmeyle ilgili meta verileri kaldırın. |
| Rotate180 |
|
180 Derece Döndür saat yönünde derece. |
| Rotate270 |
|
270 Derece Döndür saat yönündedir. |
| Rotate90 |
|
90 Derece Döndür saat yönünde derece. |
StandardEncoderPreset
Giriş videosunu standart kodlayıcıyla kodlarken kullanılacak tüm ayarları açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| codecs | Codec[]: |
Giriş videosunu kodlarken kullanılacak codec bileşenleri listesi. |
| filters |
Kodlamadan önce giriş medyasına uygulanan bir veya daha fazla filtreleme işlemi. |
|
| formats | Format[]: |
Kodlayıcı tarafından üretilecek çıkış çıkışları listesi. |
StretchMode
Yeniden boyutlandırma modu-giriş videosunun istenen çıkış çözünürlüğüne uyacak şekilde nasıl yeniden boyutlandırılacağını. Varsayılan değer AutoSize
| Name | Type | Description |
|---|---|---|
| AutoFit |
|
Çıkış çözünürlüğünü kabul etmek için çıktıyı (harf kutusu veya pilde kutusuyla birlikte) doldurur. Bu, çıkışdaki etkin video bölgesinin, girişle aynı en boy oranına sahip olmasını sağlar. Örneğin, giriş 1920x1080 ise ve kodlama ön ayarı 1280x1280 isterse, çıktı 128 $1280 olur ve bu, en boy oranı 16:9 280 ve sol ve sağ tarafta bulunan bir iç dikdörtgen olan 1280x720 ' i içerir. |
| AutoSize |
|
Çıkış çözünürlüğünü geçersiz kılın ve doldurmaya gerek kalmadan, girişin en boy oranıyla eşleşecek şekilde değiştirin. Örneğin, giriş 1920x1080 ise ve kodlama ön ayarı 1280x1280 isterse, ön ayarda bulunan değer geçersiz kılınır ve çıkış, 16:9 olan giriş en boy oranını tutan 1280x720 ' de olur. |
| None |
|
Piksel boyut oranını göz önünde bulundurmadan veya giriş videosunun en boy oranını göstermeksizin çıkış çözümüne kesin bir şekilde saygı gösterin. |
systemData
Oluşturma ve kaynağın son değiştirilme ile ilgili meta veriler.
| Name | Type | Description |
|---|---|---|
| createdAt |
|
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
|
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
|
Kaynağın son değiştirilme zaman damgası (UTC) |
| lastModifiedBy |
|
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |
Transform
Bir dönüşüm, giriş medyasından istenen çıktıları oluşturmaya yönelik kuralları veya yönergeleri (örneğin, Transkodlama veya öngörüleri ayıklayarak) kapsar. Dönüşüm oluşturulduktan sonra, Iş oluşturularak giriş medyasına uygulanabilir.
| Name | Type | Description |
|---|---|---|
| id |
|
Kaynak için tam kaynak KIMLIĞI. EX-/Subscriptions/{SubscriptionID}/ResourceGroups/{resourcegroupname}/Providers/{resourceprovidernamespace}/{resourcettypeınfo}/{resourceName} |
| name |
|
Kaynağın adı |
| properties.created |
|
Dönüştürmenin oluşturulduğu UTC tarihi ve saati, ' YYYY-AA-DDThh: mm: ssZ ' biçiminde. |
| properties.description |
|
Dönüşümün isteğe bağlı ayrıntılı açıklaması. |
| properties.lastModified |
|
Dönüştürmenin en son güncelleştirildiği UTC tarihi ve saati ' YYYY-MM-DDThh: mm: ssZ ' biçiminde. |
| properties.outputs |
Dönüşümün oluşturması gereken bir veya daha fazla Transformoutin dizisi. |
|
| systemData |
Bu kaynakla ilgili sistem meta verileri. |
|
| type |
|
Kaynağın türü. Örneğin "Microsoft. COMPUTE/virtualMachines" veya "Microsoft. Depolama/storageaccounts " |
TransformOutput
İstenen çıktıyı oluştururken uygulanacak kurallar olan bir TransformOutput özelliklerinin özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| onError |
Bir dönüşüm, birden fazla çıkışı tanımlayabilir. Bu özellik, bir çıkış başarısız olduğunda hizmetin ne yapması gerektiğini tanımlar veya diğer çıkışları üretmeye devam edin ya da diğer çıkışları durdurun. Genel Iş durumu, ' devam Işi ' ile belirtilen çıkışların başarısızlıklarını yansıtmayacaktır. Varsayılan değer ' StopProcessingJob '. |
|
| preset | Preset: |
Çıkışı oluşturmak için kaynak dosyadan öngörüleri değiştirmek, dışarı aktarmak veya ayıklamak için kullanılacak işlemleri açıklayan ön ayar. |
| relativePriority |
Dönüşüm içindeki Transformoutyerleştirmesinin göreli önceliğini ayarlar. Bu, hizmetin Transformoutkoyar işlemini işlemek için kullandığı önceliği ayarlar. Varsayılan öncelik normaldir. |
TransportStreamFormat
MPEG-2 Aktarım Akışı (ISO/IEC 13818-1) çıkış video dosyaları oluşturma özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| filenamePattern |
|
Oluşturulan çıkış dosyalarının dosya adlarının deseni. Dosya adı olarak şu makrolar de desteklenmeli: {Basename} - Giriş video dosyasının adını kullanan bir genişletme makrosu. Giriş video dosyasının temel adı (dosya soneki dahil değil) 32 karakterden küçükse, giriş video dosyalarının temel adı kullanılır. Giriş video dosyasının temel adının uzunluğu 32 karakteri aşarsa, temel ad toplam uzunluktaki ilk 32 karaktere kısaltılı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. {Bitrate} - 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üğü. Kaldırılan makrolar daraltılır ve dosya adlarından kaldırılır. |
| outputFiles |
Üretecek çıkış dosyalarının listesi. Listede yer alan her giriş, birlikte iki uz katı olacak bir dizi ses ve video katmanı etiketidir. |
Video
Giriş videosunu kodlamak için temel özellikleri açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrımcı. |
| keyFrameInterval |
|
İki anahtar kare arasındaki uzaklık. Değer, ISO 8601 biçiminde belirtilen [0,5, 20] saniye aralığında sıfırdan farklı olmalıdır. Varsayılan değer 2 saniyedir (PT2S). VideoSyncMode.Passthrough ayarlanırsa bu ayarın yoksayılır; burada KeyFrameInterval değeri giriş kaynağı ayarını takip eder. |
| label |
|
Codec için isteğe bağlı bir etiket. Etiket, muxing davranışını kontrol etmek için kullanılabilir. |
| stretchMode |
Yeniden boyutlandırma modu: Giriş videolarının istenen çıkış çözünürlükleri için yeniden boyutlandırılma şekli. Varsayılan değer AutoSize'dır |
|
| syncMode |
Video Eşitleme Modu |
VideoAnalyzerPreset
Hem ses hem de videodan Öngörüler (zengin meta veriler) çıkaran ve bir JSON biçim dosyası çıkışı veren bir video Çözümleyicisi ön ayarı.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| audioLanguage |
|
' Language Tag-Region ' öğesinin BCP-47 biçimi kullanılarak girişte bulunan ses yükünün dili (ör: ' en-US '). İçeriğinizin dilini biliyorsanız, belirtmeniz önerilir. Otomatik dil algılama temel modda dahil edilmediğinden, bu dil, AudioAnalysisMode:: Basic için açıkça belirtilmelidir. Dil belirtilmezse veya null olarak ayarlanırsa, otomatik dil algılama, algılanan ilk dili seçer ve dosya süresince seçili dille işlem görür. Bu, şu anda ilk dil algılandıktan sonra diller arasında dinamik geçiş yapmayı desteklememektedir. Otomatik algılama, ses kayıtları ile en iyi şekilde konuşma ile sorunsuz bir şekilde çalışabilir. Otomatik algılama dili bulamazsa, döküm ' en-US ' öğesine geri dönüş olur. " Desteklenen dillerin listesine buradan ulaşabilirsiniz: https://go.microsoft.com/fwlink/?linkid=2109463 |
| experimentalOptions |
|
Önceden ayarlanmış olarak gösterilmeyen parametreler için anahtar değer çiftlerini içeren sözlük |
| insightsToExtract |
Hizmetin oluşturmasını istediğiniz öngörülerin türünü tanımlar. İzin verilen değerler ' Audioınsiizsonly ', ' Videoınsiizsonly ' ve ' AllInsights '. Varsayılan değer AllInsights ' dir. Bunu AllInsights olarak ayarlarsanız ve giriş yalnızca ses ise, yalnızca ses öngörüleri oluşturulur. Benzer şekilde, giriş yalnızca videoda ise, yalnızca video öngörüleri oluşturulur. Girdilerden bazılarının yalnızca video olması beklendiğinde, Audioınsilersonly kullanmanız önerilir; ya da girdilerden bazılarının yalnızca ses olmasını beklemeniz halinde Videoınsilersonly kullanın. Bu tür koşullarda Işleriniz hata verebilir. |
|
| mode |
Gerçekleştirilecek ses analizi işlemlerinin kümesini belirler. Belirtilmemişse, standart AudioAnalysisMode seçilir. |
VideoOverlay
Video kaplamanın özelliklerini açıklar.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
|
Türetilmiş türler için ayrıştırıcı. |
| audioGainLevel |
|
Kaplamasına ait ses düzeyini elde edin. Değer [0, 1,0] aralığında olmalıdır. Varsayılan değer 1,0 ' dir. |
| cropRectangle |
Kaplama görüntüsünü veya videosunu kırpmak için kullanılan isteğe bağlı dikdörtgen bir pencere. |
|
| end |
|
Son konum, kaplamanın bittiği, giriş videosunun başvurusu. Değer ISO 8601 biçiminde olmalıdır. Örneğin, PT30S 'yi giriş videosuna 30 saniye sonra sona erdirmek için. Belirtilmemişse veya değer, giriş video süresinden daha büyükse, yer kaplayan medya süresi giriş video süresinden daha büyükse, kaplama ana videonun sonuna kadar uygulanır, aksi takdirde, kaplama medya süresinin en son olduğu sürece yer kaplar. |
| fadeInDuration |
|
Kaplama giriş videosunun üzerine belirme süresi. Değer ISO 8601 Duration biçiminde olmalıdır. Belirtilmemişse, varsayılan davranışın hiçbir belirme (PT0S ile aynı) olmaması gerekir. |
| fadeOutDuration |
|
Kaplamanın giriş videosunda aşağı belirme süresi. Değer ISO 8601 Duration biçiminde olmalıdır. Belirtilmemişse, varsayılan davranış soluklaştırmaz (PT0S ile aynı). |
| inputLabel |
|
Bir kaplama olarak kullanılacak iş girişinin etiketi. Girişin tam olarak bir dosya belirtmesi gerekir. JPG, PNG, GIF veya BMP biçiminde bir görüntü dosyası veya bir ses dosyası (örneğin, bir WAV, MP3, WMA veya M4A dosyası) veya bir video dosyası belirtebilirsiniz. https://aka.ms/mesformatsDesteklenen ses ve video dosyası biçimlerinin tüm listesi için bkz.. |
| opacity |
|
Kaplamanın geçirgenliği. Bu [0-1,0] aralığındaki bir değerdir. 1,0 varsayılan değer, kaplamanın donuk olduğu anlamına gelir. |
| position |
Giriş videosunun, kaplamanın uygulandığı konum. |
|
| start |
|
Başlangıç konumu, kaplamanın başladığı giriş videosunun başvurusu. Değer ISO 8601 biçiminde olmalıdır. Örneğin, PT05S, kaplamayı giriş videosunun 5 saniye sonra başlatmak için. Belirtilmemişse, kaplama giriş videonun başından başlar. |
VideoSyncMode
Video eşitleme modu
| Name | Type | Description |
|---|---|---|
| Auto |
|
Bu, varsayılan yöntemdir. Muxer özelliklerine bağlı olarak CFR ve VFR arasında tercih seçer. Çıktı biçimi MP4 için, varsayılan mod CFR ' dir. |
| Cfr |
|
Giriş çerçeveleri, tam olarak istenen sabit kare hızına ulaşmak için yinelenir ve/veya gerektiği şekilde bırakılır. Çıkış çerçevesi oranı belirtilen değerde açıkça ayarlandığında önerilir |
| Passthrough |
|
Çerçevelerdeki sunum zaman damgaları, giriş dosyasından çıkış dosyası yazıcısına geçirilir. Giriş kaynağının değişken çerçeve hızına sahip olması ve çıktıda uyumlu GOP sınırlarına sahip olan, uyarlamalı akış için birden çok katman üretmeye çalışılması durumunda önerilir. Note: girişte iki veya daha fazla karede yinelenen zaman damgaları varsa, çıktının aynı davranışa de sahip olması gerekir. |
| Vfr |
|
Geçiş moduna benzer, ancak girişte yinelenen zaman damgaları olan kareler varsa, yalnızca bir çerçeve çıkışa geçirilir ve diğerleri bırakılır. Çıkış çerçevelerinin sayısının giriş çerçevelerinin sayısına eşit olması beklendiğinde önerilir. Örneğin çıktı, girişte PSNR gibi bir kalite ölçüsünü hesaplamak için kullanılır |