INNER CODE UNIT · Python

Auxiliary_IDEVDName

AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:449

def Auxiliary_IDEVDName(File,RAWEP): 
    '''识别剧名'''

    #VDName = sub(r'.*%s'%RAWEP[::-1],'',File[::-1],count=0,flags=I).strip('=-=-=-')[::-1]
    VDName = search(r'[=|-]%s[=|-](.*)'%RAWEP[::-1],File[::-1],flags=I).group(1).strip('=-=-=-')[::-1]
    Auxiliary_Log(f'通过剧集截断文件名 ==> {VDName}','INFO')
    return VDName

def Auxiliary_IDEASS(File,SE,EP,ASSList):
    '''识别当前番剧视频的所属字幕文件'''

    ASSFileList = []
    for ASSFile in ASSList:
        ASSName = Auxiliary_UniformOTSTR(ASSFile)
        ASSEP = Auxiliary_IDEEP(ASSName)
        if File in ASSName and EP == ASSEP and SE in ASSName:
            ASSFileList.append(ASSFile)
    ASSFileList = None if ASSFileList == [] else ASSFileList

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…