» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电音赏析] 再次强烈推荐oldplay,怀旧音乐神器。追加droidsound(3.15追加N900版M1)

    3楼更新N900版oldplay
    13楼更新安卓版Droidsound
    26楼更新安卓版M1 Android
    28楼更新N900版M1

    两年前猪头就在这里推荐过oldplay播放器,听怀旧游戏音乐的必备神器。今天看到明镜止水兄弟所提供的《忍者龙剑传》系列MP3全集,看了一下有290M之大,而同样的内容,如果是专用游戏音乐格式的话,只有856k。音质完全一样,容量相差300倍以上!不同就是MP3随便找个播放器就能听,游戏音乐格式则不是。

    正好也是在今天,猪头困惑了近一年的oldplay播放器难题得到了完美解决,所以再次隆重向大家推荐这款播放器。

Oldplay

  这是从GP2X移植到dingux系统下的播放器,除了可以支持MP3、APE、FLAC等常用音乐格式外,还可以支持大量的游戏音乐格式,与PSP的GameMusic Gear MX可谓是不相上下。
   
支持的常用音乐格式
MP2
MP3
OGG
AAC
MPC
FLAC
APE
WV
TTA

支持的游戏音乐格式
GBS (Nintendo Game Boy)
GYM (Sega Megadrive/Genesis)
HES (NEC TurboGrafx-16, PC Engine)
KSS (MSX Home Computer, other Z80 systems (doesn't support FM sound chip))
MID (PC)
NFS (Nintendo Entertainment System)
NSFE (Extended NSF)
SAP (Atari systems using POKEY sound chip)
SID (Commodore 64)
SPC (Super Nintendo)
VGM/VGZ (Sega Master System/Game Gear and Sega Megadrive/Genesis)
ADP/AFC/AST/CFN (GameCube music)
STRM (NDS OPENING)

    该播放器最大的优势就是支持从gzip、rar、rsn、7z等压缩格式中直接读取(这是1.12版新增加的功能,之前的版本是没有的),这样就可以把大量的音乐压缩到很小的空间中。这个功能似乎是安卓上的游戏音乐播放器如DroidSound、DeaDBeeFPlayer和苹果的Anyplay等所不具备的。

    其实8位硬件(包括FC、GB、PC-E、SMS、GG等)的专用音乐格式本来就很小,是否压缩倒也问题不大,以下是猪头的数据:NSF games格式全集1774个文件,容量34.8MB,7z压缩后只有12.9MB
NSF homebrew格式全集2575个文件,容量58.4MB,7z压缩后只有6.95MB
NSFE格式全集446个文件,容量11MB,7z压缩后只有3.45MB
VGM格式全集229个文件(3221个内部文件),容量51.4MB,7z压缩后只有5.74MB
KSS格式全集518个文件,容量23.3MB,7z压缩后只有6.33MB
HES格式全集403个文件,容量24.2MB,7z压缩后只有6.79MB
GBS格式全集822个文件,容量28.8MB,7z压缩后只有8.53MB
SAP格式全集3674个文件,容量27.2MB,7z压缩后只有4.67MB

    可以看到,7z格式压缩的话,这些8位机的音乐全集,也不过就是一首mp3的大小!这一首MP3大小所包含的的内容,这辈子都未必听得完……想想看要是把这些音乐都换成MP3格式,那估计就没有哪个手机能装得下了。


    16位机的音乐文件,相比之下就要大得多,压缩格式就非常重要:
SID格式全集32084个文件,容量226MB,7z压缩后只有50MB
MID格式全集683个游戏,16401个文件,容量335MB,7z压缩后只有49.4MB
GYM格式94个游戏,1923个文件,容量1.65GB,rar压缩后只有54.9MB;
VGM格式全集624个游戏,14893个文件,容量6.06GB,vgz格式压缩后是538MB,7z压缩后只有324MB(其中部分游戏由于文件过大,7z压缩后在便携机上很难甚至无法播放,只能用回vgz格式,所以这个容量并非全部都是7z格式)
SPC格式全集1382个游戏,33003个文件,容量2.05GB,rsn格式只有145MB,估计7z的话应该只有120MB左右,不过这个猪头就没有再去制作7z格式了。

    MD和SFC的音乐全集,如果使用原格式的话,将近10G的容量不是轻易就能吃得消的,安卓和苹果用户,如果热爱游戏音乐的话,想必也会为此头疼。如果是MP3格式,那估计上T的硬盘都装不了……
    而7z压缩之后,全部加起来也就相当于一张OST的大小,音质丝毫无损,估计老玩家都愿意随身带着随时欣赏吧。早期的专用游戏音乐格式确实是精华中的精华啊。


    另外oldplay还有特殊亮点,就是支持GC和NDS的数种专用格式,这实在是非常难得。虽然一般说来32位以上的高级机种,其专用音乐格式不仅少见而且并不完善,mp3格式的OST可能更常见一些,但专用格式毕竟更加原汁原味啊。

  再次为dingux用户上传一个oldplay1.12版,NEOGEOX用户也可以试试。解压后放在miniSD卡的任何目录下,然后从dingux的浏览器进入对应文件夹,选择oldplay.dge即可。

按键操作:
B键:进入下一级菜单/播放
X键:返回上级菜单
Y键:添加到播放列表
A键:播放列表中播放下一曲
↑/↓:选曲
←/→:快进快退(nsf、gbs、hes等格式为内部换曲)
start键:暂停/恢复
select键:切换到播放列表(想要重复、循环等功能必须到播放列表才能实现)

R+A:播放列表中播放上一曲
R+X:从播放列表删除
R+Y:播放列表中重复播放(时间左边显示循环标识)
R+B:播放列表种随机播放/取消(时间左边显示??标识)
R+←/→:nsf、gbs、hes等格式预先内部选曲,可以直接从预选曲目播放
R+↑/↓:目录翻页
R+start:退出播放器

L+A:保存播放列表
L+↑/↓:音量增加/减小
L+←/→:设定播放时间
L+select:按键锁死/开启
L+R+A:截图
L+R+Y:混响效果关闭/开启(开启后nsf等单声道音乐也会有类立体声效果,很赞)
L+R+↑/↓:混响效果增加/减少
L+R+start:关闭屏幕
L+R+select:速度切换
power键:退出


    这个播放器是相当时间以来猪头用得最多、最喜爱的怀旧音乐播放器了,就算是电脑上也没见到有这么优秀的播放器。配合上7z压缩格式和各种OST专辑,A320完全就成了怀旧游戏音乐的最佳设备。而且,即使是播放mp3,其音质和音量比起A320本体的自带播放器也都更加出色。尤为重要的是,A320不仅在解压能力方面胜过PSP,在续航力和便携性方面比PSP更有着明显的优势,感觉光是冲着这个播放器入手A320都值了。

    唯一的问题就是,因为是dingux系统,所以只有丁果A320才能使用这款播放器(现在的NEOGEOX大概也可以吧),这无疑会是喜爱游戏音乐玩家的一大遗憾。


    猪头就是其中之一,所以猪头一直在寻求解决方法,直到……




2013.3.15更新

    真是令人惊喜,这个贴子本来只介绍了A320和N900上的oldplay,顺带提到了Droidsound,没想到居然引出和M1 Android和snesmusic,又引出了N900 M1。这下手机上的游戏音乐播放器真是足够丰富了。

统计一下:

家用机音乐

安卓系统:
droidsound,支持nsf、gbs、hes、vgz、spc、gsf、psf,支持mp3等常用格式,支持zip、rsn压缩但是不支持rar、7z压缩

IOS系统:
snesmusic,支持nsf、gbs、hes、vgz、spc、gsf、psf、2sf,支持rsn、rar、7z压缩,但需要付费或修改配置?不支持MP3等常用格式?

N900:
oldplay,支持nsf、gbs、hes、vgz、spc,支持MP3等常用格式,支持rsn、rar、7z压缩。但只有命令行运行

    单论游戏音乐格式,看来是IOS支持的最多,N900最少。


街机音乐

安卓系统:
M1 android,支持街机rom,但默认文件夹暂时无法共享。音质优秀


N900:
m1,支持街机rom,只有命令行执行。音质不如M1 android,但可以共享rom,支持的游戏也更多一些(测试发现xexex在安卓上就无法播放,N900可以)

此外,IOS、安卓和N900也都可以利用MAME和FBA本身来欣赏音乐。FBA可以支持neogeo的unibios来欣赏,cps1、cps2、cps3、pgm也都可以开启设置菜单欣赏;MAME则可以开启service模式来欣赏。效果的话,应该是IOS和N900更好一些,安卓略逊。

[ 本帖最后由 快乐猪头 于 2013-3-15 22:45 编辑 ]
附件: 您所在的用户组无法下载或查看附件


本帖最近评分记录

TOP

我来支持,虽然还不会用,不过,看介绍好像真的很强大!研究中...
http://club.tgfcer.com/redirect. ... amp;goto=nextoldset
上面是不是猪头你当年的帖子?

[ 本帖最后由 明镜止水Koushin 于 2013-3-12 22:11 编辑 ]



TOP

原本是由于对安卓和苹果长期以来表现乏力的街机模拟器感到失望,才入手的诺基亚N900,结果不到一年,安卓和苹果就令人惊喜的追了上来。如今三者在街机模拟器方面基本是平手了,N900顶多是效率略好于安卓,操作略好于苹果,之前那种鹤立鸡群的领先优势已经不复存在了。

    不过对于本次的主题,游戏音乐播放器来说,N900倒是再次发挥了geeker神机的特长。

    2012年4月中旬,猪头跑到maemo.org论坛,求助外国佬帮忙移植oldplay最新版到N900上——之所以要求最新版,因为最新版才支持7z压缩包,否则跟安卓和苹果也就没什么差别了。鬼佬很热心的研究了源码,很快移植了早期测试版本,继而表示无最新版的源码干不了接下去的活。猪头东挖西找翻出了最新版源码提交给鬼佬,于是5月初就搞出了N900版oldplay。不得不说,鬼佬的技术专业性和N900的开放性确实是让人赞叹!

    但是猪头拿来测试,却发现这个播放器在手机上有严重的破音!!跟鬼佬讨论了半天也找不到原因所在,鬼佬坚称自己测试是正常的,猪头只好抱着一个近乎废物的播放器怏怏而返,然后一直为此耿耿于怀。

    2013年3月12日,也就是今天凌晨,猪头百无聊赖之下跑到塞班论坛发帖求助,希望国内能有高手试试运气。然而就在发帖之后,忽然灵光一闪,发现原来只要把播放器的默认音量调低就直接解决破音问题,实际上就是播放器默认音量过高导致的破音!于是,N900终于可以正式宣告,oldplay播放器移植成功了(其实早就成功了,鬼佬不欺我也,在此感谢那位鬼佬SZOPIN)。


下面也提供这个N900版本。

安装方法:
1、升级lib库,打开xt并联网,输入
sudo apt-get install libid3tag0 libogg0


2、使用dpkg命令安装解压后得到的三个deb包
dpkg -i *.deb


3、将解压得到的player文件夹放到ext分区(如系统文件夹/home/opt或者/home/user),注意不能是MyDocs下。


4、打开xt,root,进入player文件夹,输入./oldplay,回车即可进入播放器

按键操作:
回车键:进入下一级菜单/播放
返回键:返回上级菜单
Y键:添加到播放列表
A键:播放列表中播放下一曲
↑/↓:选曲
←/→:快进/快退(nsf、gbs、hes等格式为内部换曲)
空格键:暂停/恢复
逗号键:音量增加
句号键:音量减小
A键:上翻页
Z键:下翻页
D键:从播放列表删除
R键:重复
S键:混响切换
N键:下一曲
P键:上一曲
I键:播放列表
L键:添加到播放列表
Q键:退出

    该播放器的优点:
    1、支持MP3、OGG、AAC等主流音乐格式
    2、支持FLAC、APE等无损格式
    3、支持大量专用游戏音乐格式,包括nsf、gbs、hes、vgm、gym、spc、kss、sap、mid、sid等等
    4、支持从zip、rar、7z等压缩包直接读取

    不足:
    1、不支持中文显示
    2、播放界面简陋,无歌词、封面等附加功能
    3、不支持隐藏文件夹(其实就是N900本体32G内存上那几个中文文件夹,如视频、音频、图片等,系统里是以.video、.sound、.picture显示的,结果播放器就找不到)

    相比A320版本,N900这个版本还缺少一些功能,具体包括:
    1、方向键不能连续移动选项,只能一次一次的按,曲目多了就比较烦人;
    2、nsf、gbs、hes等文件不能内部预选曲目(A320上可以按R+←/→实现);
    3、播放时不能显示曲目信息,这点比较恶劣;
    4、没有桌面方式,只能从命令行启动;
    5、支持mid格式不如A320版本,这个很奇怪,鬼佬当初也无解。

    不过同时也具备一个优势,就是得益于N900机能的强劲,直接播放大容量的7z压缩包也可以秒开(A320对于1M以上的曲目,从压缩包读取会有1-2秒停顿,超过10M就无法读取)


    哈哈,A320毕竟只是个掌机,在游戏功能被取代之后,看书看碟听歌之类本事完全谈不上亮点,就是这个oldplay令猪头难以割舍。现在N900把这个播放器也拿下了,那么A320对猪头来说也就差不多可以下课了。希望安卓和苹果也能早日出现oldplay啊。

[ 本帖最后由 快乐猪头 于 2013-3-12 22:36 编辑 ]
附件: 您所在的用户组无法下载或查看附件


TOP

Foobar下边有专门听游戏格式音频的插件,但可能没有这么全,压缩格式什么的也支持。
本帖最近评分记录
  • alexey 激骚 +1 感谢分享 2013-3-12 23:31

TOP

估计苹果蛮难,寄望安卓应该没有问题

TOP

posted by wap, platform: iPhone

http://wejp.k.vu/projects/gmu

開源掌機端一直用這個 開發者很用心 ui也很簡約 要是能兼容遊戲音頻格式就完美了

TOP

posted by wap, platform: iPhone 3GS/4/4S

情节曲折啊,支持猪头!!!

TOP

又看了一下,忍者龙剑传全集的容量:
MP3格式-290M,所有播放器可可以支持
原生格式-9.5M,安卓用DroidSound、DeaDBeeFPlayer,苹果用Anyplay可以支持;ROCKBOX也可以部分支持
压缩格式-856K,dingux和N900用oldplay可以支持,PSP用GameMusic Gear MX可以支持

便携设备上是否还有其他类似的播放器,猪头并不清楚,但只要有可能,尽量用原生格式也要比MP3节省大量空间,而且不会降低音质。

TOP

引用:
原帖由 zmqzmqzmq 于 2013-3-13 06:42 发表
posted by wap, platform: iPhone 3GS/4/4S

情节曲折啊,支持猪头!!!
是啊,确实是挺曲折的。关键是自己猪头了大半年时间,心里还一直埋怨鬼佬做事不彻底,现在觉得挺抱歉的。破音一般都是音量过大,这么简单的问题,居然也能苦恼半年多……不过也算是一个意外之喜吧。

今年以来猪头一直情绪低落,这算是第一个惊喜,希望不是最后一个。

TOP

又试了一下安卓的Droidsound这款播放器,发现这个也是很强大的啊!甚至可以说比oldplay还要强大!!

与oldplay相比,这款播放器不支持7z和rar的压缩格式,仅支持zip,这样在容量上显得稍吃亏一点。

但关键是它可以支持PS的psf格式和GBA的gsf格式!!这就比oldplay更加全面啊!

详细测试报告明天再说,先去找些资源。

TOP

是啊,多谢推荐Droidsound,这个还有DeaDBeeFPlayer基本上安卓怀旧音乐可以走起了

TOP

不过有些郁闷的是,nsf这些音乐包有的会循环一首,必须自己按下一首,不然放好久一首曲,洗脑了都。另外DeaDBeeFPlayer支持苹果那样的线控耳机(暂停,下一曲什么的),这样就可以不掏出兜,出街听了。。。

TOP

现在来说一下DroidSound播放器。确实非常强大,设置好了之后很好用。

    打开播放器可以看到EXAMPLE目录,其实这是一个zip压缩包,里面就有一些可以播放的专用游戏音乐格式,其中包括了psf。

    然后首先要做的事情,是按功能键开启菜单,选择rescan database,扫描可支持的文件。当然前提是你已经把所需要的音乐文件放到TF卡上了。扫描的时间视文件数量而定,今后如果添加新文件的话,也需要重新扫描,不过播放器只会扫描新的文件,这点还是比较贴心的。
    这里可以看到,rar和7z压缩包,播放器是无法识别的,这点比不上oldplay。

    第二件事情,就是把Default song length从默认的900改到160。这个数字其实对于一般的单曲音乐来说并没有意义,而是对于nsf、gbs、hes等一个文件内包含多首曲目的格式,限定每首曲目的播放时间(如果该曲目属于循环播放性质的话,比如《魂斗罗》标题音乐就不是循环播放,而第一关音乐就是循环播放),时间到了就会自动切换到下一曲。
    至于160秒这个时间是猪头根据经验而设定的,oldplay上这个时间是150秒,但是对于PC-E《龙魂》来说,有些曲子已经有点超出了,所以160秒是合适的。而oldplay并没有这个设定功能,想要改的话只能去修改配置文件。

    第三个要注意的地方就是,在播放nsf、gbs、hes等格式时,单击快进/快退键是切换到内部的下一曲/上一曲,而按住快进/快退键,机身会有一点震动,就会跳到下一个/上一个文件。屏幕左右滑动会在播放界面和目录列表间切换。



    对于8位硬件的音乐格式来说,除了不支持rar和7z之外,完全没有问题,实际上使用zip之后容量方面也不会大出很多。下面重点说一下16位及以上硬件的音乐格式情况:
    1、VGM:MD的专用格式VGM,最佳的处理方式就是将vgz格式的单曲打包成zip了,这也就是网上流传的格式。虽然比起猪头自己重新打包的7z格式,全集一共大了200多M,但问题也不算大,就是第一次扫描时间特长,我这里扫全集已经两个小时了还没完……(不会是我的机子出问题了吧?);
    2、RSN:SFC的专用格式spc,在网上一般就是以rsn和7z两种方式存在。播放器不支持7z格式,但幸运的是可以支持rsn格式。不过这里有个很头疼的问题,就是rsn格式的文件是被播放器当做单个文件识别的,也就是说处理方式与nsf、hes等文件是一样的,这在选曲上就有点麻烦。要么就只有解压后重新打包成zip格式(批量改后缀为.rar,然后解压到单独文件夹,再打包到单独文件夹),就是容量可能会大很多;
    3、PSF:一般这类文件是以minipsf格式加上一个lib库文件的方式存在,播放器支持方面没有什么问题,但是psf格式跟游戏原音似乎并不是很原汁原味,而且完善程度也远不及16位硬件。当然,如果相比同样的MP3的话,还是支持psf;
    4、GSF:GBA的gsf格式,由于是卡带媒体,制作倒是比较完善,但是播放效果不尽人意,底噪竟然比GBM听起来还要大(这就是所谓的原汁原味么??),而且会出现拖慢和卡顿情况,不知道是不是Z1i机能不足的缘故?总之这个是比较令人失望的。


    这款播放器有一个很赞的优点,就是可以直接识别专用音乐格式的自身信息,比如rsn格式,网上下载的文件都是略称,《恶魔城xx》的文件就是dx.rsn,这在oldplay上也是照文件来显示,如果不是对于游戏的英文名称极端熟悉,想找个游戏还真不容易;而DroidSound就可以直接识别为游戏原名,确实是更加专业的播放器啊。而且,N900版oldplay播放信息缺失这个问题,在DroidSound身上自然更不会存在。

    基本上,除了不支持7z,和对rsn的识别方式有点问题之外,这款播放器完全不输给oldplay。

[ 本帖最后由 快乐猪头 于 2013-3-14 11:46 编辑 ]

TOP

posted by wap, platform: UC

M1 Android ,m1街机音乐播放器移植版

TOP

引用:
原帖由 2012啊 于 2013-3-14 12:29 发表
posted by wap, platform: UC

M1 Android ,m1街机音乐播放器移植版
哦?早就期待有这个了,真有了?赶紧找找去。

TOP

发新话题
     
官方公众号及微博