【发布时间】:2018-05-21 08:41:38
【问题描述】:
已经开始工作了: 我通过局域网从嵌入式视频源(只是设备)获取视频,我可以从中获取视频并将其保存到文件“.h264”(附加到文件每个下一个“encodedPacket”,C++)(它工作正常,我可以播放使用 VLC 的文件)。
任务: 如何定期保存图像文件(例如 1 秒内 5 个)(任何格式,但我想要 jpg)?
文件信息:
视频 格式:AVC 格式/信息:高级视频编解码器 格式配置文件:Baseline@L3.1 格式设置 : 1 Ref Frames 格式设置,CABAC:否 格式设置,RefFrames : 1 帧 宽度:640 像素 高度:480 像素 显示纵横比:4:3 色彩空间:YUV 色度二次采样:4:2:0 位深:8位 扫描类型:逐行扫描
【问题讨论】:
-
感谢您的回答!您说“您可以使用 QMediaPlayer 来实现这一点。”? QMediaPlayer可以从char*包中获取数据吗?
-
这里也是这个问题的答案:stackoverflow.com/questions/27749105/…
标签: c++ image file video h.264