FFmpeg安装与使用

前言

ffmpeg 是十分强大的视频录制及格式转换的命令行工具

安装

windows教程
而Mac可以直接用 Homebrew 来安装 ffmpeg: brew install ffmpeg

视频转webp

比如将 input.mp4 转化成 output.webp ,并且要求:

ffmpeg -i input.mp4  -loop 0  -vf scale=400:-1 output.webp

参数
将每秒帧率设为20: -filter:v fps=fps=20
设为导出为无损质量: -lossless 1
设为循环播放: -loop 0。 设为不循环播放: -loop 1
设置预设渲染模式 -preset default , 可按视频画面内容类型设置 picture, photo, text, icon, drawing 或 none。选择合适的渲染模式可导出更小的 webp 文件。 http://ffmpeg.org/ffmpeg-all.html#Options-28
将导出 webp 文件分辨率设为 800px*600px: -s 800:600
以上方法也适用于其他主流视频格式导出为 webp 或 gif 动画,更多转换选项,请参考 ffmpeg 相关文档。

// 正常
ffmpeg -i input.mp4 output.webp

// 缩放
ffmpeg -i input.mp4 -vf scale=1080:-1 output.webp

// 无限循环+缩放
ffmpeg -i input.mp4 -vf scale=1080:-1  -loop 0 output.webp

posted @ 2024-01-25 12:05  丁少华  阅读(21)  评论(0编辑  收藏  举报