1. 常见的使用比较好的音频格式:mp3 aac
2. 利用ffmpeg转换的命令:
D:\srcVideo\testAudio>ffmpeg -i song.mp3 -strict -2 -ab96k -acodec aac song_aac.aac
3. 1.68M的“music.mp4”文件转换后的比较:
下面是从名为“music.mp4”文件通过ffmpeg抽取出音频的结果,music.mp4的信息如下:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'music': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf53.32.100 comment : GIFSHOW WORK @P-1401696250-4089960-32@ Duration: 00:00:25.03, start: 0.000000, bitrate: 552 kb/s Stream #0:0(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 127 kb/s (default) Metadata: handler_name : SoundHandler Stream #0:1(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 240x320, 423 kb/s, 1 fps, 1 tbr, 1k tbn, 2 tbc (default) Metadata: handler_name : VideoHandler |
Aac格式的效果:
1. | 码率 | 音频格式 | 属性 | 大小 |
2. | 48kbps | music_aac_48.aac | Duration: 00:00:26.73, bitrate: 47 kb/s Audio: aac, 44100 Hz, mono, fltp, 47 kb/s | 155KB |
3. | 64kbps | music_aac_64.aac | Duration: 00:00:26.49, bitrate: 62 kb/s Audio: aac, 44100 Hz, mono, fltp, 62 kb/s | 203KB |
4. | 96kbps | music_aac_96.aac | Duration: 00:00:23.99, bitrate: 102 kb/s Audio: aac, 44100 Hz, mono, fltp, 102 kb/s | 300KB |
5. | 128kbps | music_aac_128.aac | Duration: 00:00:26.93, bitrate: 120 kb/s Audio: aac, 44100 Hz, mono, fltp, 120 kb/s | 397KB |
Mp3格式的效果:
1. | 码率 | 音频格式 | 属性 | 大小 |
2. | 48kbps | music_mp3_48.mp3 | Duration: 00:00:25.08, start: 0.025057, bitrate: 48 kb/s Audio: mp3, 44100 Hz, mono, s16p, 48 kb/s | 148KB |
3. | 64kbps | music_mp3_64.mp3 | Duration: 00:00:25.08, start: 0.025057, bitrate: 64 kb/s Audio: mp3, 44100 Hz, mono, s16p, 64 kb/s | 197KB |
4. | 96kbps | music_mp3_96.mp3 | Duration: 00:00:25.08, start: 0.025057, bitrate: 96 kb/s Audio: mp3, 44100 Hz, mono, s16p, 96 kb/s | 295KB |
5. | 128kbps | music_mp3_128.mp3 | Duration: 00:00:25.08, start: 0.025057, bitrate: 128 kb/s Audio: mp3, 44100 Hz, mono, s16p, 128 kb/s | 393KB |
测试的文件及不同格式的音频文件下载地址:
http://download.csdn.net/detail/wgw335363240/7457255
4. 12.1M的“guxinglei.mp3”文件转换后的比较:
下面是从名为“guxinglei.mp3”文件通过ffmpeg转换音频的结果,guxinglei.mp3的信息如下:
Input #0, mp3, from 'guxinglei.mp3': Metadata: artist : xxx album : xxxx title : xxxx TYER : 2003-01-29 Tagging time : 2013-01-05T08:25:35 Duration: 00:05:07.96, start: 0.000000, bitrate: 321 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s Stream #0:1: Video: mjpeg, yuvj420p(pc), 240x240 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc Metadata: title : e comment : Cover (front) |
Aac格式的效果:
1. | 码率 | 音频格式 | 属性 | 大小 |
2. | 48kbps | guxinglei_aac_48.aac | Duration: 00:05:14.42, bitrate: 49 kb/s Audio: aac, 44100 Hz, stereo, fltp, 49 kb/s | 1.8M |
3. | 64kbps | guxinglei_aac_64.aac | Duration: 00:04:59.06, bitrate: 68 kb/s Audio: aac, 44100 Hz, stereo, fltp, 68 kb/s | 2.4M |
4. | 96kbps | guxinglei_aac_96.aac | Duration: 00:04:40.18, bitrate: 107 kb/s Audio: aac, 44100 Hz, stereo, fltp, 107 kb/s | 3.6M |
5. | 128kbps(标准品质) | guxinglei_aac_128.aac | Duration: 0 Audio: aac, 44100 Hz, stereo, fltp, 136 kb/s 0:04:52.50, bitrate: 136 kb/s | 4.8M |
6. | 320kbps(超高品质) | guxinglei_aac_320.aac | Duration: 00:04:25.27, bitrate: 372 kb/s Audio: aac, 44100 Hz, stereo, fltp, 372 kb/s | 12M |
Mp3格式的效果:
6. | 码率 | 音频格式 | 属性 | 大小 |
7. | 48kbps | guxinglei_mp3_48.mp3 | Duration: 00:05:07.98, start: 0.025056, bitrate: 51 kb/s Audio: mp3, 44100 Hz, stereo, s16p, 48 kb/s | 1.9M |
8. | 64kbps | guxinglei_mp3_64.mp3 | Duration: 00:05:07.98, start: 0.025056, bitrate: 67 kb/s Audio: mp3, 44100 Hz, stereo, s16p, 64 kb/s | 2.5M |
9. | 96kbps | guxinglei_mp3_96.mp3 | Duration: 00:05:07.98, start: 0.025056, bitrate: 99 kb/s Audio: mp3, 44100 Hz, stereo, s16p, 96 kb/s | 3.7M |
10. | 128kbps | guxinglei_mp3_128.mp3 | Duration: 00:05:07.98, start: 0.025056, bitrate: 131 kb/s Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s | 4.9M |
11. | 320kbps | guxinglei_mp3_320.mp3 | Duration: 00:05:07.98, start: 0.025056, bitrate: 323 kb/s Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s | 12M |
结论:48kbps的aac和mp3听起来音质稍微有一些不舒服,但是码率在64kps(包括)及以上的aac和mp3音频听起来效果差别不大(没有用专业的工具测试),针对我们的视频,可以使用 128kbps 的mp3格式存储。
由于测试的文件比较大,这里不上传附件了。