点拨论坛,菜鸟家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 321|回复: 2
收起左侧

[待回应] 求批量交换mkv双音轨位置方法

[复制链接]

0

威望

119

金钱

1

贡献

新手上路

Rank: 1

积分
126
主题
4
帖子
9
注册时间
2017-5-1
最后登录
2018-5-14
发表于 2017-9-25 11:31:50 | 显示全部楼层 |阅读模式
本帖最后由 ttpptt 于 2017-9-25 11:34 编辑

   有大量的mkv格式双音轨的歌曲,1号音轨为原唱,2号音轨为伴奏,播放时默认播放1号音轨。想把1号音轨和2号音轨的位置交换,避免在点歌时每首歌都要选一次2号音轨,哪位有什么好法子能批量完成?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
你的问题有多精彩,我的答复就有多精彩!

9286

威望

61万

金钱

1万

贡献

管理员

自由的灵魂

Rank: 9Rank: 9Rank: 9

积分
710881
主题
4788
帖子
30233
注册时间
2003-4-10
最后登录
2018-12-18
发表于 2017-9-25 18:19:40 | 显示全部楼层
你用的这个工具应该有命令行模式,做个批处理应该可以搞定。
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读本版规则固顶帖011号
你知道吗?——可以用左右方向键快速翻页。

0

威望

119

金钱

1

贡献

新手上路

Rank: 1

积分
126
主题
4
帖子
9
注册时间
2017-5-1
最后登录
2018-5-14
 楼主| 发表于 2017-9-26 16:19:44 | 显示全部楼层
本帖最后由 ttpptt 于 2017-9-26 16:37 编辑

原命令行:"C:/Program Files/MKVToolNix\mkvmerge.exe" --ui-language zh_CN --output ^"D:\a\b\八百里洞庭我的家.mkv^" --language 0:und --default-track 0:yes --language 1:und --default-track 1:yes --language 2:und --language 3:und --track-name 3:mvmkv.com --default-track 3:yes ^"^(^" ^"D:\a\八百里洞庭我的家.mkv^" ^"^)^" --track-order 0:0,0:2,0:1,0:3
前三个轨每个文件都有,第四个轨字幕轨有的文件有有的没有
我这样写;
总是显示  文件1个1个扫出来并提示输入错误                 

请多指教


@echo off


pushd D:\a

for /f "tokens=*" %%i in ('dir/b *.mkv') do call :merge "%%~ni.mkv" "%%i"


PAUSE


goto :eof

:merge  

"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "D:\a\b\%1"  "--default-track" "0:yes" "--default-

track" "1:yes" "--default-track" "2:no" "-a" "1" "-d" "0" "-S" "-T" "--no-global-tags" "--no-

chapters" "(" "%2" ")" "--track-order" "0:0,0:2,0:1"




你知道吗?——可以用左右方向键快速翻页。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|小黑屋|Archiver|手机版|点拨网 - 面向新手的教学站

GMT+8, 2018-12-19 10:19 , Processed in 0.111894 second(s), 12 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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