哦,男孩!我甚至不知道该怎么开始)所以,我有一个包含很多视频的文件夹。我需要的是创建带有这些视频名称的字幕,这些视频的名称也以它们的长度来创建.srt格式的字幕。批量创建视频.srt与正确的时间字幕
我已经查找一些信息,并复制了一些代码
@echo off
set dirpath=%1
dir C:\FolderwithVideos /O:S /b /-p /o:gn > "C:\result.txt"
call replacer.bat result.txt ".mp4" ""
exit
结果我的Result.txt得到这个
videoname1
videoname2
videoname3
我需要的是让他们看起来像这样(结果创建.srt文件当然最后。)
1
00:00:0,000 --> 00:00:25,000
videoname1
2
00:00:25,000 --> 00:00:35,000
videoname2
3
00:00:35,000 --> 00:00:55,000
videoname3
希望我得到了一切,请 帮帮我!提前致谢!
每个字幕需要多长时间?你的例子中它们的持续时间会有所不同 – SomethingDark
那么,每个视频都有不同的持续时间,所以首先需要确定文件夹中每个视频的持续时间,然后创建后续时间线。所以我想每一段代码应该检查每个视频的长度 – user5715027
也许[这个答案](http://stackoverflow.com/a/31864121/1683264)会给你一些想法? – rojo