FFmpeg 视频压缩完全指南:常用命令行参数详解
创作时间:
作者:
@小白创作中心
FFmpeg 视频压缩完全指南:常用命令行参数详解
引用
1
来源
1.
https://m.jianlu365.com/info/1226.html
FFmpeg 是一个强大的开源多媒体框架,广泛应用于音视频的录制、转换和流式传输。在视频压缩领域,FFmpeg 提供了丰富的参数选项,让用户能够在保持视频质量的同时,有效地减小文件大小。本文将详细介绍 FFmpeg 中常用的视频压缩参数及其使用方法。
1. 使用 CRF (Constant Rate Factor) 控制质量
CRF 是一个非常重要的参数,它可以在保持视觉质量的同时有效减少文件大小。较低的 CRF 值意味着更高的质量(但更大的文件),而较高的 CRF 值则表示更低的质量(更小的文件)。
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset medium output.mp4
-crf:设置 CRF 值,默认为 23;范围通常在 18 到 28 之间。-preset:控制编码速度与压缩比之间的平衡,从ultrafast到veryslow不等,medium是默认值。
2. 设定最大比特率
限制输出视频的最大比特率可以帮助控制最终文件的大小。
ffmpeg -i input.mp4 -b:v 500k output.mp4
-b:v:设定视频比特率,单位可以是 kbps 或 Mbps。
3. 调整分辨率
降低视频分辨率也是减小文件大小的有效方法之一。
ffmpeg -i input.mp4 -vf "scale=1280:720" output.mp4
-vf "scale=width:height":指定新的宽度和高度。
4. 使用两遍编码提高效率
对于需要更高效压缩的情况,可以采用两遍编码的方式。
ffmpeg -i input.mp4 -c:v libx264 -b:v 1000k -pass 1 -an -f mp4 /dev/null && \
ffmpeg -i input.mp4 -c:v libx264 -b:v 1000k -pass 2 -c:a aac output.mp4
-pass 1和-pass 2:分别执行第一遍和第二遍编码。-an:跳过音频处理(在第一次通过中不需要)。
5. 移除音频轨道
如果不需要音频,可以直接移除以进一步减小文件大小。
ffmpeg -i input.mp4 -vn -c:a copy output-audio-only.mp4
-vn:不复制视频流。-c:a copy:直接复制音频流而不重新编码。
6. 设置关键帧间隔
关键帧间隔影响到视频解码的效率,适当调整可以优化压缩性能。
ffmpeg -i input.mp4 -g 60 output.mp4
-g:设置 GOP 大小(即两个关键帧之间的最大帧数)。
7. 调整音频比特率
如果需要压缩音频部分,也可以单独设置其比特率。
ffmpeg -i input.mp4 -b:a 128k output.mp4
-b:a:设定音频比特率。
对于不同的源视频,可能需要试验不同的参数组合来找到最合适的压缩方案。如果您的目标是用于网络传输或移动设备播放,考虑遵循特定平台推荐的编解码器和格式规范。通过合理配置上述参数,您应该能够根据自己的需求有效地压缩视频文件。
热门推荐
挥别新三板,华农伟业拟摘牌
告别发柴腥味,水煮虾秘籍大公开!
徕卡与哈苏作为相机中的顶级品牌 都适合拍摄哪些题材 你知道吗
当前工业三防平板电脑产品的市场现状分析
告别油皮烦恼:如何平衡肌肤油脂分泌
数据监控与数据分析:运营工作的核心利器
新中国教育75年:从2577万到2.91亿,在校生规模增长11倍
揭开大宗商品交易面纱
药明康德与药明生物,分别在A股和港股上市,是同一家公司吗?
游泳的好处与坏处
发掘富山的宝藏礼品!富山特产伴手礼合集
石斛夜光丸的功效与作用有哪些
宝宝便秘跟奶粉有关系吗
代发合同如何办理:法律实务操作与风险防范
年轻人不愿频繁换手机:技术进步、消费观念和经济压力的多重影响
如何化解愤怒客户的情绪?电话投诉处理中的高效技巧
描写春天的语段有哪些?春日文采速成:精选描写春天的绝美语段!
游戏叙事的五种分类:传统、互动、环境、离散与涌现性叙事
认知了清明,你就读懂了人生的意义!
如何清洗带过滤的饮水机(简易操作方法帮你轻松搞定)
足球数据模型,如何用统计学重塑足球分析的未来
支票背书方式及其法律适用
如何选择和使用FLAC格式:无损音频编码指南
中医建议:多煮苹果水,身体越来越好,大多数人都不知道
DeepSeek从入门到精通:幻方量化核心策略与安全事件解析
国家安全馆设计规划方案详解
一杯咖啡提神又醒脑?整理一份合理摄入咖啡因清单!
骑行前后,要做好哪些准备?
24小时内,两只地鼠改变了一座火山
学术会议如何做点评