整视频
X265编码
真比特率
7M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\7M\50fps\out\%~ni_7M.bin" --recon "G:\dataset_dls\whole\7M\50fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
7M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\whole\7M\60fps\out\%~ni_7M.bin" --recon "G:\dataset_dls\whole\7M\60fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\10M\50fps\out\%~ni_10M.bin" --recon "G:\dataset_dls\whole\10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\whole\10M\60fps\out\%~ni_10M.bin" --recon "G:\dataset_dls\whole\10M\60fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\8M\50fps\out\%~ni_8M.bin" --recon "G:\dataset_dls\whole\8M\50fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\whole\8M\60fps\out\%~ni_8M.bin" --recon "G:\dataset_dls\whole\8M\60fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\20M\50fps\out\%~ni_20M.bin" --recon "G:\dataset_dls\whole\20M\50fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
x265.exe --preset slow --input "G:\xiph_dataset\720p_split\50fps\720p50_mobcal_ter_011.yuv" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\20M\50fps\out\720p50_mobcal_ter_011_20M.bin" --recon "G:\dataset_dls\whole\20M\50fps\recon\%720p50_mobcal_ter_011_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\whole\20M\60fps\out\%~ni_20M.bin" --recon "G:\dataset_dls\whole\20M\60fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
假比特率
7M-10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\whole\7M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\7M_10M\50fps\out\%~ni_10M.bin" --recon "G:\dataset_dls\whole\7M_10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
7M-10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\whole\7M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\whole\7M_10M\60fps\out\%~ni_10M.bin" --recon "G:\dataset_dls\whole\7M_10M\60fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M-10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\AMP\whole\10M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\AMP\whole\10M_10M\out\%~ni_10M.bin" --recon "G:\dataset_dls\AMP\whole\10M_10M\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M-10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\AMP\whole\10M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\AMP\whole\10M_10M\out\%~ni_10M.bin" --recon "G:\dataset_dls\AMP\whole\10M_10M\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M-20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\whole\8M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\whole\8M_20M\50fps\out\%~ni_20M.bin" --recon "G:\dataset_dls\whole\8M_20M\50fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M-20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\whole\8M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\whole\8M_20M\60fps\out\%~ni_20M.bin" --recon "G:\dataset_dls\whole\8M_20M\60fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
YUV转PNG
10M
for %i in ("G:\dataset_dls\whole\10M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\10M\%~ni_10M_%2d.png"
for %i in ("G:\dataset_dls\whole\10M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\10M\%~ni_10M_%2d.png"
7M_10M
for %i in ("G:\dataset_dls\whole\7M_10M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\7M_10M\%~ni_7M_10M_%2d.png"
for %i in ("G:\dataset_dls\whole\7M_10M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\7M_10M\%~ni_7M_10M_%2d.png"
20M
for %i in ("G:\dataset_dls\whole\20M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\20M\%~ni_%2d.png"
for %i in ("G:\dataset_dls\whole\20M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\20M\%~ni_%2d.png"
8M_20M
for %i in ("G:\dataset_dls\whole\8M_20M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\8M_20M\%~ni_%2d.png"
for %i in ("G:\dataset_dls\whole\8M_20M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\whole\pixel\8M_20M\%~ni_%2d.png"
部分假比特实验
7M_10M
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\7M_10M\25fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\7M_10M\30fps\recon\*.yuv") do ffmpeg -s 1280x720 -pix_fmt yuv422p -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\7M_10M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\7M_10M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
10M
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\10M\25fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\10M\30fps\recon\*.yuv") do ffmpeg -s 1280x720 -pix_fmt yuv422p -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\10M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\10M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
20M
for %i in ("G:\dataset_dls\AMP\whole\8M_20M\20M\25fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\whole\8M_20M\pumap\org\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\8M_20M\20M\30fps\recon\*.yuv") do ffmpeg -s 1280x720 -pix_fmt yuv422p -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\whole\8M_20M\pumap\org\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\8M_20M\20M\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\whole\8M_20M\pumap\org\pixel\%~ni_%2d.png"
for %i in ("G:\dataset_dls\AMP\whole\8M_20M\20M\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\whole\8M_20M\pumap\org\pixel\%~ni_%2d.png"
8M_20M
for %i in ("D:\DATA\local\10M_combine\25fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("D:\DATA\local\10M_combine\30fps\recon\*.yuv") do ffmpeg -s 1280x720 -pix_fmt yuv422p -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("D:\DATA\local\10M_combine\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("C:\Users\admin\Desktop\lost\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\7M_10M\pumap\pixel\%~ni_%2d.png"
for %i in ("D:\DATA\local\20M_combine\25fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\8M_20M\pumap\pixel\%~ni_%2d.png"
for %i in ("D:\DATA\local\20M_combine\30fps\recon\*.yuv") do ffmpeg -s 1280x720 -pix_fmt yuv422p -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\8M_20M\pumap\pixel\%~ni_%2d.png"
for %i in ("D:\DATA\local\20M_combine\50fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\8M_20M\pumap\pixel\%~ni_%2d.png"
for %i in ("D:\DATA\local\20M_combine\60fps\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\part\8M_20M\pumap\pixel\%~ni_%2d.png"
HM解码
10M
CD G:\software\HM-HM-16.20\bin\vc2015\de_10M\x64\Release
for %i in ("G:\dataset_dls\whole\10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\de_10M\x64\Release
for %i in ("G:\dataset_dls\whole\10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
7M_10M
CD G:\software\HM-HM-16.20\bin\vc2015\de_7M_10M\x64\Release
for %i in ("G:\dataset_dls\whole\7M_10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\de_7M_10M\x64\Release
for %i in ("G:\dataset_dls\whole\7M_10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
20m
CD G:\software\HM-HM-16.20\bin\vc2015\de_whole_20M\x64\Release
for %i in ("G:\dataset_dls\whole\20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\de_whole_20M\x64\Release
for %i in ("G:\dataset_dls\whole\20M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
8m_20m
CD G:\software\HM-HM-16.20\bin\vc2015\de_whole_8M_20M\x64\Release
for %i in ("G:\dataset_dls\whole\8M_20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo
\x64\Release
for %i in ("D:\DATA\local\8M_20M_20M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("D:\DATA\local\8M_20M_20M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("D:\DATA\local\8M_20M_20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("D:\DATA\local\8M_20M_20M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
部分视频
X265编码
真比特率
10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\10M\combine\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\part\10M\out\%~ni_10M.bin" --recon "G:\dataset_dls\part\10M\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\10M\combine\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\part\10M\out\%~ni_10M.bin" --recon "G:\dataset_dls\part\10M\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\10M\combine\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\part\20M\out\%~ni_20M.bin" --recon "G:\dataset_dls\part\20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\10M\combine\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\part\20M\out\%~ni_20M.bin" --recon "G:\dataset_dls\part\20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
假比特率
7M_10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\7M_10M\combine\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\part\7M_10M\out\%~ni_7M_10M.bin" --recon "G:\dataset_dls\part\7M_10M\recon\%~ni_7M_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
7M_10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\7M_10M\combine\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\part\7M_10M\out\%~ni_7M_10M.bin" --recon "G:\dataset_dls\part\7M_10M\recon\%~ni_7M_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M_20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\8M_20M\combine\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\part\8M_20M\out\%~ni_8M_20M.bin" --recon "G:\dataset_dls\part\8M_20M\recon\%~ni_8M_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M_20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\part\8M_20M\combine\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\part\8M_20M\out\%~ni_8M_20M.bin" --recon "G:\dataset_dls\part\8M_20M\recon\%~ni_8M_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
YUV转PNG
10M
for %i in ("G:\dataset_dls\part\10M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\part\pixel_10M\%~ni_10M_%2d.png"
7M_10M
for %i in ("G:\dataset_dls\part\7M_10M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\part\pixel_7M_10M\%~ni_%2d.png"
20M
for %i in ("G:\dataset_dls\part\20M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\part\pixel_20M\%~ni_%2d.png"
8M_20M
for %i in ("G:\dataset_dls\part\8M_20M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "G:\dataset_dls\part\pixel_8M_20M\%~ni_%2d.png"
HM解码
10M
CD G:\software\HM-HM-16.20\bin\vc2015\de_part_10M\x64\Release
for %i in ("G:\dataset_dls\part\10M\out\*.bin") do TAppDecoder.exe -b "%i"
7m_10m
CD G:\software\HM-HM-16.20\bin\vc2015\de_part_7M_10M\x64\Release
for %i in ("G:\dataset_dls\part\7M_10M\out\*.bin") do TAppDecoder.exe -b "%i"
20M
CD G:\software\HM-HM-16.20\bin\vc2015\de_part_20M\x64\Release
for %i in ("G:\dataset_dls\part\20M\out\*.bin") do TAppDecoder.exe -b "%i"
8M_20M
CD G:\software\HM-HM-16.20\bin\vc2015\de_part_8M_20M\x64\Release
for %i in ("G:\dataset_dls\part\8M_20M\out\*.bin") do TAppDecoder.exe -b "%i"
特征实验
x265编码(无AMP)
8M_20M
第一次压缩
8M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\8M\50fps\out\%~ni_8M.bin" --recon "G:\dataset_dls\NOAMP\whole\8M\50fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
8M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\8M\60fps\out\%~ni_8M.bin" --recon "G:\dataset_dls\NOAMP\whole\8M\60fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\20M\50fps\out\%~ni_20M.bin" --recon "G:\dataset_dls\NOAMP\whole\20M\50fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\20M\60fps\out\%~ni_20M.bin" --recon "G:\dataset_dls\NOAMP\whole\20M\60fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
第二次压缩
8M-20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\NOAMP\whole\8M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\8M_20M\out\%~ni_20M.bin" --recon "G:\dataset_dls\NOAMP\whole\8M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
8M-20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\NOAMP\whole\8M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\8M_20M\out\%~ni_20M.bin" --recon "G:\dataset_dls\NOAMP\whole\8M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
20M-20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\NOAMP\whole\20M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\20M_20M\out\%~ni_20M.bin" --recon "G:\dataset_dls\NOAMP\whole\20M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
20M-20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\dataset_dls\NOAMP\whole\20M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\dataset_dls\NOAMP\whole\20M_20M\out\%~ni_20M.bin" --recon "G:\dataset_dls\NOAMP\whole\20M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0
HM解码
20M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\whole\20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
20M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\whole\20M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
8M_20M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\whole\8M_20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\whole\8M_20M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
20M_20M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\whole\20M_20M\out\*.bin") do TAppDecoder.exe -b "%i"
遗漏的
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("C:\Users\admin\Desktop\test\*.bin") do TAppDecoder.exe -b "%i"
7M_10M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\whole\7M_10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
10M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\whole\10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\whole\10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
10M_10M
for %i in ("G:\dataset_dls\AMP\whole\10M_10M\out\*.bin") do TAppDecoder.exe -b "%i"
x265编码(AMP AMVP RECT)
测试AMVP
8M_20M
第一次压缩
8M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\8M\50fps\out\%~ni_8M.bin" --recon "F:\AMVP&&RECT\whole\8M\50fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
8M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\8M\60fps\out\%~ni_8M.bin" --recon "F:\AMVP&&RECT\whole\8M\60fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\20M\50fps\out\%~ni_20M.bin" --recon "F:\AMVP&&RECT\whole\20M\50fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\20M\60fps\out\%~ni_20M.bin" --recon "F:\AMVP&&RECT\whole\20M\60fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
第二次压缩
8M-20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\AMVP&&RECT\whole\8M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\8M_20M\out\%~ni_20M.bin" --recon "F:\AMVP&&RECT\whole\8M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
8M-20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\AMVP&&RECT\whole\8M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\8M_20M\out\%~ni_20M.bin" --recon "F:\AMVP&&RECT\whole\8M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
20M-20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\AMVP&&RECT\whole\20M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\20M_20M\out\%~ni_20M.bin" --recon "F:\AMVP&&RECT\whole\20M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
20M-20M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\AMVP&&RECT\whole\20M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\AMVP&&RECT\whole\20M_20M\out\%~ni_20M.bin" --recon "F:\AMVP&&RECT\whole\20M_20M\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --amp --rect --refine-mv 3
HM解码(NO AMP)
1080P编码(NO refine)
7M
7M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\25fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\NOREFINE\1080P\7M\25fps\out\%~ni_7M.bin" --recon "F:\NOREFINE\1080P\7M\25fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
7M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\7M\30fps\out\%~ni_7M.bin" --recon "F:\whole\NOREFINE\1080P\7M\30fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp --input-csp i422
7M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\NOREFINE\1080P\7M\50fps\out\%~ni_7M.bin" --recon "F:\NOREFINE\1080P\7M\50fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M
10M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\25fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\NOREFINE\1080P\10M\25fps\out\%~ni_10M.bin" --recon "F:\NOREFINE\1080P\10M\25fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\10M\30fps\out\%~ni_10M.bin" --recon "F:\whole\NOREFINE\1080P\10M\30fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp --input-csp i422
10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\NOREFINE\1080P\10M\50fps\out\%~ni_10M.bin" --recon "F:\NOREFINE\1080P\10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
7M_10M
7M_10M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\NOREFINE\1080P\7M\25fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\NOREFINE\1080P\7M_10M\25fps\out\%~ni_10M.bin" --recon "F:\NOREFINE\1080P\7M_10M\25fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
7M_10M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\whole\NOREFINE\1080P\7M\30fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\7M_10M\30fps\out\%~ni_10M.bin" --recon "F:\whole\NOREFINE\1080P\7M_10M\30fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp --input-csp i422
7M_10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\NOREFINE\1080P\7M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\NOREFINE\1080P\7M_10M\50fps\out\%~ni_10M.bin" --recon "F:\NOREFINE\1080P\7M_10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
10M_10M
8M
8M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\25fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\NOREFINE\1080P\8M\25fps\out\%~ni_8M.bin" --recon "F:\NOREFINE\1080P\8M\25fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\8M\30fps\out\%~ni_8M.bin" --recon "F:\whole\NOREFINE\1080P\8M\30fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp --input-csp i422
8M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\NOREFINE\1080P\8M\50fps\out\%~ni_8M.bin" --recon "F:\NOREFINE\1080P\8M\50fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M
20M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\25fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\NOREFINE\1080P\20M\25fps\out\%~ni_20M.bin" --recon "F:\NOREFINE\1080P\20M\25fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\20M\30fps\out\%~ni_20M.bin" --recon "F:\whole\NOREFINE\1080P\20M\30fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp --input-csp i422
20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\NOREFINE\1080P\8M\50fps\out\%~ni_20M.bin" --recon "F:\NOREFINE\1080P\20M\50fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M_20M
8M_20M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\whole\NOREFINE\1080P\8M\25fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\8M_20M\25fps\out\%~ni_20M.bin" --recon "F:\whole\NOREFINE\1080P\8M_20M\25fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
8M_20M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\whole\NOREFINE\1080P\8M\30fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\8M_20M\30fps\out\%~ni_20M.bin" --recon "F:\whole\NOREFINE\1080P\8M_20M\30fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp --input-csp i422
8M_20M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\whole\NOREFINE\1080P\8M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\whole\NOREFINE\1080P\8M_20M\50fps\out\%~ni_20M.bin" --recon "F:\whole\NOREFINE\1080P\8M_20M\50fps\recon\%~ni_20M.yuv" --bitrate 20000 --keyint 12 --min-keyint 12 --no-scenecut --bframes 0 --rect --amp
20M_20M
HM解码(no refine)
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("F:\whole\NOREFINE\1080P\7M_10M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\7M_10M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\7M_10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\10M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\10M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("F:\whole\NOREFINE\1080P\20M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\20M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\8M_20M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\8M_20M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\whole\NOREFINE\1080P\8M_20M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
假比特定位实验(no refine)
7M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\25fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\local\7M\25fps\out\%~ni_7M.bin" --recon "F:\local\7M\25fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\local\7M\30fps\out\%~ni_7M.bin" --recon "F:\local\7M\30fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
7M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720p\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\7M\50fps\out\%~ni_7M.bin" --recon "F:\local\7M\50fps\recon\%~ni_7M.yuv" --bitrate 7000 --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 ("G:\xiph_dataset\1080P\SPLIT\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\7M\50fps\out\%~ni_7M.bin" --recon "F:\local\7M\50fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720P\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\local\7M\60fps\out\%~ni_7M.bin" --recon "F:\local\7M\60fps\recon\%~ni_7M.yuv" --bitrate 7000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
10M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\25fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\local\10M\25fps\out\%~ni_10M.bin" --recon "F:\local\10M\25fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
10M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\1080P\SPLIT\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\local\10M\30fps\out\%~ni_10M.bin" --recon "F:\local\10M\30fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720P\720p_split\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\10M\50fps\out\%~ni_10M.bin" --recon "F:\local\10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --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 ("G:\xiph_dataset\1080P\SPLIT\50fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\10M\50fps\out\%~ni_10M.bin" --recon "F:\local\10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\xiph_dataset\720P\720p_split\60fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\local\10M\60fps\out\%~ni_10M.bin" --recon "F:\local\10M\60fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M_10M
7M_10M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M\25fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\local\7M_10M\25fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M\25fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M_10M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M\30fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\local\7M_10M\30fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M\30fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
7M_10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\7M_10M\50fps\out\%~ni_10M.bin" --recon "F:\local\ 7M_10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M_10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M\60fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\local\7M_10M\60fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M\60fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
二次压缩
7M_10M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M_10M_combine\25fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\local\7M_10M_combine\25fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M_combine\25fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M_10M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M_10M_combine\30fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\local\7M_10M_combine\30fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M_combine\30fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
7M_10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M_10M_combine\50fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\7M_10M_combine\50fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M_combine\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
7M_10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\7M_10M_combine\60fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\local\7M_10M_combine\60fps\out\%~ni_10M.bin" --recon "F:\local\7M_10M_combine\60fps\recon\%~ni_10M.yuv" --bitrate 10000 --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 ("F:\local\10M\50fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\10M_10M\50fps\out\%~ni_10M.bin" --recon "F:\local\10M_10M\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
HM解码
```cpp
7M_10M
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("F:\local\7M_10M_combine\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M_combine\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M_combine\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M_combine\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\7M_10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\local\further\7M_10M_10M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\local\further\7M_10M_10M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\local\further\7M_10M_10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\local\further\7M_10M_10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
for %i in ("G:\dataset_dls\AMP\local\further\10M_10M_10M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\local\further\10M_10M_10M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\local\further\10M_10M_10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("G:\dataset_dls\AMP\local\further\10M_10M_10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
10m
for %i in ("F:\local\10M\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\10M\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\10M\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\10M\60fps\out\*.bin") do TAppDecoder.exe -b "%i"
10M
10M 25FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\10M_combine\25fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 25 --input-res 1280x720 --output "F:\local\10M_combine\25fps\out\%~ni_10M.bin" --recon "F:\local\10M_combine\25fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
10M 30FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\10M_combine\30fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 30 --input-res 1280x720 --output "F:\local\10M_combine\30fps\out\%~ni_10M.bin" --recon "F:\local\10M_combine\30fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422
10M 50FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\10M_combine\50fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 50 --input-res 1280x720 --output "F:\local\10M_combine\50fps\out\%~ni_10M.bin" --recon "F:\local\_0M_combine\50fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
10M 60FPS
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("F:\local\10M_combine\60fps\combine\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "F:\local\10M_combine\60fps\out\%~ni_10M.bin" --recon "F:\local\10M_combine\60fps\recon\%~ni_10M.yuv" --bitrate 10000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp
CD G:\software\HM-HM-16.20\bin\vc2015\puinfo\x64\Release
10m
for %i in ("F:\local\10M_combine\25fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\10M_combine\30fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\10M_combine\50fps\out\*.bin") do TAppDecoder.exe -b "%i"
for %i in ("F:\local\10M_combine\60fps\out\*.bin") do TAppDecoder.exe -b "%i"