Metadata output

logo layanan media


Gambaran Umum

Pekerjaan pengodean dikaitkan dengan aset input (atau aset) tempat Anda ingin melakukan beberapa tugas pengodean. Misalnya, mengodekan file MP4 ke H.264 MP4 set bitrate adaptif; membuat thumbnail; membuat overlay. Setelah menyelesaikan tugas, aset output diproduksi. Aset output berisi video, audio, thumbnail, dll. Aset output juga berisi file dengan metadata tentang aset output. Nama file XML metadata memiliki format berikut: <source_file_name>_manifest.xml (for example, BigBuckBunny_manifest.xml).

Media Services tidak secara pre-emptive memindai aset input untuk menghasilkan metadata. Metadata input hanya dihasilkan sebagai artefak ketika Aset input diproses dalam Pekerjaan. Oleh karena itu artefak ini ditulis ke Aset output. Alat yang berbeda digunakan untuk menghasilkan metadata untuk Aset input dan Aset output. Oleh karena itu, metadata input memiliki skema yang sedikit berbeda dari metadata output.

Jika Anda ingin memeriksa file metadata, Anda dapat membuat pencari SAS dan mengunduh file ke komputer lokal Anda.

Artikel ini membahas elemen dan jenis skema XML tempat metada output (<source_file_name>_manifest.xml) didasarkan. Untuk informasi tentang file yang berisi metadata tentang aset input, lihat Input Metadata.

Anda dapat menemukan kode skema lengkap dan contoh XML di akhir artikel ini.

Elemen akar AssetFiles

Pengumpulan entri AssetFile untuk pekerjaan pengodean.

Elemen anak

Nama Deskripsi
AssetFile

minOccurs="0" maxOccurs="1"
Elemen AssetFile yang merupakan bagian dari koleksi AssetFiles.

Elemen AssetFile

Anda bisa menemukan contoh XML contoh XML.

Atribut

Nama Jenis Deskripsi
Nama

Diperlukan
xs:string Nama file aset media.
Ukuran

minInclusive ="0"

Diperlukan
xs:long Ukuran file aset dalam byte.
Durasi

Diperlukan
xs:duration Durasi putar balik konten.

Elemen anak

Nama Deskripsi
Sumber Pengumpulan file media input/sumber, yang diproses untuk menghasilkan AssetFile ini. Untuk informasi selengkapnya, lihat elemen Sumber.
VideoTracks

minOccurs="0" maxOccurs="1"
Setiap AssetFile fisik dapat berisi di dalamnya nol atau lebih video melacak interleaved ke dalam format kontainer yang sesuai. Untuk informasi selengkapnya, lihat elemen VideoTracks.
AudioTracks

minOccurs="0" maxOccurs="1"
Setiap AssetFile fisik dapat berisi di dalamnya nol atau lebih audio melacak interleaved ke dalam format kontainer yang sesuai. Ini adalah kumpulan semua trek audio. Untuk informasi selengkapnya, lihat elemen AudioTracks.

Elemen sumber

Pengumpulan file media input/sumber, yang diproses untuk menghasilkan AssetFile ini.

Anda bisa menemukan contoh XML contoh XML.

Elemen anak

Nama Deskripsi
Sumber

minOccurs="1" maxOccurs="unbounded"
File input/sumber yang digunakan ketika membuat aset ini. Untuk informasi selengkapnya, lihat elemen Sumber.

Elemen sumber

File input/sumber yang digunakan ketika membuat aset ini.

Anda bisa menemukan contoh XML contoh XML.

Atribut

Nama Jenis Deskripsi
Nama

Diperlukan
xs:string Nama file sumber input.

Elemen VideoTracks

Setiap AssetFile fisik dapat berisi di dalamnya nol atau lebih video melacak interleaved ke dalam format kontainer yang sesuai. Elemen VideoTracks mewakili koleksi semua trek video.

Anda bisa menemukan contoh XML contoh XML.

Elemen anak

Nama Deskripsi
VideoTrack

minOccurs="1" maxOccurs="unbounded"
Trek video tertentu di AssetFile induk. Untuk informasi selengkapnya, lihat elemen VideoTrack.

Elemen VideoTrack

Trek video tertentu di AssetFile induk.

Anda bisa menemukan contoh XML contoh XML.

Atribut

