ABPlayer4WP – 在 WordPress中插入HTML5的弹幕播放器

最近假期了,看在MukioPlayer都有支持WordPress的插件,所以萌生了把ABPlayerHTML5转到WP下的想法。。。于是初步测试了一下发现弹幕效果还是可以接受的,然后顺便就发现了几个吃CPU的操作,于是稍微修正了一下。

在Wordpress上的弹幕播放模块

目前的设计是在站点内轻松的绑定HTML5视频元素,然后自动添加弹幕层。在设计上采取与MukioPlayer4WP不同的地方在于弹幕和播放器不是受文章约束的,而是独立追加的层。这样单一文章内可以插入多个弹幕播放器,同一个视频可以被多处引用(不过可惜暂时不支持分P,不过有研发的可能性)。后台

至于啥时候放出测试。。。不要急,这个得尽可能的做到安全稳定才放出测试的说。。。

最后,在页面很复杂时,还是会出现弹幕效率底下的情况,这个或许会在搞好 CCL Animation/Transition Library就能修正。。。也可能是因为我没硬件加速。。。。CPU总是飙到94%。。。

69 Comments

  1. 这个插件该如何使用呢,没看到什么插入视频的按钮啥的。
    Danmaku ID Template
    Specify an autogeneration template for danmaku pool IDs. {pid} = Current Post ID
    这个ID不太明白是什么

    回复

    1. 这个插件当年的设计是借鉴MukioplayerWP的,不过因为支持一个文章多视频,所以这个设定的是模板默认的弹幕池ID,用户可以自己给出弹幕池ID,否则默认为某个可根据当前文章ID生成的的一个弹幕池ID。

      现在看似乎有更好的方法,不过一直忙于CommentCoreLibrary没机会搞播放器和WP。。。

      回复

    1. 参考一下这个库据说挺好(https://github.com/soimort/you-get)…我都好久没研究Youku的地址加密了。。。毕竟都是Flv的地址。。。而这个得用mp4之类的所以也用不上。。。

      回复

  2. 等你很久了亲,赶快放出来吧,貌似今天优酷的外链又崩坏了。出来溜达一圈就发现你更新了。

    亲,我帮你一起测试,可以把插件发我邮箱。。

    还有就是最好可以直接识别mukioplayer的简化代码,最好可以直接调用之前已经存在的弹幕数据库 .db3

    可以放个支付宝,我来赞助你。。。

    回复

    1. QAQ话说ABPlayerHTML5是HTML5的所以没法用外链的flv视频。。。新浪也会渣画质化的其实。。。所以得用本地视频。
      以及,导入已经或多或少开发出来了。。。有个 googlecode 上的 project 搜 abplayer4wp 就能搜到(大概)

      回复

      1. 好像的确是这样,好像新浪和优酷是支持HTML5的。

        嘛,先凑合用嘛。。画质渣点没问题的。。

        好像是在手机或者ipad 手机 UA下就会调用HTML5了。这样应该是有希望MP4播放。。

        回复

        1. 的确,但是源是移动端瞎狗眼源。。。12小时和18小时前刚刚回复了这么两封邮件。

          这个源应该差不多是288P,15fps啥的,总之怎么瞎狗眼怎么来。比迅雷云转码还难看。。。要是在电脑上看需要做很好的心理准备。。。

          (熬夜+咖啡过多+没午觉+没吃中饭&晚饭说的胡话:

          百度开始了媒体云,每月免费200G流量。可以转码到MP4格式。按理说可以和BPCS的API合并离线下载+转码啥的。。。恩今天胡话说的太多了该睡觉了)

          回复

    1. 这不是这个插件的目的。理论上确实可以,有妖气的吐槽实质上是图片批注,本身技术上并不难。。。(而且个人感觉也并不是很好用。。。)

      回复

        1. 独立批注应该是记录相对坐标,批注的起点 (x,y) 和长宽 (w,h)。然后先画一个 div 框,在里面填充文字。评论转批注就比较奇怪了,因为也不知道批到哪。不过批注反过去变成评论是可行的。

          回复

发表回复

您的电子邮箱地址不会被公开。