二、视频格式 视频 格式 | 图像 宽度 | 图像 高度 | 颜色格式 | 码率 | 其它 | MPEG2_I | 必须是16的整数倍,最大值受限于硬件板卡,通常为720 | 必须是16的整数倍,最大值受限于硬件板卡,通常为576或480 | 420,422 | 420时最大25Mbps,422时最大50Mbps | & H" [6 y1 v& t* A& Q
| MPEG2_IBP | 必须是16的整数倍,最大值受限于硬件板卡,通常为720 | 必须是16的整数倍,最大值受限于硬件板卡,通常为576或480 | 420,422 | 420时最大15Mbps,422时最大25Mbps | GOP长度:大于1,典型为15;
/ f k/ v$ d' V3 ]IP帧间隔(Ref):大于1,典型为3,要保证GOP长度是Ref的整数倍 | DVSD | 固定为720 | 为576或480 | 420或411 | 25Mbps | ) W1 N$ Q, `+ I* l
| DV25 | 固定为720 | 为576或480 | 411 | 25Mbps |
/ G& @5 `% o ] | DV50 | 固定为720 | 为576或480 | 422 | 50Mbps |
$ }1 V! x# m2 g- i | MPEG1 | 必须是16的整数倍,典型值为352; | 必须是16的整数倍,典型值为288或240; | 420 | 典型为1.15Mbps; | GOP长度:大于1,典型为15;IP帧间隔(Ref):大于1,典型为3,要保证GOP长度是Ref的整数倍,一般为固定码率。 | MPEG4 | 必须是16的整数倍,典型值为352; | 必须是16的整数倍,典型值为288或240; | $ y) |: U% ?& c9 I, D8 D
| 典型为800Kbps | 关键帧间隔(GOP长度):典型为25。 | YUV_UnCompress(无压缩) | 必须是2的整数倍,最大值受限于硬件板卡,当前为720 | 必须是2的整数倍,最大值受限于硬件板卡,当前为576或480 |
1 Z3 K$ \ L, {& N0 R |
8 o2 R, F0 z0 R% }: I b |
" X7 O d% s. k* z- F( g& H' [ | RGB_UnCompress(无压缩) | 最大值受限于硬件板卡,当前为720 | 最大值受限于硬件板卡,当前为576或480 | 9 K) C* H) C v6 x( J9 r
| 1 M) Y- S* j& a1 {; H1 O7 A' T
| $ ]! |+ W* R! C
| Real_Media | 必须是16的整数倍,典型值为352 | 必须是16的整数倍,典型值为288或240 |
& q; b" i3 S h# y | 典型为800Kbps | 关键帧间隔(GOP长度):典型为25,不能为0 | Windows_Media | 必须是16的整数倍,典型值为352 | 必须是16的整数倍,典型值为288或240 |
# O: C1 J% D6 p% ~ | 典型为800Kbps | 关键帧间隔(GOP长度):典型为25,不能为0,无上限 | MJPEG | 720 | PAL为576,NTSC为486 | ARGB | . q$ N! ^- K0 H" ]+ F2 k3 A- o
MJPG PAL时最大码率为15MBytes = 15*1024*1024*8 = 125747200bps;9 s3 U' x4 o# O t/ k
! h: S, g+ x8 H- c3 {
! C$ n9 }, h' y8 s" a2 NMJPG NTSC时最大码率为17.95MBytes = 17.95*1024*1024*8 = 150575513bps;6 M4 l% F! _9 q( W! l
当码率大于以上值时,就为无损压缩格式,即DYVIDEOTYPE_MJPEG_LOSSLESS_FIELD或DYVIDEOTYPE_MJPEG_LOSSLESS_FRAME。
- z# S$ {' [% c默认值可用50Mbps. | MJPEG目前定义了四种模式:
4 P! v; I4 k" ]! w5 d0 [DYVIDEOTYPE_MJPEG_FRAME:
, C8 o, v% {/ T' w0 g, {2 ADYVIDEOTYPE_MJPEG_FIELD:
! \' t; n+ O9 [- rDYVIDEOTYPE_MJPEG_LOSSLESS_FIELD:
8 y4 c/ J0 L$ \, O- Y1 z8 z! RDYVIDEOTYPE_MJPEG_LOSSLESS_FRAME:3 _* v: z5 V* H6 D/ n" z. c) a
不论设置为FRAME还是FIELD模式,写入OpenDML_AVI都是FIELD模式.写入MSVFW_AVI都是FRAME模式。 | CDW | HD:19200 ?, I; L# N! V# t( \8 P7 w
1280
% m2 p6 z" X" \SD:720 | HD:1080' J; Y: v3 G' i2 c2 @
3 T& N1 ^' T y( g# C' Q' }7203 b. L$ @5 E. l& N4 Z; }7 _
SD:576或480 | RGBA; | 8Bit:2.5:1
) m: V' R3 ^& {% }0 ]1 }10:1, M% p) R# ^' }4 ~) P, o
10Bit: | 目前使用的是HD 8bit格式,码率从100到300Mbps(暂时,目前还没有搞清楚。) |
^4 V' }7 M7 d- m) j+ @
3 T6 L; `6 U! r. [2 O5 Y
, K* x9 V) {; v& ~5 \& ^9 u" ~* j三、音频格式 , r, n% D+ u; j4 Z, y- p& M* C0 i
音频格式 | 声道数量 | 采样率 | 采样精度 | PCM | 1或2,默认1 | 32K,44.1K,48K | 8,16,20,24位,目前只支持16位 | Mpeg 4 Audio | 为Mpeg AAC编码格式,码率固定为64kbps,支持44.1K,48K两种采样率,只支持双声道 | Mpeg Layer2 | 1或2,默认2 | 32K,44.1K,48K | 码率为384,320,256,224,192,160,128,112,96,80,64,56,48,32Kbps | Mpeg Layer3 | 1或2,,默认2 | 32K,44.1K,48K | 码率为32,40,48,56,64,80,96,112,128,160,192,224,256,320 Kbps | Windows Media | 1或2,默认2 | 32K,44.1K,48K, | 48000只支持双声道,,码率为192、160、128、96、64Kbps;, v9 L5 m$ t8 r, E4 A
44100 双声道,码率为320,256,192,128,160,96,64,48Kbps9 I2 L8 p0 v+ Q' ~* N% K
44100 单声道,码率为48,32,20Kbps
6 D3 Z0 K( {8 d2 h* t32000 双声道,码率为48,40,32,20Kbps6 p6 J) D! L$ b
32000 单声道,码率为20Kbps
" t, F9 g. `0 D; c: Z22000 双声道,码率为22,20Kbps
& Y* i1 ^% R) Y22000 单声道,码率为20,16Kbps$ u; B" b9 M; Q: G: A" g
16000 双声道,码率为16Kbps9 I2 P4 B9 G) ?8 {! I3 b
16000 单声道,码率为16,12,10Kbps
. E, b+ s$ |; g6 |3 T' A. O, }11000 只支持单声道,码率为10,8Kbps# v% X6 ] S8 f: O& R7 }2 n* @
8000 双声道,码率为12Kbps
/ b0 z9 u- V; }8 \8000 单声道,码率为8,6,5Kbps | Real_Media | 1或2,默认2 | 32K,44.1K,48K,16bits | 单声道支持的码率为6,8,11,16,20,32,44,64Kbps;" y. q; E( i. \1 B0 a
双声道支持的码率为12,16,20,32,44,64,96,105,132,146,176,264,352Kbps;" ?) ]1 o8 _( i' v' r0 d
注意:RealAudio的最终编码采样率是其编码器决定的,高码率下通常为44.1K。 | AC3 | 杜比压缩音频格式,支持5.1声道和2声道,支持解码和编码,采样率固定为48K,编码码率640,576,512,448,384,320,256,224,192,160,128,112,960,80,64,56,48,40,32Kbps,默认为448Kbps. | AAC Audio | 1或2,默认2 | 32K,44.1K,48K, | 单声道支持的码率为:
" q" j c3 {0 i. K* l% | x1 S48Khz: 40,48,56,64,80,96, 112, 128, 160kbps;1 ]- J1 O w/ @) K# A w" V+ ~
44.1khz: 40,48,56,64,80 96,112 128, 160kbps;
& e( v( m* k- Z32Khz: 32, 40, 48, 56, 64kbps;( x& i. |- \, J9 b: U5 ~$ H
: I9 b' a0 z9 \9 j. U6 b8 o& ^+ q6 k
双声道支持的码率为:( x) a" N4 k, M6 \, x# B+ v' z/ h
48KHz: 80k 96k 112k 128k, 160k 192k 224k 256k 320k- j, r: _$ G$ q& R6 o
44.1Khz: 80,96,112,128, 160,192, 224, 256, 320kbps;
$ ]5 P& E9 g( b4 u) O- N) v9 r32Khz: 64, 80, 96, 112 , 128kbps.. R" T! s" T, f7 t
。
% t( Z! K% c1 c$ J8 F% R7 v默认为双声道,48Khz,128Kbps/ }2 k" t! ~6 s/ I. L* _) y7 j& g
单声道默认为:48Khz,64Kbps,
, s6 l! \4 v9 `) k" N, d双声道默认为:48Khz,128Kbps, | ( w6 r: s4 e `/ p
|