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