Nama Jenis Deskripsi
Id

minInclusive ="0"

Diperlukan
xs:int Indeks berbasis nol dari trek video ini. Catatan: Id ini belum tentu merupakan TrackID seperti yang digunakan dalam file MP4.
FourCC

Diperlukan
xs:string Codec video kode FourCC.
Profil xs:string Profil H264 (hanya berlaku untuk codec H264).
Tingkat xs:string Tingkat H264 (hanya berlaku untuk codec H264).
Lebar

minInclusive ="0"

Diperlukan
xs:int Lebar video yang dikodekan dalam piksel.
Tinggi

minInclusive ="0"

Diperlukan
xs:int Tinggi video yang dikodekan dalam piksel.
DisplayAspectRatioNumerator

minInclusive ="0"

Diperlukan
xs:double Numerator rasio aspek tampilan video.
DisplayAspectRatioDenominator

minInclusive ="0"

Diperlukan
xs:double Denominator rasio aspek tampilan video.
Framerate

minInclusive ="0"

Diperlukan
xs:decimal Kecepatan bingkai video terukur dalam format .3f.
TargetFramerate

minInclusive ="0"

Diperlukan
xs:decimal Kecepatan bingkai video target yang telah ditetapkan sebelumnya dalam format .3f.
Bitrate

minInclusive ="0"

Diperlukan
xs:int Rata-rata laju bit video dalam kilobit per detik, seperti yang dihitung dari AssetFile. Hanya menghitung muatan aliran dasar, dan tidak termasuk overhead kemasan.
TargetBitrate

minInclusive ="0"

Diperlukan
xs:int Targetkan bitrate rata-rata untuk trek video ini, seperti yang diminta melalui preset pengodean, dalam kilobit per detik.
MaxGOPBitrate

minInclusive ="0"
xs:int Max GOP rata-rata bitrate untuk trek video ini, dalam kilobit per detik.

Elemen AudioTracks

Setiap AssetFile fisik dapat berisi di dalamnya nol atau lebih audio melacak interleaved ke dalam format kontainer yang sesuai. Elemen AudioTracks mewakili koleksi semua trek audio tersebut.

Anda bisa menemukan contoh XML contoh XML.

Elemen anak

Nama Deskripsi
AudioTrack

minOccurs="1" maxOccurs="unbounded"
Trek audio tertentu di AssetFile induk. Untuk informasi selengkapnya, lihat elemen AudioTrack.

Elemen AudioTrack

Trek audio tertentu di AssetFile induk.

Anda bisa menemukan contoh XML contoh XML.

Atribut

Nama Jenis Deskripsi
Id

minInclusive ="0"

Diperlukan
xs:int Indeks berbasis nol dari trek video ini. Catatan: Ini belum tentu merupakan TrackID seperti yang digunakan dalam file MP4.
Codec xs:string String codec trek audio.
EncoderVersion xs:string String versi encoder opsional, diperlukan untuk EAC3.
Saluran

minInclusive ="0"

Diperlukan
xs:int Jumlah saluran audio.
SamplingRate

minInclusive ="0"

Diperlukan
xs:int Kecepatan pengambilan sampel audio dalam sampel/dtk atau Hz.
Bitrate

minInclusive ="0"

Diperlukan
xs:int Rata-rata laju bit audio dalam bit per detik, seperti yang dihitung dari AssetFile. Hanya menghitung muatan aliran dasar, dan tidak termasuk overhead kemasan.
BitsPerSample

minInclusive ="0"

Diperlukan
xs:int Bit per sampel untuk jenis format wFormatTag.

Elemen anak

Nama Deskripsi
LoudnessMeteringResultParameters

minOccurs="0" maxOccurs="1"
Parameter hasil pengukuran kenyaringan. Untuk informasi selengkapnya, lihat elemen LoudnessMeteringResultParameters.

Element LoudnessMeteringResultParameters

Parameter hasil pengukuran kenyaringan.

Anda bisa menemukan contoh XML contoh XML.

Atribut

Nama Jenis Deskripsi
DPLMVersionInformation xs:string Dolby Pengembangan parameter kenyaringan profesional versi kit.
DialogNormalization

minInclusive="-31" maxInclusive="-1"

Diperlukan
xs:int DialogNormalisasi yang dihasilkan melalui DPLM, diperlukan saat LoudnessMetering diatur
IntegratedLoudness

