ffmpeg视频转换 webp

2. 设置并执行视频格式至 WebP 的转换命令

以下命令行可以将名为 input.mp4 文件转化为帧率为20帧每秒,循环播放,默认渲染预设效果,分辨率为 800px宽 600px 高的无损的文件名为 output 的 .webp 文件:

复制代码
ffmpeg -i input.mp4 -vcodec libwebp -filter:v fps=fps=20 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 800:600 output.webp

若希望转出的 output.webp 动画只播放一次,有损,压缩级别为3(0-6,默认为4,越高效果越好),质量为70(0-100,默认为75,越高效果越好),越舍渲染为图片,可使用以下命令:

复制代码
ffmpeg -i input.mp4 -vcodec libwebp -filter:v fps=fps=20 -lossless 0 -compression_level 3 -q:v 70 -loop 1 -preset picture -an -vsync 0 -s 800:600 output.webp

主要选项:

相关推荐
FinelyYang2 小时前
uniapp+unipush2.0+WebRTC实现h5一对一视频通话
uni-app·音视频·webrtc
q***04053 小时前
从MySQL5.7平滑升级到MySQL8.0的最佳实践分享
ffmpeg
一叶飘零_sweeeet4 小时前
FFmpeg 实战全解析:从底层原理到企业级应用落地
ffmpeg
4***R2404 小时前
C++在音视频处理中的库
开发语言·c++·音视频
Docda6 小时前
批量视频数据或高质量图片数据下载
音视频
顾道长生'6 小时前
(Arxiv-2025)MAGREF:用于任意参考视频生成的掩码引导与主体解耦
音视频
m0_626535206 小时前
代码分析 长音频分割为短音频
javascript·python·音视频
Black蜡笔小新6 小时前
视频融合平台EasyCVR远程监控技术在沙尘暴交通监控中的应用
音视频
EasyCVR10 小时前
视频汇聚平台EasyCVR赋能石油管道计量站精准监控与安全管理
安全·音视频
4***997420 小时前
React音频处理案例
前端·react.js·音视频