返回顶部
大家都在看
相关推荐

[影音合成] 关于mkvtoolnix批量处理的经验分享

  [复制链接]
头像被屏蔽

签到天数: 501 天

[LV.9]以坛为家II

16

主题

4

好友

2354

积分

禁止访问

回帖
1544
雪点
9226
阅读权限
0
性别
保密
在线时间
472 小时
注册时间
2014-5-4
最后登录
2016-7-7
canny837 显示全部楼层 发表于 2015-4-16 09:26:52
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

签到天数: 3598 天

[LV.Master]伴坛终老

635

主题

17

好友

6330

积分

风之精灵LV.2

Rank: 13Rank: 13Rank: 13

回帖
5039
雪点
196
阅读权限
80
性别
在线时间
3376 小时
注册时间
2014-1-10
最后登录
2025-1-22
evon 显示全部楼层 发表于 2015-4-16 22:44:21
canny837 发表于 2015-4-16 09:26
我把相对路径删了,改为绝对路径,然后就好了

恭喜你得左
回复 支持 反对

使用道具 举报

签到天数: 3598 天

[LV.Master]伴坛终老

635

主题

17

好友

6330

积分

风之精灵LV.2

Rank: 13Rank: 13Rank: 13

回帖
5039
雪点
196
阅读权限
80
性别
在线时间
3376 小时
注册时间
2014-1-10
最后登录
2025-1-22
evon 显示全部楼层 发表于 2015-7-9 09:03:09
木色迷离 发表于 2015-7-8 15:14
"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "G:\\[DMG][S1+S2+S3][AVC_AAC][720P]\\[DMG][01][AVC_AAC ...

你要学一下批处理的语法,写一个循环命令,将你复制出来的涉及文件名的地方用变量替换
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

0

好友

232

积分

土之精灵LV.1

Rank: 5Rank: 5Rank: 5

回帖
218
雪点
134
阅读权限
40
性别
保密
在线时间
53 小时
注册时间
2015-7-9
最后登录
2016-9-7
ccie1979u 显示全部楼层 发表于 2015-7-10 12:53:13
thank you for teaching how to fix text
回复 支持 反对

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

1

主题

0

好友

33

积分

水之精灵LV.2

Rank: 3

回帖
11
雪点
150
阅读权限
20
性别
保密
在线时间
4 小时
注册时间
2016-1-6
最后登录
2017-2-13
寻猫的人 显示全部楼层 发表于 2016-1-6 11:40:47
请问楼主还在吗?
我按照您说的做了,不过为什么就说文件打开失败呢?
文件夹位置为了确保成功,特意改成了楼主大人一致的
所用源文件是位于两个文件夹下的mkv文件,文件名不同,就是把其中一个文件的ass字幕封装到另一个mkv文件中,文件名分别是龙珠 第一部(国粤日)第***话,龙珠GT.**.国粤日三语
只是为了试验而已,不要吐槽这么做的意义。


@echo off
set topath="E:\\"
set frompath="D:\\comic\\Dragon.Ball\\cc\\"
set frompath1="D:\\comic\\Dragon.Ball\\aa\\"

pushd %frompath%
for /f "tokens=*" %%i in ('dir/b *.mkv') do call :merge %topath%%%~ni".mkv"   %frompath%%%i   %frompath1%%%i   %frompath1%%%~ni".ssa"
pause
:merge
"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "%1"  "--language" "0:jpn" "--default-track" "0:yes" "--forced-track" "0:no" "--display-dimensions" "0:640x480" "--language" "1:chi" "--track-name" "1:国语" "--default-track" "1:yes" "--forced-track" "1:no" "--language" "2:chi" "--track-name" "2:粤语" "--default-track" "2:no" "--forced-track" "2:no" "--language" "3:jpn" "--track-name" "3:日语" "--default-track" "3:no" "--forced-track" "3:no" "--language" "4:chi" "--track-name" "4:chs" "--default-track" "4:yes" "--forced-track" "4:no" "--language" "5:chi" "--track-name" "5:chs" "--default-track" "5:no" "--forced-track" "5:no" "-a" "1,2,3" "-d" "0" "-s" "4,5" "-T" "--no-global-tags" "--no-chapters" "(" "%3" ")" "--language" "5:chi" "--track-name" "5:繁体中文" "--default-track" "5:no" "--forced-track" "5:no" "-s" "5" "-D" "-A" "-T" "--no-global-tags" "--no-chapters" "(" "%3" ")" "--track-order" "0:0,0:1,0:2,0:3,0:4,0:5,1:5"

运行结果:
Error:The file 'D:\\comic\\Dragon.Ball\\cc\龙珠' could not be opened for reading: open file error
回复 支持 反对

使用道具 举报

签到天数: 255 天

[LV.8]以坛为家I

21

主题

0

好友

1126

积分

土之精灵LV.3

Rank: 7Rank: 7Rank: 7

回帖
1110
雪点
6
阅读权限
60
在线时间
278 小时
注册时间
2015-8-18
最后登录
2024-11-3
08034242 来自手机 显示全部楼层 发表于 2016-1-6 12:37:35
有无办法批量改默认配音?
回复 支持 反对

使用道具 举报

签到天数: 3598 天

[LV.Master]伴坛终老

635

主题

17

好友

6330

积分

风之精灵LV.2

Rank: 13Rank: 13Rank: 13

回帖
5039
雪点
196
阅读权限
80
性别
在线时间
3376 小时
注册时间
2014-1-10
最后登录
2025-1-22
evon 显示全部楼层 发表于 2016-1-6 19:40:26
木色迷离 发表于 2015-7-8 15:14
"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "G:\\[DMG][S1+S2+S3][AVC_AAC][720P]\\[DMG][01][AVC_AAC ...

用一些特定的符号去替换掉
回复 支持 反对

使用道具 举报

签到天数: 3598 天

[LV.Master]伴坛终老

635

主题

17

好友

6330

积分

风之精灵LV.2

Rank: 13Rank: 13Rank: 13

回帖
5039
雪点
196
阅读权限
80
性别
在线时间
3376 小时
注册时间
2014-1-10
最后登录
2025-1-22
evon 显示全部楼层 发表于 2016-1-6 19:48:15
寻猫的人 发表于 2016-1-6 11:40
请问楼主还在吗?
我按照您说的做了,不过为什么就说文件打开失败呢?
文件夹位置为了确保成功,特意改成 ...

由于批处理的兼容性问题,建议你的文件路径、文件名中不要包含一些容易出错的字符。如点.  ,中文括号() 、空格 之类。最好是全部字母和数字,比较保险。
你的错误提示,应该就是这个原因造成的。

还有这个批处理的一个特点,是从源文件(frompath路径下)中循环每一个文件,然后在frompath1中查找同名的文件进行合成。因此你要保证你两个MKV的文件名一样。我睇你係吾一样的,这样也会出错
回复 支持 反对

使用道具 举报

签到天数: 3598 天

[LV.Master]伴坛终老

635

主题

17

好友

6330

积分

风之精灵LV.2

Rank: 13Rank: 13Rank: 13

回帖
5039
雪点
196
阅读权限
80
性别
在线时间
3376 小时
注册时间
2014-1-10
最后登录
2025-1-22
evon 显示全部楼层 发表于 2016-1-6 19:49:09
08034242 发表于 2016-1-6 12:37
有无办法批量改默认配音?

应该是同一个处理逻辑,可以的
回复 支持 反对

使用道具 举报

签到天数: 900 天

[LV.10]以坛为家III

74

主题

9

好友

9625

积分

风之精灵LV.3

Rank: 15Rank: 15Rank: 15

回帖
6915
雪点
25843
阅读权限
90
性别
在线时间
965 小时
注册时间
2014-7-19
最后登录
2025-1-22
zhttty 显示全部楼层 发表于 2016-1-21 18:36:02
唔知道mac用唔用得着呢
回复 支持 反对

使用道具 举报

回帖须知:严禁发表粗言秽语、纯表情、纯数字等无意义内容,更多规则请参阅论坛总版规
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤梦缘是国内粤语爱好者社区,集动漫、影视、音乐的综合性分享及交流平台。 网站共设,动漫资讯、动漫分享、漫画分享、讨论等多个频道。
  • 官方手机版

  • 官方QQ群

  • 商务合作

  • Powered by Discuz! X3.4 | Copyright © 2001-2023, Tencent Cloud. | 粤梦缘
  • | 营业执照 |粤梦缘网络有限公司|鲁ICP备19001237号-21|鲁公网安备 4236902302000354号