找回密码
 点一下
查看: 1189|回复: 4

请教头目有关bad apple的问题

[复制链接]
发表于 2010-1-15 03:24:01 | 显示全部楼层 |阅读模式
这几天看了头目您做的魔兽版, 心情澎湃不能自已, 我在网上看到bad apple还没有js的版本, 脑热之下想写一个.
现在就差数据部分了, 我想请问头目殿下, 原始数据从哪里可以搞到, 需要转换成什么视频格式会比较好读取一点?
另外希望做出来了之后能够在ga上挂一段时间, 不知可以否同意.


由于数据量可能会很大, 我打算用java之类的做一个服务提供数据转换成js, 然后就可以使用动态的数据, 也可以生成多个静态的js. 用于分段下载和预读.
下面的是我的js代码, BadAppleFrameReader是一个js的类, 提供读取帧的能力, 把预读和缓冲都封装起来了.

var reader = new BadAppleFrameReader();
setInterval(function (){
    var b = true;
    reader.available(function (n){
        b = false;
&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (n <= 0) {
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; displayState('播放结束!');
&#160;&#160;&#160;&#160;&#160;&#160;&#160; } else {
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; displayState('播放中!');
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var frame = reader.read();
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; displayFrame(frame);
&#160;&#160;&#160;&#160;&#160;&#160;&#160; }
&#160;&#160;&#160; });
&#160;&#160;&#160; if (b) {
&#160;&#160;&#160;&#160;&#160;&#160;&#160; displayState('缓冲中...');
&#160;&#160;&#160; }
}, 1000/25);
发表于 2010-1-15 07:14:35 | 显示全部楼层
楼主加油!
回复

使用道具 举报

发表于 2010-1-15 09:06:41 | 显示全部楼层
任何都可,请自行百度/google GIF 文件算法
回复

使用道具 举报

发表于 2010-1-15 09:45:51 | 显示全部楼层
关于这个,由于我不大清楚你的大数据量究竟有多大,会不会对论坛造成太大负载什么的。所以我不好说会否又问题。

所以可以先上马试运行一阵子的说。

你把源码发来好了,我给你传服务器上去。
回复

使用道具 举报

发表于 2010-1-15 11:05:16 | 显示全部楼层
错别字!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-29 01:19 , Processed in 0.048998 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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