耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 6962|回复: 25

VPlayer 0.19 for CUI beta2发布,命令行界面播放器

[复制链接]

74

主题

318

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
发表于 2012-4-27 00:40:10 | 显示全部楼层 |阅读模式

感谢关注耳机俱乐部网站,注册后有更多权限。

您需要 登录 才可以下载或查看,没有账号?注册

x
VPlayer 0.19 for CUI Version beta2
这个版本是命令行界面的播放器,我采用的是插件式结构,扩展很容易,但是因为我是第一次做这样的东西,感觉比较吃力,项目乱。

首先就是VPlayer的一些概念:

1.冲击波(一直没时间弄冲击波,不过会在正式版出来的)
2.一次解码器:
  现在的播放器对文件格式的解码,一般都是同步解码器。而VPlayer不支持同步解码方式(我技术有限),所以我用一次解码的方式,就是不管任何文件格式,解码都是一次性的,也就是一次性全部解码完再播放。FLAC格式我还没弄清楚,所以目前只支持WAV文件。

截图

播放界面:



主界面:



CUI版本的操作方式趋向于命令行方式,比如进入第一个播放列表,就是E0(按左边的编号)。
指定CUI版本播放歌曲的方式是播放列表,播放列表的文件必须在playlist目录下,在playlist目录下,每一个txt文件都看做一个播放列表

播放列表的格式:
每一行必须由[]括起来
第一行:[分轨|目录] 或者 [分轨文件]           目前只支持分轨,当然正轨也能播放,就是内存吃不起
第二行:[播放列表名称]                              你的播放列表的名称,比如华语流行、专辑名这些。
第三行

第n行 :[路径]                                             这个路径的内容取决与你第一行指定的是目录还是文件

示例:
[分轨|目录]
[华语流行]
[I:\Music\流行\华语\周杰伦\依然范特西]
[I:\Music\流行\华语\周杰伦\十一月的肖邦]
[I:\Music\流行\华语\周杰伦\七里香]
[I:\Music\流行\华语\周杰伦\寻找周杰伦EP]



(平台:Vista/win7)
下载地址(包括源码):http://www.vdisk.cn/down/index/10070012

谢谢大家的支持,我都想多写些说明、介绍的,但是实在不知道说哪些,只能在0.19正式版做完了。
我!来自虚幻
回复

使用道具 举报

6

主题

96

帖子

1

积分

初级会员

Rank: 2Rank: 2

积分
1
注册时间
2011-9-14
发表于 2012-4-27 00:41:14 | 显示全部楼层
支持
回复 支持 反对

使用道具 举报

74

主题

318

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-27 00:47:05 | 显示全部楼层
我自己认为比较坑人,我并没有多少真正开发软件的经验,实际上从我前半个月前想做播放器开始,我连一点音频编程的经验都没有,都是现学现做。目前的程序结构太差。而且我打的招牌:冲击波,还没影子呢。但是我会在正式版放出,绝对是新概念。我已经设想好了VPlayer从0.19到0.28...到1、到2、到3的软件结构、样子了。我的“用软件手段改变电流质量”的设想需要有一个完整的自己的音频软件支持才能真正开始啊。现在大家看到的其实....只是一个垃圾程序,但是我相信我能做好。
我!来自虚幻
回复 支持 反对

使用道具 举报

31

主题

2612

帖子

11

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
11
注册时间
2012-2-23
发表于 2012-4-27 00:50:41 | 显示全部楼层
支持LZ,不过打好底子才是王道啊...
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-3-26
发表于 2012-4-27 01:46:01 | 显示全部楼层
刚才看到你做出的这个beta,我想说非常好,当然我本人确实是喜欢这样原始的界面和方式,所以我现在基本上都是用jplay播放,音质当然是没说的,目前就我本人听感而言我还没找到超过jplay的,楼主在播放器中加入随机播放很好,jplay没有随机播放的功能比较遗憾,我的设想是楼主可以在播放前加入一个转码程序,这样可以解决不同格式的问题,steathaudioplayer就是用这种方式,任何格式都临时转码成wav,再播放这个转换后的临时wav,这样只针对wav来做播放器我想就要简单点,相信你会一步一步接近你的目标,努力!
附一张jplay播放时的图片
无标题.jpg

[ 本帖最后由 hstht 于 2012-4-27 01:48 编辑 ]
无标题.jpg
回复 支持 反对

使用道具 举报

34

主题

4332

帖子

12

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
12
注册时间
2011-4-26
QQ
发表于 2012-4-27 01:53:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

32

主题

789

帖子

10

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
10
注册时间
2012-3-25
发表于 2012-4-27 07:49:23 | 显示全部楼层
帮订一个
回复 支持 反对

使用道具 举报

3

主题

567

帖子

9

积分

初级会员

Rank: 2Rank: 2

积分
9
注册时间
2010-9-2
发表于 2012-4-27 17:12:45 | 显示全部楼层
兄弟,定你啊!
回复 支持 反对

使用道具 举报

1

主题

113

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-1-2
发表于 2012-4-27 17:14:56 | 显示全部楼层
支持一个
有些事情是必须滴
回复 支持 反对

使用道具 举报

53

主题

4230

帖子

87

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
87
注册时间
2011-4-7
发表于 2012-4-27 17:23:33 | 显示全部楼层
有这份心不容易啊,比天天吵来吵去好百倍
回复 支持 反对

使用道具 举报

14

主题

1832

帖子

12

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
12
注册时间
2010-12-23
发表于 2012-4-27 17:54:38 | 显示全部楼层
期待冲击波啊。。。物理方面的原理究竟是啥
回复 支持 反对

使用道具 举报

115

主题

1884

帖子

17

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
17
注册时间
2011-5-5
发表于 2012-4-27 18:28:57 | 显示全部楼层
建议楼主不要把精力用在弄界面、播放列表什么的,做一个只能命令行放一个wav的版本,把你的冲击波加上去,放出来让大家看看有没有效果。要是没效果的话你的精力就全白费了。
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-3-26
发表于 2012-4-27 20:25:03 | 显示全部楼层

回复 1# 的帖子

楼主你的说明书我相信很多人都搞不懂,发一个完整的播放列表示例给大家看看吧.
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-3-26
发表于 2012-4-27 20:34:59 | 显示全部楼层
完全不懂使用,楼主教教,详细点.
回复 支持 反对

使用道具 举报

74

主题

318

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2012-2-14
 楼主| 发表于 2012-4-28 00:56:27 | 显示全部楼层

回复 12# 的帖子

谢谢提醒,我准备做一个专门测试冲击波的版本,如果没达到预期效果就只能重新开始了。
我!来自虚幻
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2024-5-17 13:51 , Processed in 0.109015 second(s), 40 queries , Gzip On.

快速回复 返回顶部 返回列表