INNER CODE UNIT · Python
Processing_Identification
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:168
def Processing_Identification(File:str):
'''识别'''
NewFile = Auxiliary_RMSubtitlingTeam(Auxiliary_RMOTSTR(Auxiliary_UniformOTSTR(File)))# 字符的统一加剔除
AnimeFileCheckFlag = Auxiliary_AnimeFileCheck(NewFile)
if AnimeFileCheckFlag == True:
Auxiliary_Log('-'*80,'INFO')
try:
RAWEP = Auxiliary_IDEEP(NewFile)
except:
Auxiliary_Log(f'{File}文件无法处理故跳过','WARNIG')
return None
else:
Auxiliary_Log(f'匹配出的剧集 ==> {RAWEP}','INFO')
RAWName = Auxiliary_IDEVDName(NewFile,RAWEP)
EP = '0' + RAWEP if (len(RAWEP) < 2 or ( '.' in RAWEP and RAWEP[0] != '0')) and (SEEPSINGLECHARACTER == False) else RAWEP# 美化剧集
if '.' in RAWEP or RAWEP == '0' or RAWEP == '00':
SE = '00' if SEEPSINGLECHARACTER == False else '0'