linux 下好用的音乐播放器介绍(转载)

转载于:http://forum.ubuntu.org.cn/viewtopic.php?t=312333

linux 下好用的音乐播放器介绍


1,咪咕音乐(由中国移动推出,有MAC WIN LINUX版)
官网:http://music.10086.cn
优点:界面漂亮、歌曲目录不会出显乱码。支持个性化界面、支持移动快速订制彩铃、支持移动手机同步。
缺点:安装后占空间较大(PS 165M,妈的,这多大 -__-!)
界面:
Screenshot.png

Screenshoppt.png


下载地址:linux 版
安装方法:
下载回来的文档为“MiguMusic_2010Beta1.bin”,默认没有执行权限,要为其加上可执行权限,使用如下命令:

$ sudo chmod +x MiguMusic_2010Beta1.bin

加上了可执行权限后就可以运行了,在其所在的路径下使用如下命令:

$./MiguMusic_2010Beta1.bin

接下来就会弹出安装的窗口,中文界面,跟在windows平台下安装程序一样,默认一路“下一步”下去就可以安装。

2、Audacious

官网:http://audacious-media-player.org/
优点:界面简洁、歌曲目录不会出显乱码(只要在软件选项设定了标题编码 UTF-8 码转换就可以了)。支持个性化界面
缺点:是基于 Beep-media-player 和 XMMS 的播放器,由于BMP的开发者现在集中精力开发bmpx, BMP的开发已经停止。
界面:
Screenshot-1.png
Screenshot-2.png


下载地址:http://audacious-media-player.org/downloads
安装方法:
Debian, Ubuntu, Sidux, Mepis, and Xandros 系统可以直接下DEB安装。
Ubunut 可以直接:sudo apt-get install audacious
Fedora, CentOS安装
# yum install audacious
# yum install audacious-plugins-nonfree-aac audacious-plugins-nonfree-mp3
Gentoo 安装
# emerge media-sound/audacious

3、Rhythmbox
官网:http://projects.gnome.org/rhythmbox/
优点:很多Gnome桌面套件的Linux发行版都自带。功能强大,插件多,支持iPod设备、iTunes、显示专辑封面、FM等等。
缺点:中文支持一般。会乱码(网上有解决方法,可以找找看。)
界面:
Screenshot-3.png

下载地址:http://ftp.acc.umu.se/pub/gnome/sources/rhythmbox/
安装方法:
Ununtu安装,直接:sudo apt-get install rhythmbox
其它:终端进入目录后
./configure
make
make install

4、Banshee
官网:http://banshee.fm/
优点:Banshee 是 Linux 平台上全功能的音乐播放器,具备与 Android 、iPod 等外挂设备进行同步、可订阅Podcasts 、支持视频播放等一系列功能。比起 rhythmbox有更多的插件。越来越多的发行版,将内置的音乐播放器。(听下ubuntu下一个版本,将内置,SUSE也是。)
缺点:中文支持一般。会乱码(网上有解决方法,可以找找看。)
界面:
Screenshot-4.png

下载地址:http://banshee.fm/download/
安装方法:
Ununtu安装,直接:sudo apt-get install banshee
对于各大发行版都有相应的软件可直接下载安装。网站有很细说明。
其它:下载后,解压。终端进入目录后
./configure
make
make install

6、iceplayer

官网:http://code.google.com/p/iceplayer/ 作者博客:http://jasy.ice.blog.163.com
优点:界面简洁、歌曲目录不会出显乱码支持个性化界面、支持在线自动下载歌词。依靠其轻量级及完美音质吸引不少Linux用户
缺点:。
界面:
Screenshot112.png

Screenshot113.png

下载地址:http://code.google.com/p/iceplayer/downloads/list
安装方法:
ubuntu直接下deb包安装。
SUSE可以直接下rpm包安装

6、Amarok
基于KDE的不错的音乐播放软件。今天写累了,以后再续,呵呵:).楼下有介绍可以接上

7、YouAmp

官网:http://www.rojtberg.net/workspace/youamp/
优点:占资源小啊,安装后才418K。简单,简洁,速度快发(作者本来是为诺基亚的 Maemo 平台开发轻量的音乐播放器,可是他同时发布了 Linux 桌面版)
缺点:功能不多,中文乱码。像似rhythmbox的简版。
界面:
Screenshot115.png


下载地址:https://launchpad.net/youamp
安装方法:
Ubuntu
Ubunut 可以直接添加源安装
deb http://ppa.launchpad.net/rojtberg/youamp/ubuntu maverick main
deb-src http://ppa.launchpad.net/rojtberg/youamp/ubuntu maverick main
(PS 记得对应自己的版本,上面是10.10版)
sudo apt-get update
sudo apt-get install youamp


8、RhythmCat

官网:http://code.google.com/p/rhythmcat
优点:我们论坛成员 supercatexpert 开发的,相关可以看帖子
viewtopic.php?f=137&t=274643&start=0
支持歌词显示,对MP3可以进行自动编码识别,支持GBK标签,歌词支持GBK编码。可以进行歌词编辑。支持卡啦OK模式。可以音频转换哦 。播放器所支持的格式与Rhythmbox 一致。
缺点:安装后无桌面快捷方式,程序菜单也没有。(运行只能在命令行下输入 RhythmCat,确认后便可运行,或者在桌面上建立到 /usr/bin/RhythmCat 的快捷方式也可。)
界面:
Screenshot116.png


下载地址:http://code.google.com/p/rhythmcat
安装方法:(官方提供deb包下载)
Ubuntu 直接下载deb包安装。


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Linux下使用C语言编写音乐播放器,您可以使用以下库和工具: 1. ALSA库:用于在Linux上进行音频录制和回放。 2. Libsndfile库:用于读写不同音频格式的文件。 3. GTK+库:用于创建用户界面。 4. GStreamer库:用于音频流处理。 以下是一个简单的C语言代码示例,演示如何使用这些库来创建一个基本的音乐播放器: ```c #include <stdio.h> #include <stdlib.h> #include <alsa/asoundlib.h> #include <sndfile.h> #include <gtk/gtk.h> #include <gst/gst.h> #define BUFFER_SIZE (1 << 15) // 32KB缓冲区 int main(int argc, char *argv[]) { // 初始化GTK和GStreamer库 gtk_init(&argc, &argv); gst_init(&argc, &argv); // 创建一个新的GStreamer播放器对象 GstElement *player = gst_element_factory_make("playbin", "player"); // 检查播放器是否创建成功 if (!player) { g_print("无法创建播放器对象!\n"); return EXIT_FAILURE; } // 设置要播放的音频文件路径 g_object_set(player, "uri", "file:///path/to/music/file.mp3", NULL); // 播放音乐 gst_element_set_state(player, GST_STATE_PLAYING); // 等待音乐播放完毕 GstBus *bus = gst_element_get_bus(player); GstMessage *msg = gst_bus_timed_pop_filtered(bus, GST_CLOCK_TIME_NONE, GST_MESSAGE_ERROR | GST_MESSAGE_EOS); // 检查是否播放完毕 if (msg != NULL) { gst_message_unref(msg); } // 停止播放器并释放资源 gst_element_set_state(player, GST_STATE_NULL); gst_object_unref(player); gst_object_unref(bus); return EXIT_SUCCESS; } ``` 此示例使用GStreamer库来播放音乐,但您也可以使用其他库来处理音频文件和流。您还可以使用GTK+库来创建用户界面,以便用户可以选择要播放的音乐文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值