台灣最大程式設計社群網站
線上人數
1309
 
會員總數:246133
討論主題:189712
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 動態文本撥放
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
動態文本撥放
價值 : 20 QP  點閱數:2122 回應數:2
樓主

銀雪
門外漢
0 26
294 28
發送站內信

請教大大們,我在自己的網頁嵌入youtube影片,同時將該影片的台詞以文字方式存入資料庫內
現在我想要實作一個功能,當我影片撥放時,台詞便從資料庫內抓出便顯示在影片下方的文字區塊內(這部分已完成)
我想做的是,當影片撥放時,台詞跟著跑動,例如我影片撥放到30秒時,下方台詞便以顏色變化方式跟著跑到30秒處,就像mv的歌詞顯示那樣(目前苦惱中不知該怎麼實現這功能= =")

本篇文章發表於2012-04-15 22:15
1樓
不錯的參考

Pan01
檢舉此回應
JavaScript Timing Events 實現 你 解題的基礎步驟.
http://www.w3schools.com/js/js_timing.asp

Java Script 中只有 Timer 可以使用.
不過 Timer 會受到系統的影響導致觸發的時間會不一致.
因此程式需特別考量這一方面的影響.


================================================================

既然已經給了你 解題的方向了.

接下來就是自己實作 , 只有自己實作才能真正的進步.

寫出來的 Code 有問題 對新手來說是 正常的.
將 Code 提出來問錯誤在哪裡 ? 才能了解問題是 邏輯錯誤 還是 觀念錯誤,
也才能知道 自己 缺少的是什麼, 這樣才知道接下來需要學習的目標.
本篇文章回覆於2012-04-16 09:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答


檢舉此回應
樓主我剛有測一下,)連結) 按Play
show字的功能是有了,但是要做到跟MV電唱那樣(藍字隨跑),我覺得是大工程
感覺要用 javaScript 控制字幕出來的時間,
會有同步時間差的問題,感覺是一整個。

1.處理同步時間差問題
2.大量編字幕劇本

這兩個可能會搞很久。
樓主你是要做學習導讀的功能嗎?

youtube本身有提供字幕功能(參考)
用這個功能,去研究一下,我用起來感覺滿好玩的。

本篇文章回覆於2012-04-21 11:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.