俗話說,自己動手豐衣足食。直接拿Firebug找到字幕文件地址,下 " /> 夜夜操av,成人免费视频一区,激情中文字幕

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

Firebug 字幕文件JSON地址獲取代碼

先前看TED視頻,關于 學校教育扼殺創造性的視頻。
視頻很好,也有中文字幕等。下面也提供高清版本下載,很是欣喜。
遺憾的是,字幕不提供下載。(或者說我沒有找到)

俗話說,自己動手豐衣足食。直接拿Firebug找到字幕文件地址,下載下來看到是JSON格式的,隨即想到直接用JS輸出字符串就可以轉換到srt字幕。
代碼如下,非常簡單的代碼,實用就好,不求效率、安全和邊界問題,只求最快解決我的問題~

不得不說,學一門編程語言很有意義,不論是什么,都能很方便解決一些實際的問題。這很開心。
JS仔細說來是一門很強大的語言,處理JSON和XML都很方便,大多數時候應付足夠了。不過也會有力不從心的時候,尤其是對于系統的操作,總有很多缺陷。不過如果算上微軟的JScript的話,也很可以了。曾經想學Python,現在也坦然了,隨便用什么,喜歡就好。或許,這與我不再從事IT相關行業有關吧。夠用就行咯~
復制代碼 代碼如下:
//讀取chi_hans文件
$.getJSON("chi_hans",function(json) {
var c=json.captions,o=[];
for (var i=0,l=c.length; i<l; i++) {
o.push(i+1);
//這里的18500是時間偏移
o.push(timeline(c[i].startTime+18500)+" --> "
+timeline(c[i].startTime+c[i].duration+18500));
o.push(c[i].content);
o.push("");
//if (i==5) break;
}
//這里我輸出到一個textarea
$("#output").text(o.join("/r"));
});
//這是根據JSON里時間得到srt字幕里的時間
function timeline(time) {
t=new Date(time);
return [
leadZero(t.getUTCHours()),
leadZero(t.getUTCMinutes()),
leadZero(t.getUTCSeconds())
].join(":")+","+leadZero3(t.getUTCMilliseconds());
}
//加入前導零
function leadZero(s) {
if (s<10) {
return "0"+s;
}else {
return s;
}
}
//這也是前導零,三位數的
function leadZero3(s) {
var ret;
if (s<10) {
ret="00"+s;
}else if (s<100) {
ret= "0"+s;
}else {
ret=s;
}
return ret;
}

JavaScript技術Firebug 字幕文件JSON地址獲取代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 《重紫》电视剧| 《杨贵妃淫史》三级| 都市频道今日节目表| 凤凰卫视资讯台直播| 《ulises》完整版在线观看| 转正意见评语| 女生被草视频| 昆虫记读书笔记摘抄| 廖亚凡| 蒋一铭| 喜羊羊与灰太狼歌词| 女孩阴道| 课课帮| 网络胜利组| 黄秋生的电影| 黄色网址在线免费播放| 低糖食物一览表| 境界千年血战篇| 山东教育电视台直播| 行政职业能力测试2024题库及答案| 女生被艹在线观看| mhdd| 陶飞霏| 永远的乳房 电影| 人流后饮食| 茅原实里| 《可爱的小鸟》阅读答案| 女同视频网站| 男同视频在线| 《推拿》完整版播放| 校园风暴| 纳杰| 第一财经在线直播今日股市| 韩国电影诱惑| 牛牛电影| 守卫者2| 泰迪熊3| 我的父亲是板凳 电视剧| 安泽豪个人资料| 黄网站在线观看视频| 来自地狱|