MPEG解码器 -- Mpg123 1.7.0 发布 - 开源中国社区
MPEG解码器 -- Mpg123 1.7.0 发布
红薯 2009年03月27日

MPEG解码器 -- Mpg123 1.7.0 发布

红薯 红薯 发布于2009年03月27日 收藏 1 评论 0

腾讯云 十分钟定制你的第一个小程序>>>  

Mpg123 是一个快速的、可移植的 MPEG 播放器和解码器。支持 MPEG 1.0/2.0/2.5 layers 1, 2, and 3, 具有高质量和低CPU占用率的优点。

该版本对解码器引擎进行重大的改进,以更灵活的运行和包括更多的输出格式。浮点和32位整数的输出现在作为正常构建的标准功能。-doublespeed功能再次被推迟发布。另外,现在支持配置最小libmpg123 构建。

详细的内容包括:

  • Lots of output format fun!
    • now supporting 8, 16, 32 bit signed/unsigned integers, 32bit float (64bit float can be hacked in quickly)
    • optimized decoders use fallback routines for non-optimized formats transparently
    • flexible resampling is automatically chosen when output does not support standard rates (like a JACK server)
    • That meant quite some restructuring in the decoder code...
  • Lots of core functionality now optional, enabling small-footprint builds of libmpg123.
    • choosing among the MPEG layer codes
    • NtoM resampling
    • downsampling
    • feeder API (mpg123_open_feed())
    • ID3v2
    • String API
    • ICY
    • output formats
    • error/warning message printouts
    • ... a layer3-only shared libmpg123 can be just 107K on x86-64 or 94K on x86
  • --preload (tune prefill before playback for buffered mode)
  • win64 support (one report at least;-), modules working on Windows
  • Windows/MSVC++: fixed handling of unicode file names, mpg123_topen() now actually working there
    You are obliged to use mpg123_tclose() now!
  • using "plugins" subdir relative to mpg123 binary (in addition to ../lib/mpg123)
  • switch to libtool 2.2 and automake 1.10 for the build scripts
    though no update to new libtool 2 API, yet
  • some portability fixes
  • prevent user from creating non-working I/O setups (replacing timeout reader, ICY with feeding)
  • JACK output accepts port names for -a, stereo gets mixed down when only one port is chosen
  • added sndio output, contributed by Christian Weisgerber
  • Make --doublespeed paramter work, porting of which has been forgotten in the 1.x series!
    Along with that, a regression in decoding has been fixed (concerning skipping of frames in general).

下载地址:http://mpg123.org/download.shtml

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:MPEG解码器 -- Mpg123 1.7.0 发布
分享
评论(0)
最新评论
顶部