网页HTML5播放器如何解析ASS字幕文件?

现如今,很多网页播放器都带有弹幕功能,而Bilibili采用的是XML文档解析,通过解析XML文档,渲染到CSS中去或者Canvas.从而实现弹幕功能.

如果我想直接保存为ASS文件(一种高级的字幕文件格式),需要如何解析呢?JavaScript代码的编写思路是??

一些桌面播放器(如:Potplayer,SMplayer等),都可以解析外挂字幕,其中用到的技术是?

ASS字幕文件格式,如下:
Dialogue: 0,0:18:20.37,0:18:23.70,CN,NTP,0000,0000,0000,,我去下妈妈那边 饭热下再吃啊
Dialogue: 0,0:19:20.39,0:20:25.36,CN,NTP,0000,0000,0000,,这是第二行

HTML5在线播放器,如何逐行读取并按照时间顺序播放?Javascript代码如何写,或者思路是怎样的?请教。

(非科班程序员,所以有很多东西不懂,希望得到思路,然后到网上找相应的解决方案.谢谢.)


婷婷同学_
浏览 1434回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript