簡易的在視訊檔案(flv)上加字幕 @ 生為IT人死為IT鬼 :: 隨意窩 Xuite日誌
  • Contact with me
    1. 沒有新回應!
  • 沒有新引用
  • 訪客
  • 廣告
  • 2006-05-31 15:05 簡易的在視訊檔案(flv)上加字幕
    平均分數:0 顆星    投票人數:0
    我要評分:

          之前,在flash裡插入視訊的作法通常是匯到影格中配字幕也很方便
    ,不過最大的問題就是有時候影音會不同步,從flv檔出來後就不用那麼
    麻煩了,把影片轉成flv再從外部呼叫即可,界面和影片可以分離實在很
    方便。不過掛字幕的便利性就差了點。在flash8中有提供cutepoint這個功
    能,可以讓影片播放到某個時間點的時候觸發actionscript,網路上在flv檔
    掛字幕檔的方法通常是把字幕寫到XML檔裡面,影片播放的時候載入xml
    檔。不過我這次要掛字幕的影片只有一分鐘,所以就不那麼麻煩了。

    step1::檔案>匯入視訊,在場景上加入動態文字框(顯示台詞)
    step2::點擊在場景裡的影片檔,然後視窗>屬性>參數
    step3::在列表中選擇cutePoints,選最後面的放大鏡
    step4::在名稱的地方打上台詞,時間為show台詞的時間

    step5:
    在第一個影格加上以下的ActionScript

    var my_flvPb:mx.video.FLVPlayback;
    var listenerObject:Object = new Object();
    listenerObject.cuePoint = function(eventObject:Object)
    {
     dantxt.text= eventObject.info.name
     //dantxt為動態文字框的name
    };
    my_flvPb.addEventListener("cuePoint",listenerObject);
    //my_flvPb為影片檔的name

    joehwang / Xuite日誌 / 回應(0) / 引用(0) / 好文轉寄
    回應