TCAX Studio 短時(shí)間內(nèi)頻繁修改并自動(dòng)化引發(fā)的報(bào)錯(cuò)問(wèn)題
使用TCAX或TCAX Studio時(shí),如果短時(shí)間(15秒內(nèi)對(duì)py、tcc文件進(jìn)行3次以上修改并用TCAX或TCAX Studio進(jìn)行自動(dòng)化操作)內(nèi)頻繁修改py和tcc文件且所有修改的語(yǔ)法都正確的情況下,用TCAX或TCAX Studio自動(dòng)化生成特效字幕時(shí),依然很容易碰到這樣的報(bào)錯(cuò)(實(shí)際上我自己的代碼沒(méi)有任何語(yǔ)法問(wèn)題,等待15秒就能繼續(xù)用就是最好的證明):

這種時(shí)候只要把TCAX或TCAX Studio關(guān)掉重開(kāi)或者等待15秒左右就能繼續(xù)跑了,脾氣急躁的人個(gè)人推薦直接關(guān)掉重開(kāi)來(lái)得更快些,需要高強(qiáng)度測(cè)試TCAX的人強(qiáng)烈建議關(guān)掉重開(kāi),實(shí)在不行可以重啟電腦。
個(gè)人猜測(cè)可能是TCAX底層代碼中的垃圾回收處理機(jī)制不夠完善且TCAX釋放緩存的速度不夠快,緩存釋放完之前使用者又繼續(xù)操作了,TCAX來(lái)不及處理而產(chǎn)生了上面這樣的報(bào)錯(cuò)。
因此需要長(zhǎng)期高強(qiáng)度測(cè)試TCAX并給TCAX制作GUI的朋友,一定要把報(bào)錯(cuò)機(jī)制完善了,否則很多時(shí)候都無(wú)從下手。。。_(:з」∠)_
GUI完善之前需要長(zhǎng)期做特效的朋友請(qǐng)先再等一段時(shí)間,先用黑框命令行和我提供的模板(https://github.com/Seekladoom/TCAX-Karaoke-Effect-287-Templates/tree/main/TCAX%20Template/%E5%8D%95%E5%8F%A5%E7%A4%BA%E4%BE%8B%E6%A8%A1%E6%9D%BF)去做特效,一是報(bào)錯(cuò)比較準(zhǔn)確,二就是出錯(cuò)率低。
