最近在整理音视频文件是否满足标准测试范围,需要勾画出音视频标准参数,检查现有媒体文件是否覆盖这些参数,同时考虑制作一些音视频文件,那么从文件名上读出音视频标准参数就值得做,规范媒体文件命名,方便使用。下面从简单的WAV PCM音频文件格式开始,了解一下音频标准参数。
AudioFormat: AAC, AMR, G.711, G.729, iLBC, MP3, PCM, Speex, WMA, etc
NumChannels: Mono = 1, Stereo = 2, etc
SampleRate: 8000, 44100, etc
BitsPerSample: 8 bits = 8, 16 bits = 16, etc
BitRate: SampleRate * NumChannels * BitsPerSample
则包括这些参数信息的媒体文件可命名为:
AudioFormat_BitsPerSample_NumChannels_SampleRate_BitRate_Duration(FileSize).FileFormat
例如:
AAC_16bit_Stereo_44.1KHz_160Kbps_60sec(1.1Mb).3gp
a-LAW_8bit_Mono_22.05KHz_120sec(2.5MB).wav
PCM_8bit_Mono_8KHz_120sec(1MB).wav
参考文献:
1. WAV PCM soundfile format, https://ccrma.stanford.edu/courses/422/projects/WaveFormat/