FFmpeg 从视频流中抽取图片

抽取单个图片

使用 FFmpeg 进行截图:在终端或命令提示符下,使用以下命令进行截图:

复制代码
ffmpeg -i input.mp4 -ss 00:00:05 -vframes 1 output.jpg

其中,

-i input.mp4:指定输入的 H.264 文件路径和名称。
-ss 00:00:05:指定截图的时间点。这里表示在视频的第 5 秒进行截图。可以根据需要调整时间点。
-vframes 1:指定要截取的帧数。这里指定只截取一帧图像。
output.jpg:指定输出图像的文件名和格式

抽取多个图片

确定输入文件:确认要从中截取图像的 H.264 或者 mp4 文件的路径和名称。

创建图像序列:在终端或命令提示符下,使用以下命令创建图像序列:

复制代码
ffmpeg -i input.mp4 -vf fps=1/5 output%d.jpg

其中,

-i input.mp4:指定输入的 H.264 文件路径和名称。
-vf fps=1/5:指定视频滤镜,将视频帧率设置为每秒 5 帧。您可以根据需要调整帧率。
output%d.jpg:指定输出图像的文件名和格式。%d 表示序列号,将根据截取的帧数自动增加。例如,第一帧将保存为 output1.jpg,第二帧保存为 output2.jpg,以此类推

相关推荐
灿宝宝lo11 分钟前
阿里云OSS视频自动转码的配置详细步骤
阿里云·云计算·音视频
音视频牛哥1 小时前
Android终端如何用SmartGBD快速接入GB28181:把“非国标设备”变成“国标前端”
音视频·android gb28181·gb28181安卓端·smartgbd·gb28181对接·安卓对接gb28181·安卓gb28181记录仪
YYDataV数据可视化1 小时前
【P2P音视频通信系统】信令服务器之TCP与QUIC选型对比
服务器·音视频·p2p
TSINGSEE1 小时前
EasyGBS视频质量诊断:告别人工盯屏,AI智能巡检如何“主动”发现11种画质异常?
人工智能·音视频·实时音视频·视频质量诊断·画面冻结·画面抖动·偏色检测
EAIReport1 小时前
深度解析豆包接入的Seedance 2.0:字节原生AI视频生成模型,重构技术创作新范式
人工智能·重构·音视频
YYDataV数据可视化1 小时前
【P2P音视频通信系统】WebRTC 之 ICE 详解
网络协议·音视频·webrtc·p2p·ice·candidate
TSINGSEE1 小时前
融合与重构:从EasyDSS一站式视频云平台看流媒体技术如何重塑企业交互边界
重构·音视频·视频编解码·智能摘要·智能字幕
loong_XL2 小时前
qwen3.5 文字、图像、视频多模态openai接口案例
音视频·qwen·多模态大模型
YYDataV数据可视化2 小时前
【P2P音视频通信系统】之信令服务器详解
服务器·音视频·p2p·信令服务器
浩瀚之水_csdn2 小时前
avcodec_find_decoder函数详解
ffmpeg