Toybrick

标题: 3588 gstreamer+mpp+opencv 将输入视频编码为h264输出 [打印本页]

作者: gxl1028    时间: 2023-8-9 10:39
标题: 3588 gstreamer+mpp+opencv 将输入视频编码为h264输出
我们使用3588自带的opencv4.5.1 + gstreamer +mpp对输入的视频进行编码,编码为h264文件,然后保存到本地,具体的代码如下, 输入是BGR格式的Mat图像,每次都会报appsrc:内部数据流错误, 请问大家遇到过这个问题吗?
cv::Mat frame = cv::Mat(1080, 1920, CV_8UC3);
cv::String gst_str = "appsrc ! videoconvert ! mpph264enc ! filesink location=out.mp4";
cv::VideoWriter video_writer(gst_str, cv::CAP_GSTREAMER, 0, fp, Size(1920, 1080), false);
video_writer.write(frame);




作者: hiCrystal    时间: 2023-8-23 16:40
你的问题解决了吗?




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3