如何在linux下安装madplay

如何在linux下安装madplay,第1张

这是我的安装的步骤
1、[root@bogon ~]# cd madplay/ cd到放软件的目录
2、[root@bogon madplay]# ls 这是我的cnds上面下载的软件,有4个
libid3tag-0151btargz madplay-0152btargz
libmad-0151btargz zlib-114targz
3、[root@bogon madplay]# tar -zxvf zlib-114targz 解压zilb库
4、安装zilb库
[root@bogon madplay]# cd zlib-114 这个目录是刚才解压得到的
[root@bogon zlib-114]# make 我们要编译这个软件
[root@bogon zlib-114]# make install 编译并安装这个库
这下面是执行这个命令得到的结果,可以不看
cp zlibh zconfh /usr/local/include
chmod 644 /usr/local/include/zlibh /usr/local/include/zconfh
cp libza /usr/local/lib
cd /usr/local/lib; chmod 755 libza
cd /usr/local/lib; if test -f libzso114; then \
rm -f libzso libzso1; \
ln -s libzso114 libzso; \
ln -s libzso114 libzso1; \
(ldconfig || true) >/dev/null 2>&1; \
fi
5、返回上级目录
[root@bogon ~]# cd madplay/
6、安装libid3tag-0151b这个软件
[root@bogon madplay]# tar -zxvf libid3tag-0151btargz
[root@bogon madplay]# cd libid3tag-0151b
[root@bogon libid3tag-0151b]# /configure 使用它生成makefile文件
[root@bogon libid3tag-0151b]#make 我们要编译这个软件
[root@bogon libid3tag-0151b]#make install 我们要编译并安装这个软件
7、编译安装libmad-0151btargz 执行库
[root@bogon madplay]# tar -zxvf libmad-0151btargz
[root@bogon madplay]# cd libmad-0151b
[root@bogon libmad-0151b]# /configure
做完上一步,我们要对Makefile进行修改,要不然会出错的
[root@bogon libmad-0151b]# vi Makefile
将-fforce-mem选项干掉即可
[root@bogon libmad-0151b]# make
[root@bogon libmad-0151b]# make install
8、安装应用程序 madplay-0152b
[root@bogon madplay]# tar -zxvf madplay-0152btargz
[root@bogon madplay]# cd madplay-0152b
做下面这两个是防止生成makefile文件提示少文件,你也可以不做下面这两个 *** 作试一下就知道出什么错误了,下面编上号
(1)[root@bogon madplay]# vi /etc/ldsoconf 编辑/etc/ldsoconf文件在最后行加上/usr/local/lib 保存退出
(2)[root@bogon madplay]# ldconfig
[root@bogon madplay-0152b]# /configure
[root@bogon madplay-0152b]# make
[root@bogon madplay-0152b]# make install
这个软件算是装完了,这个是源代码包的安装,你也可以使用rpm包或deb包,只要网上能找到
还有就是/configure这个后面可以加上路径
例如/configure --prefix=这后面加路径,例如:/configure --prefix=/usr/local/madplay-0152b
当然上面做出修改,一此配置文件就要做出修改
最后测试,
[root@bogon ~]# madplay /root/xmp3 这是我虚拟机里面的mp3名字
下面是结果
MPEG Audio Decoder 0152 (beta) - Copyright 漏 2000-2004 Robert Leslie et al
Title: 仙剑问情
Copyright 漏 QqBoYCoM
Artist: 萧人凤
Album: 仙剑奇侠传三·问情篇
Track: 01
Year: 2004
Encoder: QqBoYCoM
Comment: 曲:骆集益
词:贾卓伦
唱:萧人凤
9707 frames decoded (0:04:135), +01 dB peak amplitude, 1 clipped sample
由于对中文件支持不太好,所以有此乱码了,希望对你有帮助

时下随着宽带的提速和普及,在线音乐的模式和类型越来越多样化,而且音质也从最早的 128kbps 提升到了如今 320kbps 的高品质码率。虽然在线的方式既方便又不占用硬盘空间,但应该有不少从卡带时代过来的朋友在自己的硬盘里还留有大量的音乐文件,其中作为主流格式的 mp3 一定占多数。如果你习惯使用 iTunes 或 iPod 来听歌,想必应该非常明白 ID3 Tag 的重要性,否则你的曲库将会是一团乱麻。

早前我对歌曲的标签也不太在意,直到入手 IPC 「之后 500 白菜价出给了同事,现在想来悔的肝都绿了,当初也不知哪根筋搭错了…」后才发现这货是靠标签来管理曲库的。对于我这种有整理强迫症的人来说,记得当时足足花了一天时间将硬盘里的 2K+ 的歌曲重新整理标签信息,并且在这之后一直习惯至今。Windows 平台我常用的标签整理软件是 Mp3tag,换到 Mac 后一直找不到合适的替代品,iTunes 虽然也有这功能,但用起来实在不方便,被逼无奈曾一度在虚拟机里继续延用 Mp3tag,不过现在好了,终于让我找到一款还不错的标签整理软件 – Tag。

软件的界面一目了然,不需要太多的琢磨即可上手,左侧是文件列表,中间是标签信息区,右侧是专辑预览和文件信息。对于标签信息的管理分为五类,不过通常只需要对其中的「Basic」和「Artwork」进行整理就可以很好的管理曲库了。

Tag 支持包括 FLAC,Ogg,M4A,AAC,MP3,WAV 等主流格式,该有的选项和功能都不缺,不过有些功能并未在界面上提供入口,而是需要到软件的菜单中去找,比如批量清除专辑的 Clear Album Art 功能,再比如 Save 功能。另外软件的 Edit 菜单中还藏有不少功能,虽然不常用但值得挖掘下。

这里顺便提供一个批量编辑时的小技巧。当多个文件的某同一选项为不同信息的时候,Tag 是不支持在批量模式下清空该选项的。举例来说,A 和 B 两首歌的 Title 不一样,当在列表中同时选中 A 和 B 时,Title 选项中会以「Multiple Values」来进行标识,以表示这个选项的内容是多样的。如果想要对 Title 进行清空,你会发现直接 Delete 是无效的。这时只要先在 Title 中随便输入点内容并保存,然后再次 Delete 就可以实现清空的目的了。

Download on the Mac App Store

这是由于users权限的原因造成的,部分音乐因为处于版权或者制作方考虑的原因无法直接修改歌曲信息。如果确实需要修改,可以有以下两种方法:
1、选择文件属性——安全——编辑USERS属性——给USERS添加编辑权限,再去详细信息修改即可。
2、借助第三方软件进行修改,例如:Mp3tag(MP3信息修改器)p3tag是MP3文件ID3-Tag信息修改器。所谓ID3-Tag信息,就是在MP3文件中加入曲名、演唱者、专集、年月、流派、注释等信息,便于收集歌曲。Mp3tag是一款功能强大的并且免费的音乐文件标签编辑工具。其可以在MP3文件中加入曲名、演唱者、专集、年月、流派、注释等信息,支持文件格式有:mp3、mp4、wma、ogg、ape、mpc、aac、flac、ofs、spx、tta等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12620033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存