
【更新日志】
新增使用外部python文件功能,可以自定義轉(zhuǎn)換過程。【如何使用外部python文件?】
下載上方提供的轉(zhuǎn)換腳本,將其命名為”niconvert.py“保存到與exe文件同文件夾下,轉(zhuǎn)換時(shí)即可自動調(diào)用。【如何自定義轉(zhuǎn)換效果?】
使用記事本打開剛才保存的”niconvert.py“文件,修改ASS HEADER TPL字符串的內(nèi)容即可。【使用教程】
1.一般向直接雙擊exe就能看到使用方法,會出現(xiàn)以下提示:
使用方法任選其一:
第一種-> 右鍵單擊需要轉(zhuǎn)換的xml/json彈幕文件,選擇【發(fā)送到-轉(zhuǎn)換為ASS字幕文件】
第二種-> 將需要轉(zhuǎn)換的xml/json彈幕文件拖放到此程序的圖標(biāo)上
轉(zhuǎn)換后的ASS文件將被放到原彈幕文件的旁邊
2.高手向
請運(yùn)行 Danmu2Ass.exe -help 查看幫助。我也好心地貼在了下面
Danmu2Ass.exe [-help|/?] [-width XXX] [-height XXX] [-line XXX] [-bottom XXX]
[-shift XXX.XXX] [-S] File1 [File2,File3...]
-help或/? 顯示此提示
-width XXX 設(shè)置視頻寬度為XXX,默認(rèn)為1920
-height XXX 設(shè)置視頻高度為XXX,默認(rèn)為1080
-bottom X 設(shè)置為底部保留X分之一的區(qū)域,默認(rèn)為6
-shift XXX.XXX 設(shè)置彈幕晚出現(xiàn)X秒,默認(rèn)為0
-S 靜默模式,程序完成時(shí)自動退出
File 文件完整路徑,多個(gè)文件用空格隔開,包含空格的路徑使用雙引號括起來
【轉(zhuǎn)換核心】
轉(zhuǎn)換核心使用Niconvert項(xiàng)目的代碼。此項(xiàng)目針對Niconvert項(xiàng)目做了一些必要的改動,包括將其運(yùn)行環(huán)境從CPython向IronPython移植,精簡不需要的代碼,內(nèi)聯(lián)一些標(biāo)準(zhǔn)Python庫代碼,并增加了必要的互操作入口等。
具體修改信息參見源代碼中 /PythonFile/Niconvert.py 文件


































