在用HM做视频隐写的时候,每次跑实验都得等很长的时间,当测试序列分辨率较高的时候,等待的时间甚至长达二三十分钟。
针对这个HM工程编码速度过长的问题,搜索了一下解决的方法——在HEVC代码学习0:HM使用+码流分析教程中发现了岳大神的一句话:"“很重要一定要记住,在真正测试时一定要用release版!release相比debug版本速度会快很多,x64也要比x86速度快一些。”
于是赶紧去测试了一下:用同样的QP编码同样帧数的同个测试序列,debug版本下需要编码24.135s,而release版本下只需要编码1.908s,速度提高了很多。
算是一个小tips吧。