数据集视频编码(第三篇论文自用)

本文介绍了一种为视频编码研究准备数据集的方法,包括不同比特率和分辨率的视频文件编码过程,涉及正样本与负样本的处理,并利用x265工具进行视频压缩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第三篇论文 数据准备

比特组合
3M,5M,8M
15M,30M,60M

正样本 SLOW+AMP

15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\15M\out\%~ni_15M.bin" --recon "G:\local\pos\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 ("G:\local\yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\15M\30fps\out\%~ni_15M.bin" --recon "G:\local\pos\15M\30fps\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

15M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\pos\15M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\15M_15M\out\%~ni_15M.bin" --recon "G:\local\pos\15M_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 ("G:\local\pos\15M\30fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\15M_15M\out\%~ni_15M.bin" --recon "G:\local\pos\15M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --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 ("G:\local\yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\30M\out\%~ni_30M.bin" --recon "G:\local\pos\30M\recon\%~ni_30M.yuv" --bitrate 30000 --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:\local\yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\30M\30fps\out\%~ni_30M.bin" --recon "G:\local\pos\30M\30fps\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

30M_30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\pos\30M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos\30M_30M\out\%~ni_30M.bin" --recon "G:\local\pos\30M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --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:\local\pos\30M\30fps\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\30M_30M\out\%~ni_30M.bin" --recon "G:\local\pos_slow\30M_30M\30fps\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 ("G:\local\yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\60M\out\%~ni_60M.bin" --recon "G:\local\pos_slow\60M\recon\%~ni_60M.yuv" --bitrate 60000 --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:\local\yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\60M\30fps\out\%~ni_60M.bin" --recon "G:\local\pos_slow\60M\30fps\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

正样本 SLOW

15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\15M\out\%~ni_pos_15M.bin" --recon "G:\local\pos_slow\15M\recon\%~ni_pos_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0


15M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\pos_slow\15M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\15M_15M\out\%~ni_15M.bin" --recon "G:\local\pos_slow\15M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 

30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\30M\out\%~ni_pos_30M.bin" --recon "G:\local\pos_slow\30M\recon\%~ni_pos_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0  

30M_30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\pos_slow\30M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\30M_30M\out\%~ni_30M.bin" --recon "G:\local\pos_slow\30M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 



60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\60M\out\%~ni_60M.bin" --recon "G:\local\pos_slow\60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0

60M_60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\pos_slow\60M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\pos_slow\60M_60M\out\%~ni_60M.bin" --recon "G:\local\pos_slow\60M_60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 

负样本

3M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M\out\%~ni_3M.bin" --recon "G:\local\neg\3M\recon\%~ni_3M.yuv" --bitrate 3000 --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:\local\neg\neg_yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M\30fps\out\%~ni_3M.bin" --recon "G:\local\neg\3M\30fps\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 ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\5M\out\%~ni_5M.bin" --recon "G:\local\neg\5M\recon\%~ni_5M.yuv" --bitrate 5000 --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:\local\neg\neg_yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\5M\30fps\out\%~ni_5M.bin" --recon "G:\local\neg\5M\30fps\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 ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\8M\out\%~ni_8M.bin" --recon "G:\local\neg\8M\recon\%~ni_8M.yuv" --bitrate 8000 --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:\local\neg\neg_yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\8M\30fps\out\%~ni_8M.bin" --recon "G:\local\neg\8M\30fps\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\15M\out\%~ni_15M.bin" --recon "G:\local\neg\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 ("G:\local\neg\neg_yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\15M\30fps\out\%~ni_15M.bin" --recon "G:\local\neg\15M\30fps\recon\%~ni_15M.yuv" --bitrate 15000 --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 ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\30M\out\%~ni_30M.bin" --recon "G:\local\neg\30M\recon\%~ni_30M.yuv" --bitrate 30000 --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:\local\neg\neg_yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\30M\30fps\out\%~ni_30M.bin" --recon "G:\local\neg\30M\30fps\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 ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\60M\out\%~ni_60M.bin" --recon "G:\local\neg\60M\recon\%~ni_60M.yuv" --bitrate 60000 --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:\local\neg\neg_yuv\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\60M\30fps\out\%~ni_60M.bin" --recon "G:\local\neg\60M\30fps\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422







3M_60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\3M_60M\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --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:\local\neg\yuvcombine\3M_60M\30fps\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\3M_60M\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp

d盘
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\yuvcombine\3M_60M\30fps\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422






cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\3M_60M\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp

d盘
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\yuvcombine\3M_60M\30fps\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

3M_60M_60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\3M_60M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\3M_60M_60M\out\%~ni_60M.bin" --recon "D:\local\neg\3M_60M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --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\neg\3M_60M\recon\30fps\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\3M_60M_60M\out\%~ni_60M.bin" --recon "D:\local\neg\3M_60M_60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422

/lost
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("C:\Users\admin\Desktop\LOST\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "C:\Users\admin\Desktop\LOST\out\%~ni_60M.bin" --recon "C:\Users\admin\Desktop\LOST\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp --input-csp i422













5M_30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\5M_30M\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --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:\local\neg\yuvcombine\5M_30M\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --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:\local\neg\yuvcombine\5M_30M\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp



5M_30M_30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\5M_30M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp

8M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\8M_15M\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\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 ("G:\local\neg\yuvcombine\8M_15M\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\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 ("G:\local\neg\yuvcombine\8M_15M\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\8M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp


8M_15M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\8M_15M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\8M_15M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 --rect --amp

负样本 SLOW

3M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M\out\%~ni_3M.bin" --recon "G:\local\neg\3M\recon\%~ni_3M.yuv" --bitrate 3000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0


5M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\5M\out\%~ni_5M.bin" --recon "G:\local\neg\5M\recon\%~ni_5M.yuv" --bitrate 5000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0


8M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\8M\out\%~ni_8M.bin" --recon "G:\local\neg\8M\recon\%~ni_8M.yuv" --bitrate 8000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0


15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\15M\out\%~ni_15M.bin" --recon "G:\local\neg\15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0




30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\30M\out\%~ni_30M.bin" --recon "G:\local\neg\30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0


60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\neg_yuv\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\60M\out\%~ni_60M.bin" --recon "G:\local\neg\60M\recon\%~ni_60M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0






3M_60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\3M_60M\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0



cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\3M_60M\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0








cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\3M_60M\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "G:\local\neg\3M_60M\out\%~ni_60M.bin" --recon "G:\local\neg\3M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0



3M_60M_60M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\3M_60M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\3M_60M_60M\out\%~ni_60M.bin" --recon "D:\local\neg\3M_60M_60M\recon\%~ni_30M.yuv" --bitrate 60000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0







5M_30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\5M_30M\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0

cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\5M_30M\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 

cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\5M_30M\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0



5M_30M_30M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\5M_30M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\5M_30M_30M\out\%~ni_30M.bin" --recon "D:\local\neg\5M_30M_30M\recon\%~ni_30M.yuv" --bitrate 30000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 

8M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\8M_15M\fir\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\8M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 

cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\8M_15M\mid\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\8M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("G:\local\neg\yuvcombine\8M_15M\last\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\8M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 


8M_15M_15M
cd C:\Users\admin\Desktop\x265\x265_3.3\build\vc15-x86_64\Release
for %i in ("D:\local\neg\8M_15M\recon\*.yuv") do x265.exe --preset slow --input "%i" --fps 60 --input-res 1280x720 --output "D:\local\neg\8M_15M_15M\out\%~ni_15M.bin" --recon "D:\local\neg\8M_15M_15M\recon\%~ni_15M.yuv" --bitrate 15000 --keyint 10 --min-keyint 10 --no-scenecut --bframes 0 

解码

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos\15M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos\30M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos\60M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("D:\local\neg\3M_60M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("D:\local\neg\3M_60M_60M\out\*.bin") do TAppDecoder.exe -b "%i"

/lost
CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("C:\Users\admin\Desktop\LOST\out\*.bin") do TAppDecoder.exe -b "%i"


CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos\15M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("D:\local\pos\30M_30M\out\*.bin") do TAppDecoder.exe -b "%i"


CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("D:\local\neg\5M_30M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("D:\local\neg\8M_15M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos_slow\15M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos_slow\30M\out\*.bin") do TAppDecoder.exe -b "%i"

CD G:\software\HM-HM-16.20\bin\vc2015\decodelocal_final\x64\Release
for %i in ("G:\local\pos_slow\60M\out\*.bin") do TAppDecoder.exe -b "%i"

PuMaps

for %i in ("G:\local\pos\60M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\local\3M_60M\pumap\pixel\%~ni_%2d.png"


for %i in ("D:\local\neg\3M_60M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\local\3M_60M\pumap\pixel\%~ni_%2d.png"

for %i in ("G:\local\pos\30M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\local\5M_30M\pumap\pixel\%~ni_%2d.png"

for %i in ("G:\local\pos\15M\recon\*.yuv") do ffmpeg -s 1280x720 -i "%i" -vf "setpts=PTS-STARTPTS" -q:v 1 "D:\dls\2022TMM\Dataset\fakebit\local\8M_15M\pumap\pixel\%~ni_%2d.png"





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值