標籤: ssa

  • [小程式] mp3DirectCut Cue to Subscript By CHiDO (Version 2.1)

    mp3DirectCut Cue to Subscript
    開發源起於:
    CHiDO 由於工作上的需要,使用了以非線性的方式採集較精準的相對時間點;目的是在進入線性系統時,能讓電腦字幕機依時間碼將逐字字幕自動上上去。

    (發展中):
    功能從原本的兩項發展到後來,介面變得有點小亂;所以打算整理一下介面。目前尚未決定是否直接引用小強(TinyButStrong)的樣板功能來撰寫。

    (發展中):
    CueShift: (new)有時mp3已經移除前面一段,或加入一段聲音;此時原本的cue檔記錄相對位置其實仍然有效,但絕對位置整個偏移掉了。這個程式就是可以讓原本製作的cue檔可以對應在另一段偏移的mp3。

    版本 2.1 :
    Cue2SubSimple: (new)由無到有,製作非線性影片檔的字幕,Subcreator 算是很簡單易懂的工具,可惜製作短片可,長片其實也沒太方便。重點是對與影音播放控制居然是 Ctrl+Space 這對我們切換輸入法而言是衝突到的。雖然輸入法的快捷鍵可以進控制台更改,但為何要更改成不習慣的模式呢?這支程式利用 mp3DirectCut 製作的 cue 檔,轉換成 hh:mm:ss.f 的格式,貼到 subcreator 的編輯器去,再轉成所需的 srt 或 ssa 檔即可。
    因為 subcreator 所編輯存檔類型雖然也不過是純文字,但他稱為 simple script file ,所以我在此簡單稱為 subsimple。
    版本 2.0 :
    Cue2Sub: 確定對應到 mp3DirectCut 版本2.01的 *.cue 檔案,frame 的計算方式以原始mm:ss:ff(75)編製成hh:mm:ss:ff(30 ndf)
    SyncSub: 相對時間點的字幕檔案,依實際上機需求以hh:mm:ss:ff(30 ndf)的方式調整同步
    Cue2Lrc: (new)對於mp3歌詞lrc檔案的製作,大多是以winamp等播放器再加上 LRC editor 之類的編輯器製作,但相形之下我還是習慣看著波形用 mp3DirectCut 來抓點。因此用 mp3DirectCut 抓點之後,再使用本程式轉檔成 mm:ss:xx(100) 的格式。

    ——
    搭配:
    以 mp3DirectCut 開啟 mp3聲音檔,並下 cue 點後儲存成 .cue 檔。

    程式執行環境:
    PHP + Web
    所以要用appserv 也行(我之前就是)。不過我現在用的是EasyPHP,但其實都可以。

    程式開發環境(相關軟體):
    M$ WinXP、mp3DirectCut、PSPad、Notepad++、PCMan、Firefox、Opera

    語言:
    程式語言PHP
    人類語言繁體中文BIG5(Chinese Traditional)