这看起来不是megui里面某profile的设置么,automated 2-pass
直接在megui里面编码不能运行?cmd下用这个当然不行,那个命令只是2-pass的命令,cmd下面自然不能实现auto 2-pass
这是用那个profile编码的log:
Looking for job processor for job...
Processor found!
Starting job job1-1 at 19:17:19 上午
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
--pass 1 --bitrate 1000 --stats "C:\xxx.stats" --bframes 3 --b-pyramid --direct auto --filter 1,1 --subme 1 --analyse none --vbv-maxrate 25000 --me dia --merange 12 --thread-input --progress --no-psnr --no-ssim --output NUL "C:\xxx.avs"
successfully started encoding
然后才2-pass
--pass 2 --bitrate 1000 --stats "C:\xxx.stats" --ref 8 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter 1,1 --subme 6 --trellis 1 --analyse all --8x8dct --vbv-maxrate 25000 --me umh --merange 12 --threads auto --thread-input --progress --no-psnr --no-ssim --output "C:\xxx.mp4" "C:\xxx.avs"
自己批处理必须依次开始
至于楼主的megui为什么不能auto 2-pass就不知道了……