(原创)OneIndex显示字幕配置<不完美版>

2018-09-06 11784点热度 9人点赞 25条评论
因为在某个“大姐姐”网站看到有字幕并且可以下载字幕文件,自此走上了OneIndex折腾的不归路,中间踩过N多坑,也请教了不少人,最还是靠Google解决了,虽然不算完美

支持字幕格式:VTT/ASS/SSA

OneIndex

项目地址:https://github.com/donwa/oneindex

注:OneIndex修改成功,仅限V3.0版本(最后更新时间:2018.09.04),不保证程序之后更新也能成功。

操作步骤

一、在view文件中新建js文件夹,然后下载

https://github.com/Dador/JavascriptSubtitlesOctopus/tree/master/dist 中的所有JS文件,并放在新建的js文件夹中

二、修改模版文件video5.php(文件在view/material或nexmoe/show,后台选择哪个,就修改哪个。)

这是原代码

修改后的文件(把video2.php复制一份改改就行)

修改注释:

1、调用第一步下载的文件,域名修改成你自己的(教程里中的地址会随时改变)

2、这是DPlayer字幕参数配置

3、ASS/SSA配置

好了,教程到此结束。

重要的事说三遍:

字幕文件名字一定要和视频名字一致。

字幕文件名字一定要和视频名字一致。

字幕文件名字一定要和视频名字一致。

但是,到这里只能在Firfox(火狐)浏览器中才能显示字幕,卧草……卧草……

因为在其它浏览器中字幕文件会提示

解决方法:Chrome浏览器安装插件 allow-control-allow-origi  或 access-control-allow-origin(推荐),安装之后开启插件就可以正常显示字幕了。

Onedrive developer 给出的解决方法:

在 JavaScript 应用中使用 OneDrive API(CORS 支持)

演示图及福利

本文部分代码来源自:https://github.com/sffxzzp/oneindex

六度

这个人很懒,什么都没留下

文章评论

  • abcaaa

    同问onemanager能实现吗

    2021-03-24
    • 六度

      @abcaaa 应该是可以的,主要是修改播放器那一块。

      2021-03-25
  • yuban

    OneManager能实现吗?

    2020-12-24
    • 六度

      @yuban 不清楚,没研究过OneManager

      2020-12-25
  • xxxxx

    把部分代码改成这样就可以直接在Chrome浏览器中加载字幕, 而不必安装插件
    dp.on('canplay',
    function() {
    fetch('', {
    redirect: 'follow'
    }).then(function(response) {
    return response.text();
    }).then(function(text) {
    var video = document.getElementsByTagName('video')[0];
    window.SubtitlesOctopusOnLoad = function() {
    var options = {
    video: video,
    // subUrl: '',
    subContent: text,
    fonts: ["//gapis.geekzu.org/g-fonts/ea/notosanssc/v1/NotoSansSC-Regular.otf", "//gapis.geekzu.org/g-fonts/ea/notosanstc/v1/NotoSansTC-Regular.otf", "//gapis.geekzu.org/g-fonts/ea/notosansjapanese/v6/NotoSansJP-Regular.otf"],
    workerUrl: '/subtitles-octopus-worker.js'
    };
    window.octopusInstance = new SubtitlesOctopus(options);
    };
    if (SubtitlesOctopus) {
    SubtitlesOctopusOnLoad();
    }
    });
    });

    2019-07-22
  • 增大网

    没玩过博客,认真学习学习!

    2019-03-06
  • 丘八

    文章不错,非常喜欢

    2019-02-26
  • 妈妈易

    人生如白驹过隙,每天浏览几篇博客,学习学习,充实自己!

    2018-12-22
  • 新闻

    文章不错非常喜欢

    2018-11-25
  • 域名

    时间真快,又到年底!正好有空,到这里看看!

    2018-11-24