【发布时间】:2015-06-12 12:47:05
【问题描述】:
这是我当前的 ezstream 配置
<ezstream>
<url>http://localhost:8000/test</url>
<sourcepassword>password</sourcepassword>
<format>MP3</format>
<filename>playlist.m3u</filename>
<reencode>
<enable>1</enable>
<encdec>
<format>MP3</format>
<match>.mp3</match>
<decode>madplay -b 16 -R 44100 -S -o raw:- "@T@"</decode>
<encode>lame --preset cbr 32 -r -s 44.1 --bitwidth 16 - -</encode>
</encdec>
</reencode>
</ezstream>
它正在安装到一个 icecast 服务器,它的解码和编码 mp3 到较低的比特率,我正在尝试将它编码为 aac 而不是 mp3,希望质量有所提高,因为我听说 aac 在较低比特率方面优于 mp3 .
我想知道的是,我是否可以使用 FFmpeg 之类的 aac 编码器代替 lame mp3 编码器,并为最终用户而不是 mp3 获取 aac,如果可以,我应该将哪些参数传递给 FFmpeg 以便它适用于我当前的配置。
【问题讨论】:
标签: ffmpeg streaming http-live-streaming icecast