共用方式為


AAUX 來源 (AS) 套件

[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

下表列出 MSDV 驅動程式用來填入DVINFO結構的dwDVAAuxSrcdwDVAAuxSrc1成員的值。 如需詳細資訊,請參閱 MSDV 驅動程式中的 DVINFO 欄位設定

DVCR 設定

DV Standard

DVCR (IEC 61834)

FOURCC

dvsl

dvsd

系統

525-60

625-50

525-60

625-50

LF (1)

1

1

1

1

保留 (1)

1

1

1

1

AF SIZE (6)

00:1111

01:0000

00:1111

01:0000

SM (1)

0

0

0

0

CHN (2)

01

01

01

01

PA (1)

1

1

1

1

音訊模式 (4)

    音訊區塊 1*

0000

0000

0000

0000

    音訊區塊 2*

0000

0000

1111

1111

保留 (1)

1

1

1

1

ML (1)

1

1

1

1

50/60 (1)

0

1

0

1

STYPE (5)

0:0001

0:0001

0:0000

0:0000

EF (1)

1

1

1

1

TC (1)

1

1

1

1

SMP (3)

010

010

010

010

QU (3)

001

001

001

001

AS Pack

    音訊區塊 1*

0xD1C130CF

0xD1E130D0

0xD1C030CF

0xD1E030D0

    音訊區塊 2*

0x00000000

0x00000000

0xD1C03FCF

0xD1E03FD0

 

DVCR 25 和 DVCPRO 50 設定 (計劃性)

DV Standard

DVCPRO (SMPTE 314M) — 已規劃

FOURCC

dv25

dv50

系統

525-60

625-50

525-60

625-50

LF (1)

0

0

0

0

保留 (1)

1

1

1

1

AF SIZE (6)

01:0110

01:1000

01:0110

01:1000

保留 (1)

0

0

0

0

CHN (2)

00

00

00

00

保留 (1)

1

1

1

1

音訊模式 (4)

    音訊區塊 1*

0000

0000

0000

0000

    音訊區塊 2*

0001

0001

0001

0001

保留 (2)

11

11

11

11

50/60 (1)

0

1

0

1

STYPE (5)

0:0000

0:0000

0:0010

0:0010

保留 (2)

11

11

11

11

SMP (3)

000

000

000

000

QU (3)

000

000

000

000

AS Pack

    音訊區塊 1*

0xC0C01056

0xC0E01058

0xC0C21056

0xC0E21058

    音訊區塊 2*

0xC0C01156

0xC0E01158

0xC0C21156

0xC0E21158

 

注意

* DVINFO 結構包含兩個 AAUX AS 套件,適用于音訊區塊 1 和 2。 DV50 有四個音訊區塊;區塊 3 和 4 不會在 DVINFO 結構中表示。

 

DVCR 100 設定 (計劃性)

DV Standard

DVCPRO 100 - 已規劃

FOURCC

dvh1

系統

1080-60i

720-60p

1080-50i

LF (1)

0

0

0

保留 (1)

1

1

1

AF SIZE (6)

01:0110

01:0110

01:1000

保留 (1)

0

0

0

CHN (2)

00

00

00

保留 (1)

1

1

1

音訊模式 (4)

    音訊區塊 1*

0000

0000

0000

    音訊區塊 2*

0001

0001

0001

保留 (2)

11

11

11

50/60 (1)

0

0

1

STYPE (5)

0:0011

0:0011

0:0011

保留 (2)

11

11

11

SMP (3)

000

000

000

QU (3)

000

000

000

AS Pack

    音訊區塊 1*

0xC0C31056

0xC0C31056

0xC0D31058

    音訊區塊 2*

0xC0C31156

0xC0C31156

0xC0D31158

 

注意

* DVCPRO 100 有 8 個音訊區塊;區塊 3 到 8 不會在 DVINFO 結構中表示。

 

備註

以下是感興趣的欄位代碼:

  • LF:鎖定模式旗標。 指出音訊是否已鎖定。

    • 0 = 鎖定
    • 1 = 解除鎖定
  • AF SIZE:音訊畫面大小。 指定每個畫面的音訊樣本數目。

    IEC 61834 定義:

    • 00:1111 = 每個畫面 1068 個樣本
    • 01:0000 = 每個畫面 1280 個樣本

    SMPTE 314M 定義:

    • 01:0110 = 每個畫面 1602 個樣本
    • 01:1000 = 每個畫面 1920 個樣本

    視畫面播放速率而定,框架中樣本的確切數目可能會有所不同。 例如,NTSC 每秒 30000/1001 畫面格 (29.97 fps) 。 使用 32-kHz 音訊時,每個畫面大約有 1067.73 個音訊樣本。 因此,名義速率為 1068,但實際數目會依框架而有所不同。 此外,透過解除鎖定的音訊,每個畫面的音訊樣本數目會隨著時間而有所不同。

  • SM:身歷聲模式。

    • 0 = 身歷聲
    • 1 = Mono
  • CHN:每個音訊區塊的音訊通道數目。

    • 0 = 每個音訊區塊一個通道
    • 1 = 每個音訊區塊兩個通道
  • 音訊模式:指出每個通道上的音訊訊號內容。 此欄位的解譯取決於 SM 和 CHN 欄位中放置的值。 以下提供的定義適用于 MSDV 所使用的值;如需詳細資訊,請參閱規格。

    IEC 61834 定義:

    • 0000 = Ch a/c/e/g 是左通道,Ch b/d/f/h 是右通道
    • 1111 = 無音訊資料

    SMPTE 314M 定義:

    • 0000 = CH1 (CH3)
    • 0001 = CH2 (CH4)
  • 50/60:欄位數目。

    • 0 = 60 個欄位
    • 1 = 50 個欄位
  • STYPE:系統類型。

    IEC 61834 定義:

    • 00000 = 525-60 或 625-50,dvsd
    • 00001 = 525-60 或 625-50,dvsl (請參閱 IEC 61883-5)

    SMPTE 314M/SPMTE 370 定義:

    • 00000 = 每個視訊畫面 2 個音訊區塊
    • 00010 = 每個視訊畫面 4 個音訊區塊
    • 00011 = 每個視訊畫面 8 個音訊區塊
  • SMP:取樣頻率。

    • 000 = 48 kHz
    • 010 = 32 kHz
  • QU:量化。

    • 0 = 16 位線性
    • 1 = 12 位非線性

DirectShow 中的數位視訊

MSDV 驅動程式中的 DVINFO 欄位設定