AviSynthPlus
操作测试环境Win7&Win10

准备工具
AviSynthPlus https://github.com/AviSynth/AviSynthPlus
ffms2 https://github.com/FFMS/ffms2
xy-VSFilter https://github.com/pinterf/xy-VSFilter
FFmpeg https://www.gyan.dev/ffmpeg/builds/
1.下载安装AviSynthPlus,直接默认装到C:\Program Files (x86)\AviSynth+
2.下载ffms2,解压对应复制自己系统位数(如果你是64位系统)把ffms2.dll和ffmsindex.exe放入 C:\Program Files (x86)\AviSynth+\plugins64
3.下载xy-VSFilter,解压把VSFilter.dll放入 C:\Program Files (x86)\AviSynth+\plugins64
4.新建TXT文本写好下面内容保存并且改为avs格式,然后MPC播放器测试下是否能播放和显示字幕
FFVideoSource("MP4路径")
TextSub("ass字幕路径")
AudioDub(FFAudioSource("MP4或音轨路径"))
5.下载ffmpeg-git-full.7z,解压只要bin文件夹
6.在bin文件夹内新建TXT文本写入脚本,文件改为bat格式
start ffmpeg.exe -i "avs文件路径" -c:v libx264 -profile:v high -preset:v slow -crf:v 19 -c:a aac -b:a 320k "自定义输出mp4文件名称需.mp4结尾"
7.运行bat等待压制完成即可
avs