[原创教程]除mkvtooknix软件外无需任何软件批量提取、合成mkv
本帖最后由 ConvoyChan 于 2010-11-19 13:24 编辑写哩个贴之前挣扎左好耐 惊写完吃白果 冇人明 不过算拉 顺便测试下自己既写作水平 表达能力。。。。。有人问 个mkvtooknix入边D野都比D专家研究到透晒啦 边有咩批量功能啊。。。。。
系 个入边D野的确系冇 不过学过下编程既都知道有样野叫for循环 windows玩家多数都知道有样野叫bat批处理。。。。
以下我要做既就系用dos下既for循环批量提取和合成mkv,注意系提取跟合成哦!一次过满足你2个愿望,5需要其他工具。。。。。
附例子解释哦
**** Hidden Message *****
**** Hidden Message *****
唉,第一次写甘多野。。。。。累啊
以上两条命令系我用来批量搞热血最强用的,甘做可以避免好多手滑造成既错误,例如日语中文轨道搞乱等,第一次写教程,有咩5明跟帖问吧 沙发学习一下了........ 睇到眼都花!要D时间慢慢研究下 于是果断学习了~ 于是果断跟踪L酱入嚟了~ 好东西!绝对支持 呢句有啲唔明
先解释以下mkvmerge.exe既文件读取策略,对于第一个加入既文件渠既第一轨道叫0:0,第二轨道叫0:1,如此类推,第二个加入既文件轨道1叫1:0,第二轨道叫1:1,如此类推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(呢度有错?) 我入嚟及及先,雖然用MKVcleaver可以批量提取
但是未試過批量合成 体下点搞法先!!!!!!! BAT批处理啊.. 来学野罗,感谢楼主的发布教程 本帖最后由 ConvoyChan 于 2010-11-18 13:56 编辑
呢句有啲唔明
先解释以下mkvmerge.exe既文件读取策略,对于第一个加入既文件渠既第一轨道叫0:0,第二轨道 ...
chrisrex 发表于 2010-11-18 12:22 PM http://www.dreamxt.net/bbs/images/common/back.gif
冇错,0:0,0:1,1:0表示mkv轨道既顺序系第一个文件第一轨,第一个文件第二轨,第二个文件第一轨
0:0,1:0,0:1表示mkv轨道既顺序系第一个文件第一轨,第二个文件第一轨,第一个文件第二轨
哩个我用来合热血最强既,那个mp3只有唯一一个第一轨,是粤语音频 我把它放mkv的第二轨既作用就系等渠做默认音轨,
trackorder的作用是决定文件轨道既顺序,就好似你系mmg入边将轨道上移下移个作用一样