程序流程为:
1. 读取一张yv12/yuv420格式的raw图片(请自行准备)
2. 塞到appsrc插件里面,nv264enc编码,从appsink读取编码后的h264 nalu
3. 写入到xxx.264裸流文件,用ffplay即可播放
编译方法:
g++ gst_test.cpp -o mytest `pkg-config --cflags --libs gstreamer-1.0 gstreamer-app-1.0`
调用方法:
./mytest ./test.yuv 1920 1080 11 1
依赖 gst && gst-base && gst-bad && cuda,请自行编译
1