minInclusive="-70" maxInclusive="10"

Diperlukan
xs:float Kenyaringan terintegrasi
IntegratedLoudnessUnit

Diperlukan
xs:string Unit kenyaringan terintegrasi.
IntegratedLoudnessGatingMethod

Diperlukan
xs:string Pengidentifikasi gating
IntegratedLoudnessSpeechPercentage

minInclusive ="0" maxInclusive="100"
xs:float Konten ucapan atas program, sebagai persentase.
SamplePeak

Diperlukan
xs:float Nilai sampel absolut puncak, sejak direset atau sejak terakhir dibersihkan, per saluran. Unit adalah dBFS.
SamplePeakUnit

fixed="dBFS"

Diperlukan
xs:anySimpleType Sampel unit puncak.
TruePeak

Diperlukan
xs:float Nilai puncak maksimum yang benar, sesuai ITU-R BS.1770-2, sejak reset atau sejak terakhir dibersihkan, per saluran. Unit adalah dBTP.
TruePeakUnit

fixed="dBTP"

Diperlukan
xs:anySimpleType Unit puncak sejati.

Kode Skema

<?xml version="1.0" encoding="utf-8"?>  
<xs:schema xmlns:xs="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" version="1.2"  
            xmlns="http://schemas.microsoft.com/windowsazure/mediaservices/2013/05/mediaencoder/metadata"  
            targetNamespace="http://schemas.microsoft.com/windowsazure/mediaservices/2013/05/mediaencoder/metadata"  
            elementFormDefault="qualified">  
  <xs:element name="AssetFiles">  
    <xs:annotation>  
      <xs:documentation>Collection of AssetFile entries for the encoding job</xs:documentation>  
    </xs:annotation>  
    <xs:complexType>  
      <xs:sequence>  
        <xs:element name="AssetFile" minOccurs="1" maxOccurs="unbounded">  
          <xs:annotation>  
            <xs:documentation>asset file</xs:documentation>  
          </xs:annotation>  
          <xs:complexType>  
            <xs:sequence>  
              <xs:element name="Sources">  
                <xs:annotation>  
                  <xs:documentation>Collection of input/source media files, that was processed in order to produce this AssetFile</xs:documentation>  
                </xs:annotation>  
                <xs:complexType>  
                  <xs:sequence>  
                    <xs:element name="Source" minOccurs="1" maxOccurs="unbounded">  
                      <xs:annotation>  
                        <xs:documentation>An input/source file used when generating this asset</xs:documentation>  
                      </xs:annotation>  
                      <xs:complexType>  
                        <xs:attribute name="Name" type="xs:string" use="required">  
                          <xs:annotation>  
                            <xs:documentation>input source file name</xs:documentation>  
                          </xs:annotation>  
                        </xs:attribute>  
                      </xs:complexType>  
                    </xs:element>  
                  </xs:sequence>  
                </xs:complexType>  
              </xs:element>  
              <xs:element name="VideoTracks" minOccurs="0">  
                <xs:annotation>  
                  <xs:documentation>Each physical AssetFile can contain in it zero or more video tracks interleaved into an appropriate container format. This is the collection of all those video tracks</xs:documentation>  
                </xs:annotation>  
                <xs:complexType>  
                  <xs:sequence>  
                    <xs:element name="VideoTrack" maxOccurs="unbounded">  
                      <xs:annotation>  
                        <xs:documentation>A specific video track in the parent AssetFile</xs:documentation>  
                      </xs:annotation>  
                      <xs:complexType>  
                        <xs:attribute name="Id" use="required">  
                          <xs:annotation>  
                            <xs:documentation>zero-based index of this video track. Note: this is not necessarily the TrackID as used in an MP4 file</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="FourCC" type="xs:string" use="required">  
                          <xs:annotation>  
                            <xs:documentation>video codec FourCC code</xs:documentation>  
                          </xs:annotation>  
                        </xs:attribute>  
                        <xs:attribute name="Profile" type="xs:string">  
                          <xs:annotation>  
                            <xs:documentation>H264 profile (only appliable for H264 codec)</xs:documentation>  
                          </xs:annotation>  
                        </xs:attribute>  
                        <xs:attribute name="Level" type="xs:string">  
                          <xs:annotation>  
                            <xs:documentation>H264 level (only appliable for H264 codec)</xs:documentation>  
                          </xs:annotation>  
                        </xs:attribute>  
                        <xs:attribute name="Width" use="required">  
                          <xs:annotation>  
                            <xs:documentation>encoded video width in pixels</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="Height" use="required">  
                          <xs:annotation>  
                            <xs:documentation>encoded video height in pixels</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="DisplayAspectRatioNumerator" use="required">  
                          <xs:annotation>  
                            <xs:documentation>video display aspect ratio numerator</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:double">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="DisplayAspectRatioDenominator" use="required">  
                          <xs:annotation>  
                            <xs:documentation>video display aspect ratio denominator</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:double">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="Framerate" use="required">  
                          <xs:annotation>  
                            <xs:documentation>measured video frame rate in .3f format</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:decimal">  
                              <xs:minInclusive value="0"/>  
                              <xs:fractionDigits value="3"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="TargetFramerate" use="required">  
                          <xs:annotation>  
                            <xs:documentation>preset target video frame rate in .3f format</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:decimal">  
                              <xs:minInclusive value="0"/>  
                              <xs:fractionDigits value="3"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="Bitrate" use="required">  
                          <xs:annotation>  
                            <xs:documentation>average video bit rate in kilobits per second, as calculated from the AssetFile. Counts only the elementary stream payload, and does not include the packaging overhead</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="TargetBitrate" use="required">  
                          <xs:annotation>  
                            <xs:documentation>target average bitrate for this video track, as requested via the encoding preset, in kilobits per second</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="MaxGOPBitrate">  
                          <xs:annotation>  
                            <xs:documentation>Max GOP average bitrate for this video track, in kilobits per second</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                      </xs:complexType>  
                    </xs:element>  
                  </xs:sequence>  
                </xs:complexType>  
              </xs:element>  
              <xs:element name="AudioTracks" minOccurs="0">  
                <xs:annotation>  
                  <xs:documentation>each physical AssetFile can contain in it zero or more audio tracks interleaved into an appropriate container format. This is the collection of all those audio tracks</xs:documentation>  
                </xs:annotation>  
                 <xs:complexType>  
                  <xs:sequence>  
                    <xs:element name="AudioTrack" maxOccurs="unbounded">  
                      <xs:annotation>  
                        <xs:documentation>a specific audio track in the parent AssetFile</xs:documentation>  
                      </xs:annotation>  
                      <xs:complexType>  
                        <xs:sequence>  
                          <xs:element name="LoudnessMeteringResultParameters" minOccurs="0" maxOccurs="1">  
                            <xs:annotation>  
                              <xs:documentation>Loudness Metering Result Parameters</xs:documentation>  
                            </xs:annotation>  
                            <xs:complexType>  
                              <xs:attribute name="DPLMVersionInformation" type="xs:string">  
                                <xs:annotation>  
                                  <xs:documentation>Dolby Professional Loudness Metering Development Kit Version</xs:documentation>  
                                </xs:annotation>  
                              </xs:attribute>  
                              <xs:attribute name="DialogNormalization" use="required">  
                                <xs:annotation>  
                                  <xs:documentation> DialogNormalization generated through DPLM, required when LoudnessMetering is set</xs:documentation>  
                                </xs:annotation>  
                                <xs:simpleType>  
                                  <xs:restriction base="xs:int">  
                                    <xs:minInclusive value="-31"/>  
                                    <xs:maxInclusive value="-1"/>  
                                  </xs:restriction>  
                                </xs:simpleType>  
                              </xs:attribute>  
                              <xs:attribute name="IntegratedLoudness" use="required">  
                                <xs:annotation>  
                                  <xs:documentation>Integrated loudness</xs:documentation>  
                                </xs:annotation>  
                                <xs:simpleType>  
                                  <xs:restriction base="xs:float">  
                                    <xs:minInclusive value="-70"/>  
                                    <xs:maxInclusive value="10"/>  
                                  </xs:restriction>  
                                </xs:simpleType>  
                              </xs:attribute>  
                              <xs:attribute name="IntegratedLoudnessUnit" use="required" type="xs:string">  
                              </xs:attribute>  
                              <xs:attribute name="IntegratedLoudnessGatingMethod" use="required" type="xs:string">  
                                <xs:annotation>  
                                  <xs:documentation>Gating identifier</xs:documentation>  
                                </xs:annotation>  
                              </xs:attribute>  
                              <xs:attribute name="IntegratedLoudnessSpeechPercentage">  
                                <xs:annotation>  
                                  <xs:documentation>Speech content over the program, as a percentage.</xs:documentation>  
                                </xs:annotation>  
                                <xs:simpleType>  
                                  <xs:restriction base="xs:float">  
                                    <xs:minInclusive value="0"/>  
                                    <xs:maxInclusive value="100"/>  
                                  </xs:restriction>  
                                </xs:simpleType>  
                              </xs:attribute>  
                              <xs:attribute name="SamplePeak" use="required" type="xs:float">  
                                <xs:annotation>  
                                  <xs:documentation>Peak absolute sample value, since reset or since it was last cleared, per channel.  Units are dBFS.</xs:documentation>  
                                </xs:annotation>  
                              </xs:attribute>  
                              <xs:attribute name="SamplePeakUnit" use="required" fixed="dBFS">  
                              </xs:attribute>  
                              <xs:attribute name="TruePeak" use="required" type="xs:float">  
                                <xs:annotation>  
                                  <xs:documentation>Maximum True Peak value, as per ITU-R BS.1770-2, since reset or since it was last cleared, per channel.  Units are dBTP.</xs:documentation>  
                                </xs:annotation>  
                              </xs:attribute>  
                              <xs:attribute name="TruePeakUnit" use="required" fixed="dBTP">  
                              </xs:attribute>  
                            </xs:complexType>  
                          </xs:element>  
                        </xs:sequence>  
                        <xs:attribute name="Id" use="required">  
                          <xs:annotation>  
                            <xs:documentation>zero-based index of this audio track. Note: this is not necessarily the TrackID as used in an MP4 file</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="Codec" type="xs:string">  
                          <xs:annotation>  
                            <xs:documentation>audio track codec string</xs:documentation>  
                          </xs:annotation>  
                        </xs:attribute>  
                        <xs:attribute name="EncoderVersion" type="xs:string">  
                          <xs:annotation>  
                            <xs:documentation>optional encoder version string, required for EAC3</xs:documentation>  
                          </xs:annotation>  
                        </xs:attribute>  
                        <xs:attribute name="Channels" use="required">  
                          <xs:annotation>  
                            <xs:documentation>number of audio channels</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="SamplingRate" use="required">  
                          <xs:annotation>  
                            <xs:documentation>audio sampling rate in samples/sec or Hz</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="Bitrate" use="required">  
                          <xs:annotation>  
                            <xs:documentation>average audio bit rate in bits per second, as calculated from the AssetFile. Counts only the elementary stream payload, and does not include the packaging overhead</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                        <xs:attribute name="BitsPerSample" use="required">  
                          <xs:annotation>  
                            <xs:documentation>Bits per sample for the wFormatTag format type</xs:documentation>  
                          </xs:annotation>  
                          <xs:simpleType>  
                            <xs:restriction base="xs:int">  
                              <xs:minInclusive value="0"/>  
                            </xs:restriction>  
                          </xs:simpleType>  
                        </xs:attribute>  
                      </xs:complexType>  
                    </xs:element>  
                  </xs:sequence>  
                </xs:complexType>  
              </xs:element>  
            </xs:sequence>  
            <xs:attribute name="Name" type="xs:string" use="required">  
              <xs:annotation>  
                <xs:documentation>the media asset file name</xs:documentation>  
              </xs:annotation>  
            </xs:attribute>  
            <xs:attribute name="Size" use="required">  
              <xs:annotation>  
                <xs:documentation>size of file in bytes</xs:documentation>  
              </xs:annotation>  
              <xs:simpleType>  
                <xs:restriction base="xs:long">  
                  <xs:minInclusive value="0"/>  
                </xs:restriction>  
              </xs:simpleType>  
            </xs:attribute>  
            <xs:attribute name="Duration" use="required">  
              <xs:annotation>  
                <xs:documentation>content play back duration</xs:documentation>  
              </xs:annotation>  
              <xs:simpleType>  
                <xs:restriction base="xs:duration"/>  
              </xs:simpleType>  
            </xs:attribute>  
          </xs:complexType>  
        </xs:element>  
      </xs:sequence>  
    </xs:complexType>  
  </xs:element>  
