ytplayer 进入 alpha2 啦~
ytplayer 在经过了长期的测试之后,主要的鬼都已经捉到了,现在进入α2阶段。α2阶段主要想实现ass字幕文件格式兼容,虽说支持所有的ass特效不太现实,但是至少能支持ass的基本效果。借用某无名的话来说,学了编译原理不用就太可惜了。另外,在α2阶段试图美化界面,感谢GPBeta对界面的大力支持。
ytplayer 在经过了长期的测试之后,主要的鬼都已经捉到了,现在进入α2阶段。α2阶段主要想实现ass字幕文件格式兼容,虽说支持所有的ass特效不太现实,但是至少能支持ass的基本效果。借用某无名的话来说,学了编译原理不用就太可惜了。另外,在α2阶段试图美化界面,感谢GPBeta对界面的大力支持。
+ 增加弹幕同步的功能。也就是类似聊天室那样的弹幕 * 修正没有弹幕时会返回一个空弹幕的鬼
从主分支合并
* 新浪视频直接使用新浪的API获取
在SVN日志和源码的注释中我提到了“图1.x”和“图2.1.1”之类的东西,其实这些图是我在写代码之前就画好了的。画出图形更容易分析问题,也看得更清楚,如果把图片描述的东西写成程序注释的话,那不知道要写多少行注释才能表达同样的意思。而且,把这些东西画出来,也便于保存,N年以后回过头来看也很容易想起当时的想法。
不少图片都是我直接在纸上画出来的,画这种图还是用传统方法更方便,随意画哪里都行。用电脑画的话虽然更精确,但是速度不快,那样会打断思路的。测试一段时间以后,如果证明图上描述的方法都没有错误,那我再用电脑把这些图重画一次,然后写上详细的说明,这样以后看起来才不会迷糊
所有的资料请看:./k开发
发现AcFun上面的字幕总是被刷掉,如果能应用unnamed之前提过的那个弹幕方案就好了。
这个方案是,每个人都可以创建一个弹幕脚本,这个脚本制作完毕提交上去以后,每次播放器都会下载下来,然后由用户选择是否显示这个弹幕脚本里面的弹幕。这样就可以把字幕作成一个弹幕脚本,这样字幕就不会被刷掉了。当然这个弹幕脚本的选择可以由用户进行投票,得票数最高的一个或多个脚本将作为默认脚本,不必用户手动选择。
其实一直就像把源码公开开放出来了,但是源码里面的PHP包含了MSSQL的密码,偶懒得去设置数据库用户权限,服务器上还有其他几个网站的数据库,密码开放出来挺危险的,不过现在已经设置不能远程连接数据库了,应该没问题了。也特别说明的是,网页部分的PHP源码很囧的,某人看了以后直接无语了,如果不想被雷到的话建议还是不要看了,就看Flash部分的弹幕代码就好。
虽然放出ActionScript的代码,但是未必能看懂,弹幕显示的逻辑太复杂了,如果不专门写一个说明的话,仅仅靠代码中的注释可能还是难以看懂。等我有时间了就写一个说明出来。
SVN名字是daikazoku是因为,当时正要进行这个计划之时,正是团子们活跃的时候,于是就随手抓了个daikazoku过来作开发代号了
SVN地址:https://ytp.bbxy.net:13384/svn/daikazoku/,用户名和密码都是ytp,许可协议GPLv3。
PS:13384端口连不上的话用8443端口吧
2008.12.11
ytp 是一个正在开发的弹幕播放器,也就是和ニコニコ动画类似的播放器。
开源和宅一样都是很有爱的,所以这个计划无论最后会如何,所有成果都将以开源形式开放出来
源码已经开放,使用SVN:https://ytp.bbxy.net:13384/svn/daikazoku/。用户名和密码都是ytp,许可协议GPL。如需其他形式的授权,请与我联系。
电子邮件:gs@bbxy点com(注意这里写的那个@是全角的)
算法说明已经写好了,下载请点击:
直接阅读网页版的排版得一塌糊涂的版本请点击这里-->《ytp弹幕算法说明》
——greensea 于 2009.3.14 更新 (是凌晨的时候!或者说3月14日夜很深的时候)