烦请大神帮忙写个批处理来给MKV重新混流(去除内挂字幕轨道)

2025-03-25 11:15:03
推荐回答(2个)
回答1:

在我们日常工作和日常学习中,有时候需要将视频格式进行转换,比如说要将SWF格式视频批量转换成MKV格式视频。如何做到呢?我们可以使用[风云视频转换器]完成。

回答2:

@echo off
::设文件所在路径
set d="D:\encode"
 
::设置mkvmerge路径
set exe="D:\Program Files\Professional\MKVToolnixPortable\mkvmerge.exe"
 
cd /d %d%
for /f "delims=" %%a in (dir /a-d/b *.mkv') do (
%exe% -o "trans\%%~a"  "--language" "0:eng" "--track-name" "0:Video" "--default-track" "0:yes" "--forced-track" "0:no" "--display-dimensions" "0:720x480" "--language" "1:eng" "--track-name" "1:Audio0" "--default-track" "1:yes" "--forced-track" "1:no" "--language" "2:eng" "--track-name" "2:Audio1" "--default-track" "2:no" "--forced-track" "2:no" "-a" "1,2" "-d" "0" "-S" "-T" "--no-global-tags" "--no-chapters" "(" "%%~a" ")" "--track-order" "0:0,0:1,0:2"
)
pause