</xs:schema>  

Contoh XML

XML berikut adalah contoh file metadata Output.

<AssetFiles xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema"   
            xmlns="http://schemas.microsoft.com/windowsazure/mediaservices/2013/05/mediaencoder/metadata">  
  <AssetFile Name="BigBuckBunny_H264_3400kbps_AAC_und_ch2_96kbps.mp4" Size="4646283" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <VideoTracks>  
      <VideoTrack Id="0" FourCC="AVC1" Profile="Main" Level="3.2" Width="1280" Height="720" DisplayAspectRatioNumerator="16" DisplayAspectRatioDenominator="9" Framerate="23.974" TargetFramerate="23.974" Bitrate="4250" TargetBitrate="3400" MaxGOPBitrate="5514"/>  
    </VideoTracks>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_H264_2250kbps_AAC_und_ch2_96kbps.mp4" Size="3166728" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
      <VideoTracks>  
      <VideoTrack Id="0" FourCC="AVC1" Profile="Main" Level="3.1" Width="960" Height="540" DisplayAspectRatioNumerator="16" DisplayAspectRatioDenominator="9" Framerate="23.974" TargetFramerate="23.974" Bitrate="2846" TargetBitrate="2250" MaxGOPBitrate="3630"/>  
    </VideoTracks>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_H264_1500kbps_AAC_und_ch2_96kbps.mp4" Size="2205095" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <VideoTracks>  
      <VideoTrack Id="0" FourCC="AVC1" Profile="Main" Level="3.1" Width="960" Height="540" DisplayAspectRatioNumerator="16" DisplayAspectRatioDenominator="9" Framerate="23.974" TargetFramerate="23.974" Bitrate="1932" TargetBitrate="1500" MaxGOPBitrate="2513"/>  
    </VideoTracks>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_H264_1000kbps_AAC_und_ch2_96kbps.mp4" Size="1508567" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <VideoTracks>  
      <VideoTrack Id="0" FourCC="AVC1" Profile="Main" Level="3.0" Width="640" Height="360" DisplayAspectRatioNumerator="16" DisplayAspectRatioDenominator="9" Framerate="23.974" TargetFramerate="23.974" Bitrate="1271" TargetBitrate="1000" MaxGOPBitrate="1527"/>  
    </VideoTracks>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_H264_650kbps_AAC_und_ch2_96kbps.mp4" Size="1057155" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <VideoTracks>  
      <VideoTrack Id="0" FourCC="AVC1" Profile="Main" Level="3.0" Width="640" Height="360" DisplayAspectRatioNumerator="16" DisplayAspectRatioDenominator="9" Framerate="23.974" TargetFramerate="23.974" Bitrate="843" TargetBitrate="650" MaxGOPBitrate="1086"/>  
    </VideoTracks>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_H264_400kbps_AAC_und_ch2_96kbps.mp4" Size="699262" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <VideoTracks>  
      <VideoTrack Id="0" FourCC="AVC1" Profile="Main" Level="1.3" Width="320" Height="180" DisplayAspectRatioNumerator="16" DisplayAspectRatioDenominator="9" Framerate="23.974" TargetFramerate="23.974" Bitrate="503" TargetBitrate="400" MaxGOPBitrate="661"/>  
    </VideoTracks>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_AAC_und_ch2_96kbps.mp4" Size="166780" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="93" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
  <AssetFile Name="BigBuckBunny_AAC_und_ch2_56kbps.mp4" Size="124576" Duration="PT8.4288444S">  
    <Sources>  
      <Source Name="BigBuckBunny.mp4"/>  
    </Sources>  
    <AudioTracks>  
      <AudioTrack Id="0" Codec="AacLc" Channels="2" SamplingRate="44100" Bitrate="53" BitsPerSample="16"/>  
    </AudioTracks>  
  </AssetFile>  
</AssetFiles>  

Langkah berikutnya

Media Services v3 (terbaru)

Lihat versi terbaru Azure Media Services!

Layanan Media v2 (warisan)

Berikan tanggapan

Gunakan forum User Voice untuk memberikan umpan balik dan membuat saran tentang cara meningkatkan Azure Media Services. Anda juga dapat langsung masuk ke salah satu kategori berikut: