从安装ffmpeg开始,把一个视频按照每秒30帧fps剪切为图片

powershell 复制代码
ffmpeg -i demo.mp4 -vf fps=1 -start_number 0 %5d.jpg

没有ffmpeg 的去官网下载,

ffmpeg.org/download.html

下载好之后,解压进入bin文件夹
复制当前路径,下一步 配置环境

进入本机环境变量,把地址添加到path中

之后进入anaconda环境,输入ffmpeg -version,返回以下内容 说明安装成功

下面来分割视频,使用anaconda环境进入你要分割的视频的路径,输入下面的代码

powershell 复制代码
ffmpeg -i demo.mp4 -vf fps=30 -start_number 0 %5d.jpg

demo.mp4 是目标视频的名称

fps=30是一秒分割为30帧

-start_number 0是命名从0开始,依次加1

%5d.jpg是图片名称占位5个,不足5位的补0,如00222.jpg

相反的,把图片合成为视频可以这样:

powershell 复制代码
ffmpeg -framerate 30 -i %05d.jpg -c:v libx264 -crf 23 output.mp4
相关推荐
“码”力全开1 小时前
解密企业级智能视频中台:基于 Docker 与边缘计算的 GB28181/RTSP 异构架构设计(支持源码交付)
docker·音视频·边缘计算
潜创微科技1 小时前
QCW5007+QCW5004 | HDMI 1.3 无线投屏芯片方案空旷 150 米支持穿墙传输
音视频
MemoriKu2 小时前
Flutter 相册 APP 视频模态稳定化实战:从视频抽帧、Embedding 元数据到 Android 真机启动修复
android·开发语言·前端·flutter·架构·音视频·embedding
EasyDSS2 小时前
视频直播点播/高清点播/音视频点播/云点播/云直播EasyDSS一站式音视频平台助力智慧校园智能化建设
音视频
johnny2332 小时前
视频创作工具:OpenCut、HyperFrames、social-auto-upload、OpenStoryline、ArcReel
音视频
换个昵称都难2 小时前
WebRTC 视频RTP 优化模块
音视频·webrtc
EasyGBS2 小时前
国标GB28181成安防刚需,国标GB28181视频平台EasyGBS如何成为视频上云最优解?
音视频
luoyayun3613 小时前
Qt/QML 音频波形图模块实现:从 PCM 数据到可缩放波形
qt·音视频·波形图绘制
hz567893 小时前
医院LIS系统如何对接视频会议系统?远程诊疗协同方案详解
音视频·实时音视频·信息与通信
鲲穹AI超级员工3 小时前
多款音视频 & 电子书格式工具实测分享,日常素材处理够用了
音视频·电子书格式