Audio ffmpeg WAV到MP3转换后的错误比特率

Audio ffmpeg WAV到MP3转换后的错误比特率,audio,ffmpeg,mp3,Audio,Ffmpeg,Mp3,我把一个WAV文件转换成MP3。ffmpeg的输出表明它正在转换为128k比特率,但最终只有32k比特率 # ffmpeg -i 3.28.09.WAV -acodec libmp3lame -ab 128k 3.28.09.mp3 ffmpeg version 0.8.6-6:0.8.6-1, Copyright (c) 2000-2013 the Libav developers built on Mar 24 2013 07:20:17 with gcc 4.7.2 *** THIS

我把一个WAV文件转换成MP3。ffmpeg的输出表明它正在转换为128k比特率,但最终只有32k比特率

# ffmpeg -i 3.28.09.WAV -acodec libmp3lame -ab 128k 3.28.09.mp3
ffmpeg version 0.8.6-6:0.8.6-1, Copyright (c) 2000-2013 the Libav developers
  built on Mar 24 2013 07:20:17 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[wav @ 0x954f800] max_analyze_duration reached
Input #0, wav, from '3.28.09.WAV':
  Duration: 00:27:07.47, bitrate: 2304 kb/s
    Stream #0.0: Audio: pcm_s24le, 48000 Hz, 2 channels, s32, 2304 kb/s
Incompatible sample format 's32' for codec 'libmp3lame', auto-selecting format 's16'
Output #0, mp3, to '3.28.09.mp3':
  Metadata:
    TSSE            : Lavf53.21.1
    Stream #0.0: Audio: libmp3lame, 48000 Hz, 2 channels, s16, 128 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Press ctrl-c to stop encoding
size=   25430kB time=1627.51 bitrate= 128.0kbits/s    
video:0kB audio:25430kB global headers:0kB muxing overhead 0.000495%
原始WAV文件是RIFF(little endian)数据、WAVE音频、Microsoft PCM、24位、立体声48000 Hz

输出的MP3文件是ID3版本2.4.0的音频文件,包含:MPEG ADT,第三层,v1,32 kbps,48 kHz,使用文件实用程序检查时为立体声。我的PHP库getID3也处于状态

# ffmpeg -i 3.28.09.mp3
ffmpeg version 0.8.6-6:0.8.6-1, Copyright (c) 2000-2013 the Libav developers
  built on Mar 24 2013 07:20:17 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[mp3 @ 0x8f56800] max_analyze_duration reached
Input #0, mp3, from '3.28.09.mp3':
  Metadata:
    encoder         : Lavf53.21.1
  Duration: 00:27:07.51, start: 0.000000, bitrate: 128 kb/s
    Stream #0.0: Audio: mp3, 48000 Hz, stereo, s16, 128 kb/s
At least one output file must be specified

你知道我在这里遗漏了什么吗?

原来我使用的ffmpeg版本是通过Debian数据包管理器安装的:

version 0.8.6-6:0.8.6-1
Copyright (c) 2000-2013 the Libav developers
built on Mar 24 2013 07:20:17 with gcc 4.7.2
在本地,我刚刚通过自制软件升级到最新版本:

version 2.5.4
Copyright (c) 2000-2015 the FFmpeg developers
built on Feb 15 2015 20:17:10 with Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)

也许lame能够将其压缩到超级dooper good?这是一个旧的、伪造的“ffmpeg”
ffmpeg
。我通过brew在OS X上安装了ffmpeg,所以可能这就是问题所在。ffmpeg-I 3.28.09.mp3怎么说?32k?如果是的话,那真的很奇怪。如果你使用brew,你怎么会得到Libav的东西呢。来自ffmpeg的新的
ffmpeg
成功了吗?来自Libav fork的所谓的“
ffmpeg
”失败了吗?