- UID
- 5
- 精华
- 0
- 冰点
- 47
- 阅读权限
- 150
- 主题
- 2
- 回帖
- 1487
- 性别
- 保密
- 在线时间
- 2235 小时
- 注册时间
- 2012-5-8
- 最后登录
- 2025-1-14
成长值: 9140 签到天数: 224 天 [LV.7]常住居民III
精灵魔法师☆★
- 回帖
- 1487
- 雪点
- 8881
- 阅读权限
- 150
- 性别
- 保密
- 在线时间
- 2235 小时
- 注册时间
- 2012-5-8
- 最后登录
- 2025-1-14
|
发表于 2016-9-18 06:54:16
|
显示全部楼层
本帖最后由 inber 于 2016-9-18 06:55 编辑
想當年CCC有人教過透bat (呢度我潛得比較耐, 所以唔清楚)
批量提取, mkvextract.exe
批量合成, mkvmerge.exe
雖然可以用第1個拆散佢之後用第2個合番埋佢 (但唔要日語音軌)
但咁無效率, 於是我睇下有無其他可以用黎修改嘅, 畀我發現重有一個叫mkvpropedit.exe嘅嘢 (呢個應該係你要嘅嘢)
下面分別係mkvextract, 同mkvmerge嘅批量處理嘅例子
睇得明嘅改下佢應該用到, 如果你唔想用mkvpropedit, 你可以好似我講嘅咁, 拆完再合
- for %%i in (*.mkv) do e:\green\mkv\mkvextract.exe tracks "%%i" 2:"%%~ni.mp3"
- for %%i in (*.avi) do e:\green\mkv\mkvmerge.exe -o "%%~ni.mkv" --language 1:jpn -a 1 -d 0 -S "%%i" --language 0:chi -a 0 -D -S "%%~ni.mp3" --track-order 0:0,1:0,0:1
复制代码
PS: 以上講嘅都係mkvtoolnix入面嘅檔案
其實我都唔係好熟
樓主解決到嘅可以分享下
你加油啦
|
|