自己写的代码测试录制视频后,播放yuv和h264的速度都大概是2倍
怀疑自己的代码有问题,然后下载老师的源码,修改成linux下用的,测试也是一样
使用ffmpeg用shell命令直接录制就是正常的
网上找了很多资料,都没解决,也很少人遇到
最后觉得会不会是ubuntu版本的问题?
找了个18.04版本的ubuntu,重新配置所有环境(各种库的版本保持一样)后编译程序
重新录制视频,播放正常,又测试几遍,还是不行
主要问题点看起来是在av_read_frame这个函数,速度达不到要求
现在我怀疑是不是摄像头实际性能不行