从安装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
相关推荐
七牛云行业应用3 小时前
解决 AI 视频角色闪烁与时长限制:基于即梦/可灵的多模型 Pipeline 实战
人工智能·音视频·ai视频
y***n6143 小时前
从MySQL5.7平滑升级到MySQL8.0的最佳实践分享
ffmpeg
Tiger Shi4 小时前
使用LIBOBS: 采集桌面,保存图片
ffmpeg·音视频·obs
别动哪条鱼5 小时前
AVAudioFifo
数据结构·ffmpeg·音视频
八月的雨季 最後的冰吻7 小时前
FFmepg--27-两路音频混合
ffmpeg·音视频
安步当歌18 小时前
【FFmpeg】ffmpeg中zig-zag的扫描方式
ffmpeg
CV实验室1 天前
CV论文速递:覆盖视频生成与理解、3D视觉与运动迁移、多模态与跨模态智能、专用场景视觉技术等方向 (11.17-11.21)
人工智能·计算机视觉·3d·论文·音视频·视频生成
FinelyYang1 天前
uniapp+unipush2.0+WebRTC实现h5一对一视频通话
uni-app·音视频·webrtc
q***04051 天前
从MySQL5.7平滑升级到MySQL8.0的最佳实践分享
ffmpeg
一叶飘零_sweeeet1 天前
FFmpeg 实战全解析:从底层原理到企业级应用落地
ffmpeg