首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将.h264流保存到镜像中?C++

如何将.h264流保存到镜像中?C++
EN

Stack Overflow用户
提问于 2017-12-07 17:28:48
回答 1查看 1.6K关注 0票数 1

已经在工作了:我通过局域网从嵌入式视频源(只是设备)获取视频,我可以从它获取视频并将其保存到文件".h264“(每隔一个"encodedPacket",C++) (它工作得很好,我可以使用VLC播放文件)。

任务:如何周期性地保存图像文件(例如1秒内保存5个)(任何格式,但我想要jpg)?

文件信息:

视频格式: AVC格式/信息:高级视频编解码器格式配置文件: Baseline@L3.1格式设置:1参考帧格式设置,CABAC :无格式设置,RefFrames :1帧宽度: 640像素高度: 480像素显示宽高比: 4:3色彩空间:YUV色度二次采样: 4:2:0位深度:8位扫描类型:逐行扫描

EN

回答 1

Stack Overflow用户

发布于 2017-12-13 20:40:22

https://trac.ffmpeg.org/wiki/Create%20a%20thumbnail%20image%20every%20X%20seconds%20of%20the%20video是你的朋友

我会尝试这样的方式: ffmpeg -i input.h264 -vf fps=5 out%d.jpg

如果您的输入是网络流,则可以执行类似于ffmpeg -i tcp://local_hostname:port?listen的操作

https://trac.ffmpeg.org/wiki/StreamingGuide

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47691704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档