【歌姬計劃AFT】如何使用ComfyChartEditor制作自制譜 導入歌詞篇
自制譜工具下載:
https://wwe.lanzouy.com/b01j8ozoh?密碼:7zd6
導入歌詞
所需工具:
ScriptEditorQt
aegisub(或者現(xiàn)成的VTT格式/SRT格式字幕)
目前導入歌詞最便捷的方式是通過ScriptEditorQt,使用VTT格式/SRT格式字幕文件將時間軸導入到DSC里面
因此我們要自己做一份字幕文件
這里教程參考的方法為三鍵快速打軸,當然也有比這個更快的方法,有興趣可以自己在B站搜視頻學一下
打開aegisub,在Video菜單中選擇Open Video,
隨后在彈出的窗口里找到你打算加歌詞的視頻文件導入
(如果只有音頻文件,那就在Audio里選擇Open Audio導入音頻,然后在視頻菜單里創(chuàng)建一個60幀的空白視頻)


網上尋找歌詞或者你自己手打,自行將每句歌詞換行后全選復制,粘貼aegisub窗口里導入歌詞

導入完成之后就可以打時間軸了,為了方便我們先去設置下熱鍵
在 查看 菜單中點擊 選項……,然后在 熱鍵 選項卡右側點擊 默認編碼 將其展開


我們需要修改的熱鍵只有這三個:
grid/line/next:移動到下一字幕行,用于快速切換到下一處歌詞
time/snap/end_video:將當前視頻播放時間軸設置為字幕結束時間
time/snap/start_video:將當前視頻播放時間軸設置為字幕開始時間
選擇其中一個熱鍵,點擊編輯,將它們設置到你覺得三個手指放上去很舒服的位置修改保存(比如我這用的是 O?I U )

回到主界面,點一下視頻下面的auto按鈕關閉 自動跳轉到字幕開始時間功能
(像圖里這樣的狀態(tài)就是關閉了)

從頭播放視頻,跟著音樂使用剛剛設置的熱鍵設置時間軸,如果不小心讓時間軸重疊了也沒事
拿我自己設置的鍵位舉例說明下:
左手放在 U 鍵上,歌詞開始時立刻按下 U 鍵設置歌詞開始時間軸
右手放在 I 鍵和 O 鍵上,歌詞結束時立刻按順序快速按下 I 鍵和 O 鍵設置歌詞結束時間軸并跳轉到下一個歌詞處準備設置開始時間軸
操作一遍后,一個大概的時間軸就完成了。
在字幕列表處選擇一條字幕后:
按下 S 鍵可以從這個字幕時間軸開始處播放直到字幕結束時間
按下 D 鍵可以播放這個字幕時間軸結束前500ms音頻
按下 Q 鍵可以播放這個字幕時間軸前500ms音頻
按下 W 鍵可以播放這個字幕時間軸后500ms音頻
如果發(fā)現(xiàn)有條字幕設置的時間不合適,可以在視頻右側修改數值調整
(注:之前設置的熱鍵是基于視頻時間軸的,使用上面這四個熱鍵不會讓視頻時間軸也隨著移動播放)

如果發(fā)現(xiàn)字幕數值基本正確但是并沒有無縫銜接,或者兩個字幕之間出現(xiàn)重疊,可以使用自帶的 時間后續(xù)處理器 工具:
在 計時 選項里打開 時間后續(xù)處理器,
將 開始提前 和 結束延遲 取消勾選,修改 最大間隙 數值,點確定就會自動處理


微調完成后,選擇 文件 菜單里的 導出字幕,文件編碼設置成UTF-8后點擊 導出


將字幕文件保存到你找的到的地方并設置保存類型為SRT格式(SubRip)

至此導入歌詞用的字幕文件就完成了
打開ScriptEditorQt,選擇Open DSC,在彈出的窗口里找到譜面文件打開


選擇Future Tone選項勾選然后按下OK導入DSC,如果選擇OK后又出現(xiàn)個彈窗選擇 Close 哪個選項即可


選擇 Lyrics 中的 Import SRT/VTT,在彈出的窗口里找到我們保存的字幕文件導入


稍等片刻后就會自動完成導入(雖然DSC看起來像是被玩壞了),點擊Save DSC后在彈出的提示框里選擇OK保存修改好的DSC文件


回到ScriptEditorQt,點擊pv_db,將里面的內容全部復制下來

打開MOD里面的pv_db,根據自制譜對應的ID找到歌詞部分(ComfyChartEditor導出時會自動加一個空白歌詞),將其替換為ScriptEditorQt里復制的全部內容保存即可


至此歌詞導入就完成了,當然這個導入歌詞方法是通用的,你完全可以利用這個方法進行歌詞替換等操作