请问各位高手怎么在mpeg文件中找出音频流播放的速率的信息?
如题!!
还有一个
编码时的QF值是指的什么??
可以在mpeg的文件中查出来么??
问题点数:20、回复次数:5Top
1 楼minideveloper(明大)回复于 2005-08-03 10:30:47 得分 10
从mpeg文件中取出音频数据包,根据下面的解析可以得出音频的信息:
* HEADER
bits name comments
--------------------------------------------------
11 sync 0xFFF
2 version 1=mpeg1.0, 0=mpeg2.0
2 lay 4-lay = layerI, II or III
1 error protection 0=yes, 1=no
4 bitrate_index see table below //这个就是比特率的索引
2 sampling_freq see table below
1 padding
1 extension see table below
2 mode see table below
2 mode_ext used with "joint stereo" mode
1 copyright 0=no 1=yes
1 original 0=no 1=yes
2 emphasis see table below
--------------------------------------------------
- bitrate_index
. mpeg1.0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
layer1 32 64 96 128 160 192 224 256 288 320 352 384 416 448
layer2 32 48 56 64 80 96 112 128 160 192 224 256 320 384
layer3 32 40 48 56 64 80 96 112 128 160 192 224 256 320
. mpeg2.0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
layer1 32 48 56 64 80 96 112 128 144 160 176 192 224 256
layer2 8 16 24 32 40 48 56 64 80 96 112 128 144 160
layer3 8 16 24 32 40 48 56 64 80 96 112 128 144 160
- sampling_freq
. mpeg1.0
0 1 2
44100 48000 32000
. mpeg2.0
0 1 2
22050 24000 16000
- mode:
0 "stereo"
1 "joint stereo"
2 "dual channel"
3 "single channel"
- mode extension:
0 MPG_MD_LR_LR
1 MPG_MD_LR_I
2 MPG_MD_MS_LR
3 MPG_MD_MS_I
jsbound :
mode_ext 0 1 2 3
layer
1 4 8 12 16
2 4 8 12 16
3 0 4 8 16
- emphasis:
0 "none"
1 "50/15 microsecs"
2 "reserved" must not be used !
3 "CCITT J 17"
* TRAILER
at end of file - 128 bytes
offset type len name
--------------------------------------------
0 char 3 "TAG"
3 char 30 title
33 char 30 artist
63 char 30 album
93 char 4 year
97 char 30 comments
127 byte 1 genre
--------------------------------------------
Top
2 楼normanking(郭少枫)回复于 2005-08-03 12:24:35 得分 0
关键是我怎么取出这部分数据
它的开头有没有什么标记???
这部分资料我也有,但是找不出来这部分在哪个地方??
另外我想问问,视频的qf值在哪里可以找到??
就是编码后里面每个象素所得到的bit数
谢谢拉Top
3 楼CoolSlob()回复于 2005-08-03 13:53:06 得分 0
markTop
4 楼oldfriend_2004_5()回复于 2005-08-03 16:41:08 得分 10
要想找到audio帧就要看看11172-1了Top
5 楼normanking(郭少枫)回复于 2005-08-04 21:07:12 得分 0
关键是没有啊
oldfriend_2004_5() 能不能发我一份啊
谢谢拉
norman_king@163.comTop




