中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
作者:
标题: 求助:有规律批量更名问题 上一主题 | 下一主题
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『楼 主』:  求助:有规律批量更名问题 使用 LLM 解释/回答一下

.wmv
.wmv
.wmv
.ssa
第102話.ssa
adsfa103sdfa.ssa

今天看到朋友把字幕名字改成视频名字,很麻烦,一个一个的命名。
除开后缀不改,请问有办法将字幕(.ssa的)改成.wmv名字一样的吗?
郁闷的是如果排序是乱的就不好改了

Last edited by okzhsh01 on 2009-6-16 at 12:04 ]


2009-6-15 13:36
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 2 楼』:   使用 LLM 解释/回答一下

可以是这样把视频(.wmv)中的共通点如视频中有101,就把字幕中有101的这一个文件改成和他一样的名字。
不过如果他是其它的呢。。。高手帮研究下……


2009-6-15 13:45
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 3 楼』:   使用 LLM 解释/回答一下

@echo off
for /f "delims= tokens=1-5" %%1 in ('dir/a-d/b .wmv') do (
ren "第%%2話.ssa" ".*"
)


2009-6-15 14:20
查看资料  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 4 楼』:   使用 LLM 解释/回答一下

感谢楼上
@echo off
for /f "delims= tokens=1-5" %%1 in ('dir/a-d/b *.wmv') do (
ren "*%%2*.ssa" ".*"
)
改成这样其它文件虽然也可以用不过会出现匹配失误的问题,求解
而且他后面可能不会一定是分成五段
字幕文件可能也会与视频文件有效大的出入

中间再加个FOR循环常试了几次也不行,明天再研究了,睡觉了

Last edited by okzhsh01 on 2009-6-15 at 16:19 ]


2009-6-15 15:18
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 5 楼』:   使用 LLM 解释/回答一下

for /f %%i in ('dir /b *.wmv') do (echo %%i)
for /f %%i in ('dir /b *.ssa') do (echo %%i)
请问下有什么办法可以指定第一个for的关键字来匹配第二个for的文件名中是否含有这个关键字,来进行更名处理?


2009-6-16 02:23
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 6 楼』:   使用 LLM 解释/回答一下

求高人解答……


2009-6-16 10:08
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 7 楼』:   使用 LLM 解释/回答一下

这个范围还能缩小吗

@echo off
for /f "tokens=1,2* delims=" %%i in ('dir /b /a-d *.wmv') do (
ren "第%%j話*" "






简单!简单!再简单!
2009-6-16 10:42
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 8 楼』:   使用 LLM 解释/回答一下

还是有局限性了点
你这个定了[],有的字幕是不一定用了[],我这边的文件变化大了点,难啊

纯数字匹配有办法设定吗?
想写个自己设定关键字匹配的
写不出来……再帮想想
或许还是太麻烦了点

能不能换个思路,dir /b这个文件夹,.wmv与ass顺序改再加条件呢?


2009-6-16 11:50
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
wishpopo
新手上路





积分 18
发帖 20
注册 2008-10-28
状态 离线
『第 9 楼』:   使用 LLM 解释/回答一下

关注一下

Last edited by wishpopo on 2009-6-17 at 21:35 ]


2009-6-17 21:34
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 10 楼』:   使用 LLM 解释/回答一下

继续求助,换个文件改试试
[X2&lloup][Fate_Stay_Night][BDrip][01][x264_FLAC][1920x1080][VFR][CRC32_4A46158D].uni_gb.ass
[X2&lloup][Fate_Stay_Night][BDrip][02][x264_FLAC][1920x1080][VFR][CRC32_7BBC382B].uni_gb.ass
[X2&lloup][Fate_Stay_Night][BDrip][03][x264_FLAC][1920x1080][VFR][CRC32_06852FF8].uni_gb.ass
[X2&lloup][Fate_Stay_Night][BDrip][04][x264_FLAC][1920x1080][VFR][CRC32_133F0759].uni_gb.ass
[X2&lloup][Fate_Stay_Night][BDrip][05][x264_FLAC][1920x1080][VFR][CRC32_2507AE5D].uni_gb.ass
[X2&lloup][Fate_Stay_Night][BDrip][06][x264_FLAC][1920x1080][VFR][CRC32_6BC15307].uni_gb.ass

[アニメ BD] Fate/stay night 第01話 .mp4
[アニメ BD] Fate/stay night 第02 「達命の夜」 (1920x1080 x264 AAC 2ch).mp4
[アニメ BD] Fate/stay night 03話 「開幕」 (1920x1080 x264 AAC 2ch).mp4
[アニメ BD] Fate/stay 第04話 「最強の敵」 (1920x1080 x264 AAC 2ch).mp4
[アニメ BD Fate/stay night 第05話 「魔術師二人〈前編〉」 (1920x1080 x264 AAC 2ch).mp4
アニメ BD] Fate/stay night 第06話 「魔術師二人〈後編〉」 (1920x1080 x264 AAC 2ch).mp4
能否将 ass 文件改成mp4文件


2009-6-19 09:25
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
okzhsh01
初级用户





积分 61
发帖 45
注册 2008-7-11
状态 离线
『第 11 楼』:   使用 LLM 解释/回答一下

help me


2009-6-27 21:59
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: