【问题标题】:Load subtitles to Netflix player将字幕加载到 Netflix 播放器
【发布时间】:2016-01-23 12:11:08
【问题描述】:

有人知道如何将自己的字幕加载到像 SuperFlix 这样的 Netflix 播放器吗?关于 Netflix HTML5 播放器的信息很少,其中之一是我应该可以使用
netflix.cadmium.objects.videoPlayer(); 操作播放器 等等,但是 Uncaught TypeError: netflix.cadmium.objects.videoPlayer is not a function(…) 是我唯一得到的。我想 Netflix 改变了一些东西,但 SuperFlix 仍然有效,所以它是可能的。我正在 Chrome 控制台中尝试它,但最终它将是 Chrome 扩展。

谢谢

【问题讨论】:

标签: javascript


【解决方案1】:

尽管它被引用为 in other answers,但我在 cadmium 上也找不到名为 videoPlayer 的属性,因此它可能不再存在,已被 API 弃用。

但是我用过..

for(var prop in netflix) { 
    if(netflix.hasOwnProperty(prop)) console.log(prop); 
}

..发现netflix 现在有一个video 属性。将上面的代码与 web 检查器结合使用,对他们的框架进行逆向工程,你会发现你所追求的更新后的函数调用。这应该可以帮助您入门。

祝你好运?

【讨论】:

  • video 属性似乎也不再存在 [?] FWIW :|
  • 这是在私有且未记录的 API 之上构建时所期望的;)
【解决方案2】:

事实上,SuperFlix 唯一做的就是模拟按下 CTRL + SHIFT + ALT + T 在浏览器上,Netflix 的播放器已经具备加载自己字幕的功能。

尽管如此,我还是开发了一个 chrome 扩展程序,允许在 Netflix 上播放多个字幕。它基于 HTML 5 视频元素工作。 Worth a try!

【讨论】:

  • 您是如何访问扩展程序的字幕的?还能用吗?
猜你喜欢
  • 1970-01-01
  • 2022-10-08
  • 2016-02-23
  • 1970-01-01
  • 2014-03-11
  • 2021-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多