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. |
Související témata
-
atributy Media Foundation