[小程式] 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)

留言

在〈[小程式] mp3DirectCut Cue to Subscript By CHiDO (Version 2.1)〉中有 2 則留言

  1. 「EZ」的個人頭像
    EZ

    I would like to ask a question of you that is there a MP3 appilcation can detect the PAUSE whose duration is less than 0.1 second. I would like to use it to find the period of each sentence in MP3 file.

    1. 「CHiDo」的個人頭像

      您的需求我以為 mp3DirectCut 本身就能做到,不過我也不是很確定,也許要請您自己多研究一下。
      我這邊基本上已經不再使用 mp3DirectCut 當做必要的製作流程當中的工具,所以也不是很清楚。不好意思要請您自己找了。
      對了我自己寫的這個程式專案,已經改名為Cuesub很久了說,這篇應該是我很早以前的發表吧!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *