写成批处理大致上是这样的:
先下载皮神的压制脚本
@echo off
:avs
echosrc8=LWLibavVideoSource^("%dr%\%fullname%"^) >>"%Temp%\%name%_part1.avs"
echo try {src.trim^(0,src.frameCount^(^)/2-1^)}>> "%Temp%\%name%_part1.avs"
echo catch^(e^){src.trim^(0,src.frameCount^(^)/2-0.5^)} >>"%Temp%\%name%_part1.avs"
echosrc8=LWLibavVideoSource^("%dr%\%fullname%"^) >>"%Temp%\%name%_part2.avs"
echosrc=src8.textsubmod^("%dr%\%sub%"^) >>"%Temp%\%name%_part2.avs"
echo try{src.trim^(src.frameCount^(^)/2,0^)} >>"%Temp%\%name%_part2.avs"
echo catch^(e^){src.trim^(src.frameCount^(^)/2+0.5,0^)} >>"%Temp%\%name%_part2.avs"
:Video
%x264% !taskclear
%x264% !task add720p "%Temp%\%name%_part1.avs" "%name%_part1.264" --bitrate%dbr%
%x264% !task add720p "%Temp%\%name%_part2.avs" "%name%_part2.264" --bitrate%dbr%
%x264% !task run2
:Audio
Rem 这里写压制音频的命令
:mkv
%mkv% --output^"%dr%\Done\%name%.mkv^" "%name%_part1.264" --no-subtitles+"%name%_part2.264" --track-order 0:0,0:1 --append-to 1:0:0:0 -S"%Temp%\%name%.m4a"
Rem 这个%name%.m4a指的是压制好的声音文件