扩充篡改定位数据集
4K转720P
计算txt行中特殊字符数量
findstr /R /C:"0$" "D:\dls\2022TMM\2024Trans\list\slow_7_10_test.txt" | find /C /V ""
findstr /R /C:"1$" "D:\dls\2022TMM\2024Trans\list\slow_7_10_test.txt" | find /C /V ""
修改文件名
cd /d D:\local_experiment\7M_10M\yuv_combine_mid
for %f in (fir) do ( ren “%f” “%f:0,-4%mid%f:-4%” )
单次编码 不同比特率
3M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\yuv_all\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\3M\out\%~ni_3M.bin" --recon "D:\local_experiment\3M\recon\%~ni_3M.yuv" --bitrate 3000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0
yuv422
for %i in ("D:\local_experiment\yuv422\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\3M\out\%~ni_3M.bin" --recon "D:\local_experiment\3M\recon\%~ni_3M.yuv" --bitrate 3000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
5M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\yuv_all\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\5M\out\%~ni_5M.bin" --recon "D:\local_experiment\5M\recon\%~ni_5M.yuv" --bitrate 5000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0
yuv422
for %i in ("D:\local_experiment\yuv422\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\5M\out\%~ni_5M.bin" --recon "D:\local_experiment\5M\recon\%~ni_5M.yuv" --bitrate 5000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
8M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\yuv_all\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\8M\out\%~ni_8M.bin" --recon "D:\local_experiment\8M\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0
yuv422
for %i in ("D:\local_experiment\yuv422\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\8M\out\%~ni_8M.bin" --recon "D:\local_experiment\8M\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\yuv_all\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\30M\out\%~ni_30M.bin" --recon "D:\local_experiment\30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
yuv422
for %i in ("D:\local_experiment\yuv422\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\30M\out\%~ni_30M.bin" --recon "D:\local_experiment\30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\yuv_all\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\60M\out\%~ni_60M.bin" --recon "D:\local_experiment\60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
yuv422
for %i in ("D:\local_experiment\yuv422\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\60M\out\%~ni_60M.bin" --recon "D:\local_experiment\60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
二次编码
8M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\8M_15M\yuv_combine\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\8M_15M\out\%~ni_15M.bin" --recon "D:\local_experiment\8M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local_experiment\8M_15M\422\*.yuv") do x265.exe --preset medium --input "%i" --fps 25 --input-res 1280x720 --output "D:\local_experiment\8M_15M\out\%~ni_15M.bin" --recon "D:\local_experiment\8M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
解码
cd G:\software\HM-HM-16.20\bin\vc2015\decodelocal\x64\Release
for %i in ("D:\local_experiment\7M_10M\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("D:\local_experiment\7M_10M_10M\out\*.bin") do TAppDecoder.exe -b "%i"