Total Pageviews

Saturday, 24 January 2026

开源音乐播放器-Aqualung,Music Player for GNU/Linux


qualung 是一款开源的音乐播放器,最初针对 GNU/Linux系统,现在也支持运行在 FreeBSD 和 OpenBSD 上,以及 Mac OS X。qualung 可以播放几乎任何音频格式的音频 CD、网络广播流和播客以及其他声音格式文件。基于C语言编写,遵守GPL2.0开源协议。

功能特色:

音频输入:

    音频 CD 可以播放并翻录到 Music Store,并即时转换为 WAV、FLAC、Ogg Vorbis 或 CBR/VBR MP3(通过 LAME 无缝转换)。
    支持流式传输 Ogg Vorbis 或 MP3 的 Internet 广播电台。
    支持订阅 RSS 和 Atom 音频播客。Aqualung 可以自动下载新文件并将其添加到 Music Store。可以设置下载文件的期限、大小和数量的可选限制。
    几乎所有基于样本的未压缩格式(e.g. WAV、AIFF、AU 等)都受支持。
    支持使用 FLAC(免费无损音频编解码器)编码的文件。
    支持 Ogg Vorbis 和 Ogg Speex 音频文件。
    支持 MPEG 音频文件。这包括 MPEG 1-2-2.5、Layer I-II-III 编码的音频,包括MP3。对于包含相应 LAME 标头的轨道,Aqualung 消除了 MPEG 编码器延迟和填充,从而实现真正的无缝播放。Aqualung 还支持 VBR(可变比特率)和 UBR(未指定比特率)MPEG 文件。
    MOD 音频文件(MOD、S3M、XM、IT 等)通过高质量的 libmodplug 库支持。
    支持 Musepack (a.k.a. MPEG Plus) 文件。
    支持使用 Monkey 的音频编解码器编码的文件。
    支持WavPack 文件。
    FFmpeg 项目支持多种格式和编解码器,包括 AC3、AAC、WMA、WavPack 和许多视频格式的配乐。
    支持单声道或立体声。

音频输出:

    OSS 驱动程序支持
    ALSA 驱动程序支持
    JACK Audio Server 支持
    PulseAudio 支持
    sndio 输出(目前仅在 OpenBSD 上可用)
    Win32 Sound API(仅在本机 Win32 或 Cygwin 下可用)
    支持将文件从 Playlist 和 Music Store 导出为外部格式。

官网:https://aqualung.jeremyevans.net/

源代码:https://github.com/jeremyevans/aqualung

No comments:

Post a Comment