失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > .bat批处理命令提取迅雷影音匹配字幕文件

.bat批处理命令提取迅雷影音匹配字幕文件

时间:2024-03-23 15:45:45

相关推荐

.bat批处理命令提取迅雷影音匹配字幕文件

用来提取xunlei影音在线字幕的简单批处理程序

前提:

需要配合 procmon.exe 进程管理器软件

以及 iconv.exe 编码转换工具实现

实现:

获取视频文件路径

获取字幕文件路径

复制字幕文件到视频文件夹,并重命名为视频文件同名

步骤1

打开Procmon.exe

获取xmp.exe对文件读写的检测

步骤2

用xmp打开视频,通过procmon获取读写信息

点击保存,保存为Logfile.csv文件

步骤3

选择匹配的在线字幕,加载

步骤4

双击bat提取文件

(原文件夹)

提取成功!!

代码如下

@echo off::转换utf-8为ansiiconv -c -f utf-8 -t gb2312 Logfile.csv>Logfile.txt::获取播放路径和文件名for /f skip^=1^ tokens^=1^ delims^=^"^, %%p in (Logfile.txt) do (echo %%pset lujing=%%~dppset name=%%~npif 1==1 goto break):breakecho 路径 %lujing%echo 文件名 %name%::获取字幕路径set "pt=C:\Program Files (x86)\Thunder Network\Xmp\profiles\Subtitle\"for /f "tokens=*" %%f in ('dir "%pt%*.srt" "%pt%*.ssa" "%pt%*.ass" "%pt%*.smi" "%pt%*.sub" /b /s /o:d') do (set xt=%%~xfset last=%%f)echo 最新字幕文件 %last%::复制copy "%last%" "%lujing%%name%%xt%"pause>nul

如果觉得《.bat批处理命令提取迅雷影音匹配字幕文件》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。