![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 軟體字幕討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=72)
- - 自製的字幕編輯程式 anSuber v0.22
(https://www.pcdvd.com.tw/showthread.php?t=83838)
|
---|
自製的字幕編輯程式 anSuber v0.22
自製的字幕編輯程式 anSuber v0.22
小弟對於網路上一些網友以不求回饋的心情製作字幕來與大家分享的行為向來感到十分敬佩, 等到自己也想親自動手做一些字幕以饗同好時,才發現囿於一些限制,致使字幕的製作十分瑣 碎,再加上沒適當的工具輔助,以至於做一個字幕常常耗費數天以上,翻譯的工作已十分辛苦, 但翻譯之後的工作才是惡夢的開始,時間的校對,微調,字幕的位置,影片長度,不同版本,等等 一大堆的問題,要製作完美的字幕,在這裡所花的時間常常數倍於翻譯的工作,令有心於此的人 裹足不前,我想只要有親自動手過的人一定會有這樣的感觸. 基於此,於是小弟寫了這一個字幕編輯程式,希望能將一些瑣碎的工作改由程式代勞,而將時間 花在真正有意義的地方上,同時也希望藉此拋磚引玉,吸引更多的同好來加入製作字幕的行列. 以下我簡述一下主要的功能,若有任何不清楚的地方,或是發現程式有bug存在,或是找不到你 想要的功能,歡迎與我聯絡,我會儘快修正,讓大家有個很好的製作工具以茲使用. 1.支援SubRip及MicroDVD的格式,可互相轉換. 2.支援SubViewer格式的輸出.(換行部份會自動補全形及半形空白,以讓字幕居中) 3.支援文字檔匯入,可將OCR(如丹青等)辨識結果依設定直接匯入字幕. 4.可合併及拆開字幕檔(不同格式亦可執行). 5.支援UNICODE內碼讀取,可自動判別.(但儲存時只能依系統預設內碼儲存) 6.支援簡體GB內碼讀取,需手動切換.(但儲存時只能依系統預設內碼儲存) 7.支援參考字幕功能,可將其它版本字幕讀入供參考使用,點選字幕編輯時,參考字幕會自動 對應到時間最接近的字幕.(此功能為雙向皆可對應) 8.支援關鍵字搜尋功能,編輯及參考字幕皆可使用. 9.支援關鍵字替換功能,可將編輯字幕內所有關鍵字一次替換. 10.可新增及刪除某行字幕. 11.定量調整時間:可將某段的字幕時間值全部往前或往後調整某一定量時間值.(可想成將字幕 在時間軸上平移). 12.總量調整時間:可將某段的字幕時間值依設定的時間範圍內(開始時間及結束時間)重新做內 插計算,使這段字幕分佈在這時間範圍內.(可想成將字幕的時間值壓縮或延展,以配合同個 影片因版本不同而使得影片長度不同),例如影片為125分鐘的版本,偏偏拿到的字幕版本是 120分鐘,如果確定為相同內容時,則可使用這功能,輕易將字幕調整為125分鐘. 13.與參考字幕同步時間:可將參考字幕的時間值直接複製過來. 14.核正時間:可將字幕時間重疊的部份顯示出來. 15.自動修正:可將字幕時間重疊的部份自動修正. 16.支援不同語系的顯示界面,目前提供繁體中文及英文兩種. 在時間軸上平移). 17.支援不同平台使用.(如window,xwindow等等) 林林總總寫了一大堆,可能要大家用了才知道,希望大家不吝指教,讓這個軟體更方便使用. 由於這個程式是以Java JDK 1.3.1_02的Swing元件開發,所以執行時需要有JAVA的環境, 若未曾安裝過的,可下載以下的exe檔回去安裝即可.安裝後jre後,再點選下載的anSuber.jar 就可開始使用,或者可以在命令提示字元底下輸入: C:\>java -jar anSuber.jar 亦可開 啟程式. anSuber.jar j2re-1_3_1_01-win.exe 操作圖示 part1. 自製的字幕編輯程式 part1 - 以簡體圖形字幕為例 ![]() |
很感謝您寫了這個好程式造福大家
請問一下在2k的平台使用繁體中文介面是不是會產生亂碼 |
真是太厲害了~
真是個好工具... 只是我用中文的時候會是亂碼 這是什麼原因呢? 我用2K PS. 而且都打不開任何檔案說 sub srt都不行 |
@_@
怎麼圖上看得到的中文指令列,我在使用時都看不到中文。 我只能選擇英文。:confused: 看來大家都遇到相同的情形,我的是98。 |
對不起,是我的疏忽,那個JRE的版本是英文的,因為我已安裝過國際版的了,
所以沒發覺它的不同,請將先前安裝的jre檔移除,再下載底下任一個來重新 安裝即可,造成大家的不便,真是感到相當抱歉.. :( 請注意,要檔名有個 i 字母的才是國際版. j2re-1_3_1-win-i.exe PS:上面那篇超過3小時已無法編輯,請問有人知道該如何去修改嗎? j2re-1_3_1-win-i.exe j2re-1_3_1-win-i.exe j2re-1_3_1-win-i.exe j2re-1_3_1-win-i.exe j2re-1_3_1-win-i.exe |
引用:
嗯,那就不用修改了,沒關係。 剛順利的看到中文指令,也可以正常開啟,不過這只能開啟srt檔是不是? 辛苦了,但是上述連結第一項無法順利解壓,與第二項的檔案大小差了近2mb喔,所以要下載的人選第二項就可以了。 |
引用:
目前可開啟及儲存 SubRip (*.srt) 及 MicroDVD (*.sub) 兩種格式,原本以 為SubViewer 使用的 *.sub 檔,也是跟 MicroDVD 一樣格式,後來才發現這 兩種雖然副檔名一樣,可是格式卻不太一樣,判斷上比較麻煩,所以暫時先只作匯 出SubViewer格式的功能,但讀SubViewer檔的功能,想待有空時一併加入其它 格式(如 ssa)的支援時再作,到時就可自由在這些格式內轉換了.. :) |
引用:
跟subrip很像。:) subrip也是能匯出不能匯入,麻煩就在要調整時間時一定要用srt檔,調整完後再匯出成sub檔,再複製貼上。 |
嗯,McClintock兄的心聲我聽見了.. :)
下午趁空檔時,把SubViewer格式的支援加進去了,現在可直接開啟 SubRip, MicroDVD, SubViewer三種格式,並且可以互相轉換存檔,都沒有問題了,不過有一點要注意的是由於SubViewer的格式標頭部份比其它兩種多了一些影片的基本資料,轉存其它格式後,這些資料便會消失,所以要注意一下,以免白費工夫. 請從原來下載處再下載一遍 anSuber.jar 檔.覆蓋過去即可. |
引用:
真的可以開啟了。:) 等TNG第一季到,我就可以開始試用了。:) 咦…有互相轉換的功能嗎?那這樣大家要的字幕,如果是microdvd用的,拿來一轉成subviewer用的,再把簡體轉繁體就好了,大家就不用苦等我去買那片dvd,再心血來潮的做字幕了。 |
所有的時間均為GMT +8。 現在的時間是05:08 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。