V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zythum
V2EX  ›  分享创造

妈妈计划支持比利娘弹幕。并且已经支持比利娘的优酷和qq源

  •  
  •   zythum ·
    zythum · 2013-03-18 00:04:58 +08:00 · 7279 次点击
    这是一个创建于 4270 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就是标题说的意思。

    给张图;


    没不清楚起因的同学的传送门。
    http://www.v2ex.com/t/58906


    PS.
    不过优酷源用的是mp4的源,清晰度略渣,用m3u8的源发现应该有域检测还是什么。前端模拟不能。暂时先这样把。
    哦,现在只能 我不说话,我就看看 阶段。下周把发布的功能加上。
    不过现在弹幕大量的时候可能会计算量率大,导致可能失去原有初衷。看看能不能改良下算法。(不过弹幕可以关。有按钮)
    23 条回复    1970-01-01 08:00:00 +08:00
    clowwindy
        1
    clowwindy  
       2013-03-18 00:37:11 +08:00
    或许可以把速度相同的弹幕放在一个 div 里一起做 transition?
    zythum
        2
    zythum  
    OP
       2013-03-18 13:23:46 +08:00
    @clowwindy 因为要保证每条弹幕显示的时间相同,只要字数不一样。或者英文什么的等宽字符。基本就不可能速度一样。 不过昨天试了个5000弹幕的视频。感觉还好。至少风扇是不转的。就是在加载弹幕的时候会卡一下。 看来js冒泡排序的效率略坑爹。
    Xi
        3
    Xi  
       2013-03-18 13:27:16 +08:00
    不支持 firefox 吗
    yyfearth
        4
    yyfearth  
       2013-03-19 09:18:52 +08:00
    @zythum 为啥是冒泡排序?这个算法不是最渣的么?
    JS Array.sort 一般都是用的MergeSort,webkit和mozilla好像都是,而且webkit对纯数字array用QuickSort来着。
    YQtaku
        5
    YQtaku  
       2013-03-19 09:33:55 +08:00
    感激不尽!
    我做到一些然后滚去做毕设,然后就搁浅了……= =
    lentrody
        6
    lentrody  
       2013-03-19 09:53:58 +08:00
    干脆做个功能完善的让B站换掉原来那个鸡肋的html播放器
    zythum
        7
    zythum  
    OP
       2013-03-19 10:07:35 +08:00
    @yyfearth 已经用sort了..
    Hansee
        8
    Hansee  
       2013-03-19 11:20:39 +08:00
    感激不尽
    膜拜萌神
    fofoone
        9
    fofoone  
       2013-03-19 12:32:58 +08:00
    朱一,不来个ac娘吗。怎么可以抛弃ac娘。。
    zythum
        10
    zythum  
    OP
       2013-03-19 12:42:01 +08:00
    @fofoone 先搞比利嘛....斯大林说的。
    xatest
        11
    xatest  
       2013-03-19 13:12:19 +08:00
    @fofoone @zythum 斯大林也爱A站的~
    luikore
        12
    luikore  
       2013-03-19 13:32:44 +08:00
    再加渣浪源就完美了

    ac 娘一打开就能把某些版本的 chrome crash 了...
    zythum
        13
    zythum  
    OP
       2013-03-19 16:13:23 +08:00
    @luikore 原来就支持渣浪源。一直就支持比利的渣浪源。
    iZr
        14
    iZr  
       2013-03-20 22:33:24 +08:00
    希望可以加入ku6
    ayconanw
        15
    ayconanw  
       2013-03-21 00:13:05 +08:00
    请问下为什么chrome里用妈妈计划,youku视频的清晰度不可选,只有最低画质的?
    是因为获取不到youku更高画质的mp4的地址?还是因为youku没提供高画质的mp4?
    能否从m3u8文件里面去获取视频地址呢?
    zythum
        16
    zythum  
    OP
       2013-03-21 01:05:05 +08:00 via iPhone
    @ayconanw chrome不支持m3u8。其实原来支持的。Google自己脑子抽了不说了
    因为最初原本就是给safari用的。因为朱一自己用safari。
    先将就下把。毕竟是个人项目。都得一点点来。
    下周的工作是支持a站。
    ayconanw
        17
    ayconanw  
       2013-03-21 16:12:01 +08:00
    我知道google神经病不让chrome支持m3u8,主要是想问下能否有其他解决方式。
    我稍微看了下youku,似乎只有最低清晰度提供了完整长度的mp4,其他像超清画质的m3u8里提供的是分段的flv.ts,把这个填到html5的video标签里,chrome还是没法播。但是高清画质的m3u8里给的是分段的mp4.ts,这个是chrome可以播的,只是不知道怎么解决分段的问题。
    zythum
        18
    zythum  
    OP
       2013-03-21 21:40:16 +08:00 via iPhone
    @ayconanw 你可以先倒腾着试试。
    jaylong
        19
    jaylong  
       2013-03-23 17:48:56 +08:00
    @zythum 朱一大神 渣浪上的图床是不是挂了? 总是显示一直在上传中喵~~~~
    zythum
        20
    zythum  
    OP
       2013-03-23 20:07:58 +08:00
    @jaylong 报告,如果挂了会显示一个错误码的。如果一直上传中。可能是图片太大了。或者网络问题,
    599316527
        21
    599316527  
       2013-03-23 23:22:27 +08:00
    复杂的计算不能让web worker做么?
    Epsil0n9
        22
    Epsil0n9  
       2013-03-24 19:51:34 +08:00
    朱一居然不用firefox。。。
    zythum
        23
    zythum  
    OP
       2013-03-24 20:06:23 +08:00
    @Epsil0n9 朱一用firefox也没法在firefox上把m3u8的视频给你放出来。安心把。
    再说safari那么好用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:56 · PVG 06:56 · LAX 14:56 · JFK 17:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.