SRT 时间 转毫秒
2019-08-27 本文已影响0人
反者道之动001
.srt的时候是 00:20:41,150 格式
这个什么意思呢,看下维基百科
放代码
var SRT2MS = (val) => {
try {
var gapval = ':'
var ms = val.split(',')[1]
val = val.split(',')[0]
var s = val
.split(gapval)
.map((e, i) =>
i === 0 ? +e * 60 * 60 : i === 1 ? +e * 60 : i === 2 ? +e : 1
)
.reduce((a, b) => a + b)
return (s * 1e3) + (+ms);
} catch (error) {
console.log(error);
return 0;
}
}
结果
如果想要一整个解析.srt 代码,可以加群艾特我。
qq群 116093826
--END--