Sdílet prostřednictvím


Atributy typu média

Následující atributy platí pro typy médií. Některé z těchto atributů jsou určeny pouze pro převod starších formátů typů médií na typy médií Media Foundation.

Obecné atributy formátu

Tyto atributy lze použít pro všechny typy médií.

Atribut Popis
MF_MT_ALL_SAMPLES_INDEPENDENT Určuje, jestli je každý vzorek nezávislý na ostatních vzorcích v datovém proudu.
MF_MT_AM_FORMAT_TYPE Formát GUID.
MF_MT_COMPRESSED Určuje, jestli jsou multimediální data komprimovaná.
MF_MT_FIXED_SIZE_SAMPLES Určuje, jestli mají vzorky pevnou velikost.
MF_MT_MAJOR_TYPE Guid hlavního typu
MF_MT_SAMPLE_SIZE Velikost každého vzorku v bajtech
MF_MT_SUBTYPE Identifikátor GUID podtypu
MF_MT_USER_DATA Obsahuje uživatelská data pro typ média, který byl převeden ze starší struktury formátu.
MF_MT_WRAPPED_TYPE Obsahuje typ média, který byl zabalen do jiného typu média.

 

Atributy formátu zvuku

Tyto atributy lze použít u typů médií, jejichž hlavní typ se rovná MFMediaType_Audio.

Atribut Popis
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION Určuje zvukový profil a úroveň streamu AAC (Advanced Audio Coding).
MF_MT_AAC_PAYLOAD_TYPE Určuje typ datové části pro datový proud AAC (Advanced Audio Coding).
MF_MT_AUDIO_AVG_BYTES_PER_SECOND Průměrný počet bajtů za sekundu
MF_MT_AUDIO_BITS_PER_SAMPLE Počet bitů na zvukový vzorek
MF_MT_AUDIO_BLOCK_ALIGNMENT Zarovnání bloku v bajtech
MF_MT_AUDIO_CHANNEL_MASK Určuje přiřazení zvukových kanálů k pozicím mluvčího.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND Počet zvukových vzorků za sekundu (hodnota s plovoucí desetinou čárkou).
MF_MT_AUDIO_FOLDDOWN_MATRIX Určuje, jak má dekodér zvuku transformovat multichannel zvuk na stereo výstup.
MF_MT_AUDIO_NUM_CHANNELS Počet zvukových kanálů
MF_MT_AUDIO_PREFER_WAVEFORMATEX Určuje upřednostňovanou starší strukturu formátu, která se má použít při převodu typu zvukového média.
MF_MT_AUDIO_SAMPLES_PER_BLOCK Počet zvukových ukázek obsažených v jednom komprimovaném bloku zvukových dat
MF_MT_AUDIO_SAMPLES_PER_SECOND Počet zvukových vzorků za sekundu (celočíselná hodnota).
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE Počet platných bitů zvukových dat v každé ukázce zvuku
MF_MT_AUDIO_WMADRC_AVGREF Referenční průměrná úroveň hlasitosti souboru Windows Media Audio.
MF_MT_AUDIO_WMADRC_AVGTARGET Cílová průměrná úroveň hlasitosti zvukového souboru Windows Media.
MF_MT_AUDIO_WMADRC_PEAKREF Referenční úroveň maximálního objemu souboru Windows Media Audio
MF_MT_AUDIO_WMADRC_PEAKTARGET Cílová maximální úroveň hlasitosti souboru Windows Media Audio.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG Obsahuje původní značku formátu WAVE pro zvukový stream.

 

Atributy formátu videa

Tyto atributy lze použít u typů médií, jejichž hlavní typ se rovná MFMediaType_Video.

Atribut Popis
MF_MT_AVG_BIT_ERROR_RATE Míra chyb dat.
MF_MT_AVG_BITRATE Přibližná rychlost dat streamu videa
MF_MT_CUSTOM_VIDEO_PRIMARIES Vlastní barevné primarie.
MF_MT_DEFAULT_STRIDE Výchozí povrchová strid.
MF_MT_DRM_FLAGS Určuje, jestli video vyžaduje vynucování ochrany proti kopírování.
MF_MT_FRAME_RATE Kmitočet.
MF_MT_FRAME_RATE_RANGE_MAX Maximální frekvence snímků podporovaná zařízením pro zachytávání videa.
MF_MT_FRAME_RATE_RANGE_MIN Minimální frekvence snímků podporovaná zařízením pro zachytávání videa.
MF_MT_FRAME_SIZE Šířka a výška rámečku videa
MF_MT_GEOMETRIC_APERTURE Geometrická clona.
MF_MT_INTERLACE_MODE Popisuje, jak jsou snímky prokládání.
MF_MT_MAX_KEYFRAME_SPACING Maximální počet snímků z jednoho klíčového rámce na další.
MF_MT_MINIMUM_DISPLAY_APERTURE Minimální clona displeje.
MF_MT_MPEG_SEQUENCE_HEADER Hlavička sekvence MPEG-1 nebo MPEG-2
MF_MT_MPEG_START_TIME_CODE Kód počátečního času seskupování obrázků (GOP).
MF_MT_MPEG2_FLAGS Různé příznaky pro video MPEG-2.
MF_MT_MPEG2_LEVEL Úroveň MPEG-2 nebo H.264.
MF_MT_MPEG2_PROFILE Profil MPEG-2 nebo H.264.
MF_MT_ORIGINAL_4CC Obsahuje původní kodek FOURCC pro video stream.
MF_MT_PAD_CONTROL_FLAGS Poměr stran ve výstupním obdélníku
MF_MT_PALETTE Položky palety
MF_MT_PAN_SCAN_APERTURE Definuje oblast videa 4×3, která by se měla zobrazit v režimu posouvání/skenování.
MF_MT_PAN_SCAN_ENABLED Určuje, jestli je povolený režim posouvání nebo prohledávání.
MF_MT_PIXEL_ASPECT_RATIO Poměr stran pixelu
MF_MT_SOURCE_CONTENT_HINT Zamýšlený poměr stran.
MF_MT_TRANSFER_FUNCTION Převodní funkce z RGB na R'G'B'.
MF_MT_VIDEO_3D Určuje, jestli stream videa obsahuje 3D obsah.
MF_MT_VIDEO_CHROMA_SITING Popisuje, jak se chroma vzorkovala pro video Y'Cb'Cr'.
MF_MT_VIDEO_LIGHTING Optimální podmínky osvětlení pro prohlížení.
MF_MT_VIDEO_NOMINAL_RANGE Jmenovitý rozsah informací o barvě
MF_MT_VIDEO_PRIMARIES Barevné primarie.
MF_MT_VIDEO_ROTATION Určuje otočení rámečku videa ve směru proti směru hodinových ručiček.
MF_MT_YUV_MATRIX Konverzní matice z barevného prostoru Y'Cb'Cr' do barevného prostoru R'G'B'
MF_XVP_CALLER_ALLOCATES_OUTPUT Určuje, zda volající přidělí textury použité pro výstup Video Processor MFT.
MF_XVP_DISABLE_FRC Zakáže převod frekvence snímků v videoprocesor MFT.

 

Další atributy formátu

Následující atributy platí pro prokládání videa DV.

Atribut Popis
MF_MT_DV_AAUX_CTRL_PACK_0 Zvuková pomocná sada pro správu zdrojového kódu (AAUX) pro první zvukový blok.
MF_MT_DV_AAUX_CTRL_PACK_1 Sada pro správu zdrojového kódu AAUX pro druhý zvukový blok.
MF_MT_DV_AAUX_SRC_PACK_0 Zdrojový balíček AAUX pro první zvukový blok.
MF_MT_DV_AAUX_SRC_PACK_1 Zdrojový balíček AAUX pro druhý zvukový blok.
MF_MT_DV_VAUX_CTRL_PACK Pomocná sada pro správu zdrojového kódu videa (VAUX).
MF_MT_DV_VAUX_SRC_PACK Zdrojový balíček VAUX.

 

Následující atributy platí pro soubory ASF (Advanced Streaming Format).

Atribut Popis
MF_MT_ARBITRARY_FORMAT Další formátovat data binárního streamu v souboru ASF
MF_MT_ARBITRARY_HEADER Data specifická pro typ binárního streamu v souboru ASF.
MF_MT_IMAGE_LOSS_TOLERANT Určuje, jestli je stream obrázků ASF degradovatelným typem JPEG.

 

Následující atributy platí pro soubory MPEG-4.

Atribut Popis
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY Index aktuální položky v poli s ukázkovým popisem.
MF_MT_MPEG4_SAMPLE_DESCRIPTION Pole s ukázkovým popisem.

 

MMFMediaType

atributy Media Foundation

typy médií

typy zvukových médií

typy médií videa