MPEG 播放器和解碼器 Mpg123

jopen 13年前發布 | 31K 次閱讀 MPEG 多媒體處理

MPEG 播放器和解碼器 Mpg123

Mpg123 是一個快速的、可移植的 MPEG 播放器和解碼器。支持 MPEG 1.0/2.0/2.5 layers 1, 2, and 3, 具有高質量和低CPU占用率的優點。

功能特性:

We all know that mpg123 is the fast console mpeg audio decoder/player, don't we? But here are some things that go beyond simple decoding:

  • support for many platforms (many Unices, MacOSX, Windows) and audio subsystems
  • simple but powerful control mode for frontends (commands via STDIN)
  • realtime control of efficient equalizer (because built into decoder)
  • built-in terminal control keys
  • support for gapless playback of mp3 files (skipping encoder/decoder padding/junk)
  • many audio data settings: resampling, choose channel, mono, ...
  • really efficient with a growing number of assembler optimizations (pentium, MMX, AltiVec, ...)
  • support for Relative Volume Adjustment / ReplayGain

Also, especially for the simple decoding, the decoder part of mpg123 is usable as a library in your application!

mpg123 supports a wide range of audio interfaces, including:

  • ALSA (Advanced Linux Sound Architecture)
  • CoreAudio (Mac OS X)
  • EsounD (The Enlightened Sound Daemon)
  • JACK (Jack Audio Connection Kit)
  • NAS (Network Audio System)
  • OSS (Open Sound System)
  • PortAudio (Portable cross-platform Audio API)
  • PulseAudio (sound server for POSIX and Win32)
  • SDL (Simple DirectMedia Layer)
  • Sun Audio (/dev/audio)
  • Win32 (Windows WaveOut)


 

項目主頁:http://www.baiduhome.net/lib/view/home/1324806268108

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!