LRTimelapser软件导入序列文件时,关于识别图片序列时出现的一个问题,详细请看图片截图。谢谢各位大神! 10

如题,LRTimelapse识别序列时,序列本应该是1、2、3、4......这样子的,但是,却别识别成1、10、100、101、102、103......详细请看我上传... 如题,LRTimelapse 识别序列时,序列本应该是1、2、3、4... ...这样子的,但是,却别识别成1、10、100、101、102、103... ...详细请看我上传的截图。注:我已经将路径全部设置成英文的路径,没有包含有中文。这个问题应该怎么解决呢?求各位大神!

.
展开
 我来答
syht2000
高粉答主

推荐于2017-12-16 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
这个与路径无关,正常的字母排序的顺序确实就是1、10、100,而不是数字排序中的1、2、3,要解决的话我没有用过LRTimelapser,但是可以从序列文件上着手,我不清楚你的序列文件是用什么软件抓取或者转换的,总之在那个软件中抓取的时候,看看文件名的设置,能不能设置成001、002这种格式 ,这样抓出来就是001、002、003这种名字就可以正常排序了。
如果抓取的时候不能设置,那可以用bulkren这类软件,操作很简单看看就知道了,先用它把1、2、3到9的这种改成001、002这种,再把10、11、99这种批量改成010、011、之后就是一样了。
追问
大赞啊!你的这个方法准确解决了我的问题。把1、2、3到9的这种改成001、002这种,再把10、11、99这种批量改成010、011、099,果然解决了我的问题。 我要批量重命名的序列文件还有几百多个序列需要重新命名,每个序列都要几百个文件,按照你这个方法,每个序列都要分成三步才能命名完成。我想请问的是,有没有更快的办法可以一步到位?
追答
bulkren的下面有一个子文件夹选项,假定你把你所有要重命名的文件全部放在C盘的temp下(temp下可能还有多个文件夹来放你不同的序列,
在bulkren中左上选中temp目录,过滤处填入*.jpg
我假定你所有的序列都是jpg格式,
然后点子文件夹,在temp下的所有文件都会被列出来,选中这些jpg(可以按ctrl+a)
因为你文件名里的括号会影响后面操作(从你上图看文件名不太规律),我建议先替换三次,分别将(和)以及一个空格替换为空
现在所有的文件名都应该是
xx1.jpg
xx11.jpg
x111.jpg这种格式
然后点下bulkren的重置
正则表达式匹配处填入(.*[^\d ])(\d)$
替换为处填入\1 00\2
注意一下预览情况,此时受影响的应该只有一位数字的文件名,原本的xx1.jpg应该是xx 001.jpg
没什么问题就重命名
然后正则匹配处改为(.*[^\d ])(\d\d)$
替换处为\1 0\2
受影响的应该是以前的xx11.jpg,变为xx 011.jpg
接下来同样,正则匹配为(.*[^\d ])(\d\d\d)$
替换为\1 \2
受影响的应该是以前的xx111.jpg

注,我不清楚你序列中的数字最大会有几位,上面都是按最大不超过1000,也就是最大999算的,三次用正则更名中间填入的0分别为2,1,0,如果你最大数字超过1000,也可以把上面0位置加多点,比如最大9999,那就替换四次,中间0的数量分别是3,2,1,0就行了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式