找回密码
 立即注册
123
返回列表 发新帖
楼主: sccg611

求助下大佬们,怎么批量封装字幕呢

2

主题

54

回帖

0

VC币

注册会员

Rank: 2

积分
1182
SCGabriel 发表于 2020-6-30 15:02:20 | 显示全部楼层
附上脚本文件,用于linux系统下

ffmpeg脚本.rar

653 Bytes, 下载次数: 96

回复

使用道具 举报

7

主题

54

回帖

0

VC币

注册会员

Rank: 2

积分
1018
sccg611  楼主| 发表于 2020-7-1 10:00:01 | 显示全部楼层
SCGabriel 发表于 2020-6-30 15:02
附上脚本文件,用于linux系统下

谢谢大佬,linux需要装虚拟机了
回复

使用道具 举报

2

主题

54

回帖

0

VC币

注册会员

Rank: 2

积分
1182
SCGabriel 发表于 2020-7-1 17:05:20 | 显示全部楼层
sccg611 发表于 2020-7-1 10:00
谢谢大佬,linux需要装虚拟机了

咱仔细看了下你的要求,咱这个脚本好像不符合你的需求。
咱这个脚本是自己指定一个数集合,然后从第一个依次生成数字,替换动画和字幕名里面的集数数字实现批量合并的。

for i in $(seq 1 12)
do


这个意思是从1-12里面,依次取i的值。这样的话i的值会依次等于1、2、3......11、12


n=$(printf %02d $i)


这个意思是重新取一个n值,这个n值等于i值,但是替换了格式,比如 1、2、3 变成 01、02、03


然后用'${n}'这个值替代文件名中的集数编号实现自动合并
回复

使用道具 举报

1

主题

24

回帖

0

VC币

注册会员

Rank: 2

积分
1166
岁月留声 发表于 2020-7-6 16:46:16 | 显示全部楼层
用mkvtoolnix批处理命令,或者用FFMPEG批处理、脚本都是可以的
回复

使用道具 举报

0

主题

8

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
4495
抹茶 发表于 2021-4-6 23:31:58 | 显示全部楼层
小往422 发表于 2020-6-25 18:17
先批量重命名成01 02 03 …再把mkvmerge -o 001.mkv 01.mkv 01.ass的命令用Excel 分别下拉3列

把mkvtool的 ...

请问提示“无法以读取模式打开文件”是什么情况呀
回复

使用道具 举报

123
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表