MPEG-4aduio

所属分类:mpeg/mp3
开发工具:C/C++
文件大小:4880KB
下载次数:10
上传日期:2008-06-17 10:40:59
上 传 者dewell
说明:  遵循MPEG-4标准的音频参考程序,很有参考价值的
(Follow the standard MPEG-4 audio reference procedure, a good reference)

文件列表:
v1refsoft990809 (0, 2001-01-15)
v1refsoft990809\include (0, 2001-01-15)
v1refsoft990809\include_enc (0, 2001-01-15)
v1refsoft990809\makefile (24966, 1999-07-26)
v1refsoft990809\makefile.g723 (1073, 1997-11-07)
v1refsoft990809\makefile.g729 (1517, 1997-05-10)
v1refsoft990809\makefile.lpc (3523, 1998-12-03)
v1refsoft990809\makefile.par (3987, 1999-07-23)
v1refsoft990809\makefile.tf (7002, 1999-05-21)
v1refsoft990809\src_frame (0, 2001-01-15)
v1refsoft990809\src_frame\audio.c (15466, 1999-05-21)
v1refsoft990809\src_frame\audio.h (6585, 1999-01-23)
v1refsoft990809\src_frame\austream.c (8390, 1999-08-10)
v1refsoft990809\src_frame\austream.h (3981, 1999-04-20)
v1refsoft990809\src_frame\bitstream.c (42136, 1999-08-10)
v1refsoft990809\src_frame\bitstream.h (13490, 1999-08-10)
v1refsoft990809\src_frame\bitstreamHandle.h (2240, 1999-04-24)
v1refsoft990809\src_frame\bitstreamStruct.h (2847, 1999-07-23)
v1refsoft990809\src_frame\cmdline.c (21793, 1999-04-24)
v1refsoft990809\src_frame\cmdline.h (9076, 1998-05-06)
v1refsoft990809\src_frame\common_m4a.c (3976, 1999-08-10)
v1refsoft990809\src_frame\common_m4a.h (3256, 1999-05-21)
v1refsoft990809\src_frame\fir_filt.c (5362, 1999-04-24)
v1refsoft990809\src_frame\fir_filt.h (2150, 1998-05-06)
v1refsoft990809\src_frame\flex_mux.c (18893, 1999-08-10)
v1refsoft990809\src_frame\flex_mux.h (3057, 1999-07-23)
v1refsoft990809\src_frame\mp4au.h (3779, 1999-05-21)
v1refsoft990809\src_frame\mp4audec.c (75321, 1999-08-10)
v1refsoft990809\src_frame\mp4ifc.c (19317, 1999-08-10)
v1refsoft990809\src_frame\mp4ifc.h (1955, 1999-05-21)
v1refsoft990809\src_frame\obj_descr.h (4452, 1999-08-10)
v1refsoft990809\src_frame\pan_picola.c (17931, 1999-04-20)
v1refsoft990809\src_frame\pan_picola.h (1856, 1999-05-21)
v1refsoft990809\src_frame\picola_dmy.c (2647, 1999-04-24)
v1refsoft990809\src_frame\plotmtv.h (3885, 1999-04-20)
v1refsoft990809\src_frame\plotmtv_interf.c (22698, 1999-05-21)
v1refsoft990809\src_frame\plotmtv_interf_dummy.c (2730, 1999-05-21)
v1refsoft990809\src_frame\tf_tables.c (2239, 1999-04-20)
... ...

********************************************************************** *** *** *** MPEG-4 Audio Reference Software *** *** *** ********************************************************************** Content of README_usage ======================= MPEG-4 Version 1: 0 General 1 HVXC 2 CELP 3 TwinVQ 4 AAC scalable ********************************************************************** ********************************************************************** 0 General ========== As soon as the MPEG-4 file format specification will be stable mp4audec -mp4ff bitstreamfilename -o ouputfilename will decode files in ".mp4" file format as specified in MPEG-4 Version 2. No further swiches are necessary for paricular decoders since all necessary information is in the file itself. Please note that the ".mp4" file format is not supported in the MPEG-4 Version 1 Audio Reference Software! ********************************************************************** ********************************************************************** 1 HVXC ======== HVXC encoding/decoding is carried out using the reference software. Show below is example usages of the reference software as a HVXC encoder/decoder. 1. Fixed rate 2000bps Encode: mp4auenc -eo .aif -r 2000 -c "m=hvx dm=0" -m par -pb encbit2k filename.aif Decode: mp4audec -ed .aif -sf 1.0 -pf 1.0 -r 2000 -c "dm=1" encbit2k/filename.mp4 -o decout2k.aif input:filename.aif encoded bitstream: encbit2k/filename.mp4 decoded output: decout2k.aif dm=0: low dealy mode encode dm=1: normal delay mode decode -pf: pitch control factor (default=1.0) -sf: speed control factor (default=1.0) 2. Fixed rate 4000bps Encode: mp4auenc -eo .aif -r 4000 -c "m=hvx dm=0" -m par -pb encbit4k filename.aif Decode: mp4audec -ed .aif -sf 1.0 -pf 1.0 -r 4000 -c "dm=1" encbit4k/filename.mp4 -o decout4k.aif input:filename.aif encoded bitstream: encbit4k/filename.mp4 decoded output: decout4k.aif dm=0: low dealy mode encode dm=1: normal delay mode decode -pf: pitch control factor (default=1.0) -sf: speed control factor (default=1.0) 3. Variable rate Encode: mp4auenc -eo .aif -vr -r 2000 -c "m=hvx dm=0 vr=1 ed=1" -m par -pb encbitvar filename.aif Decode: mp4audec -ed .aif -sf 1.0 -pf 1.0 -r 2000 -c "dm=1" encbitvar/filename.mp4 -o decout2k.aif input:filename.au encoded bitstream: encbitvar/filename.mp4 decoded output: decout2k.aif 4. Scalable decode Encoded bitstream at 4000 bps can also be decoded at 2000 bps, where a subset of 4000 bps bitstream is used for decoding. Encode: mp4auenc -eo .aif -r 4000 -c "m=hvx dm=0" -m par -pb encbit4k filename.aif Decode: mp4audec -ed .aif -r 2000 -sf 1.0 -pf 1.0 -c "dm=1" encbit4k/filename.mp4 -o decout2k.aif input:filename.aif encoded bitstream: encbit4k/filename.mp4 decoded output: decout2k.aif ********************************************************************** Shown below are the lists you can see by executing mp4auenc -h or mp4audec -h Encoder switches: usage: mp4auenc -switches

近期下载者

相关文件


收藏者