视频压缩参数
输入视频时长、目标文件大小或可接受码率,估算比特率并推荐 CRF 参数,自动生成对应的 ffmpeg 压缩命令行,用于视频体积控制与转码。
Video Compress Parameter
Video Compress Parameter
📐 工作原理与说明
Key formulas: max(100,totalKbps-audioKbps); Math.round(targetMB÷(ratio÷100)); targetMB×8×1024
📊 压缩参数结果
🎚️ CRF值(Constant Rate Factor)参考表
| CRF | H.264画质 | H.265画质 | 适用场景 | 压缩比 |
|---|---|---|---|---|
| 18-20 | 无损/极高 | 22-24 | 母带存档、专业制作 | ★★ |
| 22-24 | 高质量 | 26-28 | 蓝光/4K影院 | ★★★ |
| 26-28 | 良好 | 30-32 | 网络视频推荐 | ★★★★ |
| 30-32 | 中等 | 34-36 | 短视频、预览 | ★★★★★ |
| 35+ | 低质量 | 38+ | 极度压缩(不推荐) | ★★★★★★ |
💡 小贴士:
- CRF范围:0(无损)- 51(最差),默认23
- CRF每±6,文件大小约减半/翻倍
- H.265在相同画质下比H.264节省约40-50%体积
📱 主流平台推荐参数
| 平台 | 分辨率 | 视频码率 | CRF | 音频码率 | 文件大小/10分钟 |
|---|---|---|---|---|---|
| YouTube | 1080p | 8Mbps | 23 | 384kbps | ~600MB |
| B站 | 1080p | 6Mbps | 24 | 320kbps | ~450MB |
| 抖音/快手 | 1080p | 5Mbps | 26 | 128kbps | ~375MB |
| 微信朋友圈 | 720p | 2Mbps | 28 | 128kbps | ~150MB |
| 微信分享 | 480p | 1Mbps | 30 | 96kbps | ~75MB |
| 邮件发送 | 480p | 500kbps | 32 | 64kbps | ~40MB |
📋 计算记录
📚 深度解析:视频压缩参数计算器
💡 常见使用场景
- 上传体积控制:B站/微信等平台对单文件大小有限制,按目标 MB 反推所需码率,避免上传被拒或二次压缩。
- 画质与体积权衡:同一时长下选 CRF(恒定质量)还是固定码率(CBR),CRF 保画质、CBR 精准控体积。
- 编码选型:H.265/VP9 比 H.264 省 35–40% 体积,但编码慢、老旧设备兼容性差,按发布渠道取舍。
算例(10 分钟视频,目标 100 MB,H.264)
总比特 = 100 × 8 × 1024 = 819200 kbit;÷ 时长 600 秒 = 1365 kbps 总码率。预留音频 128 kbps → 视频码率 = 1365 − 128 = 1237 kbps(工具取 ≥100 的下限,此处直接用 1237)。若改用 H.265(压缩率约 60%,即目标体积相当于原 H.264 的 60%):原估算体积 = 100 ÷ 0.6 ≈ 167 MB,同等画质可省约 40%。工具输出 FFmpeg 命令(CRF 模式与固定码率模式两种)。
❓ 常见问题(FAQ)
- CRF 与固定码率(-b:v)怎么选?
- CRF 恒定质量、文件大小随画面复杂度浮动,适合归档/一次性导出;固定码率(-b:v)精准锁定体积、适合严格的体积上限(如平台限制)。本工具两种命令都给,CRF 默认 23(H.264)/28(H.265),数值越小画质越高、文件越大。
- 为什么 H.265 体积更小?
- H.265/HEVC 用更高效的帧间/帧内预测,同等主观画质下码率比 H.264 低约 30–50%;但编码耗时更长,且部分老旧手机/浏览器不支持硬解。发布到主流平台选 H.264 最稳,追求省流量/4K 存档再上 H.265。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
▼
工具简介
视频压缩参数。视频处理工具,纯前端运算,保护隐私。
功能特点
- 纯前端处理,视频不上传
- 支持多种视频参数
- 实时预览效果
- 保护隐私,数据不离开设备
使用场景
- 视频格式与参数处理
- 视频压缩与优化
- 视频信息查询
- 学习视频编码知识