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,以此类推

相关推荐
简离2 天前
前端调试实战:基于 chrome://webrtc-internals/ 高效排查WebRTC问题
前端·chrome·webrtc
REDcker3 天前
WebCodecs VideoDecoder 的 hardwareAcceleration 使用
前端·音视频·实时音视频·直播·webcodecs·videodecoder
gihigo19983 天前
基于TCP协议实现视频采集与通信
网络协议·tcp/ip·音视频
山河君3 天前
四麦克风声源定位实战:基于 GCC-PHAT + 最小二乘法实现 DOA
算法·音视频·语音识别·信号处理·最小二乘法·tdoa
YYDataV数据可视化3 天前
【P2P音视频通信系统】之 WebRTC Android平台 aar 下载
webrtc·实时音视频
音视频牛哥3 天前
Android平台RTMP/RTSP超低延迟直播播放器开发详解——基于SmartMediaKit深度实践
android·人工智能·计算机视觉·音视频·rtmp播放器·安卓rtmp播放器·rtmp直播播放器
qq_416276423 天前
通用音频表征的对比学习
学习·音视频
美狐美颜sdk3 天前
Android全局美颜sdk实现方案详解
人工智能·音视频·美颜sdk·视频美颜sdk·美狐美颜sdk
EasyDSS3 天前
私有化部署EasyDSS视频点播能力:全链路视频技术赋能,打造企业级视听新体验
音视频·hls·m3u8·点播技术·智能转码
qq_416276423 天前
DeLoRes——一种通用的音频表征学习新方法(DeLoRes(基于 Barlow Twins 的冗余最小化方法)
学习·音视频