Tüm Ürünler
Search
Belge Merkezi

ApsaraVideo VOD:Ses ve video analizi tamamlandı

Son Güncelleme:Oct 05, 2026

Bu konuda VideoAnalysisComplete olayı, bildirim içeriği ve geri arama örnekleri açıklanmaktadır.

Olay türü

VideoAnalysisComplete

Olay açıklaması

ApsaraVideo VOD, ses ve video kaynak dosyalarını yüklendikten sonra analiz eder. Analiz tamamlandığında bu olay oluşturulur.

Not
  • Varsayılan olarak ApsaraVideo VOD yüklenen tüm ses ve video dosyalarını analiz eder. Analiz ücretsizdir.

  • Analiz işlemi, kaynak dosyalardan süre, çözünürlük (genişlik ve yükseklik), bit hızı ve kare hızı gibi temel meta verileri çıkarır.

  • Analiz tamamlandıktan sonra meta veriler medya varlığı kitaplığına eklenir. Kaynak dosya hakkında daha fazla meta veri almak için GetMezzanineInfo işlemini çağırabilirsiniz.

Olay bildirimi içeriği

Parametre Adı

Tür

Gerekli

Açıklama

EventTime

String

Evet

Olayın oluşturulduğu saat. Saat UTC cinsindendir ve yyyy-MM-ddTHH:mm:ssZ biçimini izler.

EventType

String

Evet

Olay türü. Bu zorunlu bir parametredir. Değer sabit olarak VideoAnalysisComplete şeklindedir.

VideoId

String

Evet

Ses veya video dosyasının ID değeri.

Status

String

Evet

Kaynak dosyanın analiz durumu.

  • success: İşlem başarılı oldu.

  • fail: İşlem başarısız oldu.

Width

Long

Hayır

Kaynak dosyanın genişliği. Bu alan yalnızca ses içeren dosyalar için döndürülmez.

Height

Long

Hayır

Kaynak dosyanın yüksekliği. Bu alan yalnızca ses içeren dosyalar için döndürülmez.

Duration

Float

Hayır

Kaynak dosyanın süresi (saniye cinsinden).

Bitrate

String

Hayır

Kaynak dosyanın bit hızı (Kbps cinsinden).

Fps

String

Hayır

Kaynak dosyanın kare hızı (saniye başına kare cinsinden). Bu alan yalnızca ses içeren dosyalar için döndürülmez.

Size

Long

Hayır

Kaynak dosyanın boyutu (bayt cinsinden).

ErrorCode

String

Hayır

İşin hata kodu. Bu alan, kaynak dosya analizi sırasında bir hata oluştuğunda döndürülür.

ErrorMessage

String

Hayır

İşin hata mesajı. Bu alan, kaynak dosya analizi sırasında bir hata oluştuğunda döndürülür.

Not

Status değeri fail olarak ayarlanırsa analiz başarısız olmuştur ve kaynak dosyanın temel bilgileri döndürülmez. Başarısızlık genellikle kaynak dosyanın anormal kapsüllenmesinden kaynaklanır.

Geri arama örnekleri

Geri arama örnekleriyle ilgili aşağıdaki hususlara dikkat edin:

  • HTTP geri araması için aşağıdaki içerik HTTP POST gövdesidir.

  • MNS geri araması için aşağıdaki içerik mesaj gövdesidir.

Başarılı analiz geri arama örneği:

{
    "VideoId":"84bd5b0566ddj39549986befd0e80****",
    "Duration":"12",
    "Height":"360",
    "Width":"630",
    "Fps":"30",
    "Bitrate":"499",
    "Size":"1234568",
    "EventTime":"2018-11-28T10:12:48Z",
    "EventType":"VideoAnalysisComplete",
    "Status":"success"
  }

Başarısız analiz geri arama örneği:

 {
    "VideoId":"84bd5b0566ddj39549986befd0e80****",
    "EventTime":"2018-11-28T10:12:48Z",
    "EventType":"VideoAnalysisComplete",
    "Status":"fail",
    "ErrorCode":"InvalidParameter.ResourceContentBad",
    "ErrorMessage":"The resource operated InputFile is bad"
  }