方案背景图

视频太大怎么变小,顺序是:先看清文件大小和时长,按「体积≈码率×时长」算出目标码率,再用 ffprobe 查分辨率、码率、编码,把 1080p 降到 720p、CRF 在 18 到 28 之间微调;正式压之前先截 10 秒样片确认画质,达标了再压整段。

手机拍的片子几百 MB 传不出去,多数只是码率给得太满、分辨率偏高,原片还在,随时可以重压,不必急着重拍或送修。

以下方法在 Windows 10/11 实测可用。

适用系统:Windows 10/11;最后更新:2026-09-17。

手机拍的视频几百 MB,传不出去又不敢压

发微信时弹出「文件过大,无法发送」,QQ 传一半提示「文件大小超出限制」,邮件附件被退回,说「附件超出大小限制,发送失败」,这是最常见的一幕。

手机默认录 1080p 60 帧,1 分钟大约 150MB 到 200MB,10 分钟就接近 2GB,而多数聊天软件单文件上限在 100MB 到 1GB 之间。

视频太大传不出去先排查的几项-软领Win解压缩

先判断是体积超了、时长太长,还是分辨率偏高,再决定砍哪一刀,能省去大量盲目重压。

方法1 先量体积和时长,算出目标码率

先知道现在多大、打算压到多小,后面的参数才有依据,不然只能一遍遍盲试。

体积和码率的关系是固定的:体积约等于码率乘以时长。想让 60 秒的视频落在 20MB 以内,用 20×8÷60 算,码率上限约 2.6Mbps;3 分钟压到 50MB,上限约 2.2Mbps。

压缩前先算文件大小时长和目标码率三笔账-软领Win解压缩

把源文件大小、时长、目标体积三个数记在便签上,后面每一步都对着这个目标调参数。

操作步骤

  1. 打开文件资源管理器,视图切到「详细信息」,直接看文件大小那一列;右键文件→属性→详细信息,看视频的时长和帧率
  2. 按 体积≈码率×时长 反推目标码率:20MB×8÷60 秒=2.67Mbps,压到 2.6Mbps 左右即可达标
  3. 把源文件大小、时长、目标体积三个数写在便签或记事本里,压缩全程对着它调参数

方法2 用 ffprobe 查清原片分辨率、码率和编码

同样是 1080p,码率差一倍,能砍的空间就差一倍,先摸清底细再决定砍哪一刀。

ffprobe 是 ffmpeg 自带的查询工具,不重新编码,几秒钟就出结果。把 ffmpeg 解压到 C:\ffmpeg,再把 C:\ffmpeg\bin 加进系统环境变量 Path,命令提示符里才能直接调用。

输出里的 width、height 是分辨率,bit_rate 是码率,codec_name 告诉你原片是 h264 还是 hevc,HEVC 本身已经压得很紧,再压的空间会比 H.264 小。

操作步骤

  1. 按 Win+R 输入 cmd 回车,用 cd /d D:\video 切到视频所在文件夹(路径换成你自己的)
  2. 执行 ffprobe -v error -show_entries format=duration,bit_rate -show_entries stream=width,height,codec_name -of default=nw=1 input.mp4
  3. 如果提示「'ffprobe' 不是内部或外部命令,也不是可运行的程序或批处理文件」,说明 Path 没配好,回到 C:\ffmpeg\bin 复制完整路径重新加一遍
  4. 记下 width、height、bit_rate、codec_name 四个值,与方法1 算出的目标码率放在一起对比

方法3 先降分辨率,体积往往能省一半

像素数量直接决定体积,1080p 降到 720p 通常能省一半以上,肉眼看上去损失最小,这是最划算的一刀。

scale=-2:720 里的 -2 表示宽度按比例自动算出,并保证是偶数。H.264 要求宽高都是偶数,写成 1081 会报「width not divisible by 2」,所以别手填奇数宽度。

竖屏视频改成 scale=720:-2,圈定的是宽度而不是高度,这样手机竖着拍的片子不会被拉扁。

视频压缩由分辨率码率到编码的三层取舍-软领Win解压缩

分辨率这一层降完再看体积,还不够小再往下调码率,顺序别倒过来。

操作步骤

  1. 执行 ffmpeg -i in.mp4 -vf scale=-2:720 -c:v libx264 -crf 24 -preset medium -c:a aac -b:a 96k out.mp4
  2. 横屏视频用 scale=-2:720,竖屏视频用 scale=720:-2,宽度高度对调一下即可
  3. 分辨率只在 1080p、720p、480p 这几档之间选,别一次跳到 360p,字幕边缘会糊得看不清

用「软领Win解压缩」更省事

「视频压缩」是本篇聚焦的功能:把整段视频导进去,按想要的目标体积压出成品,不用记 ffmpeg 参数,也不用反复试 CRF。适合手边没有命令行环境、只想把几百 MB 的原片压到能发出去的人。

同一个视频项目里的封面图、截图、缩略图往往也有好几 MB,用「图片压缩」把它们一起压小,发送时就不会卡在体积上限上。

图片压缩把视频封面和截图一起压小-软领Win解压缩

随视频一起交的分镜表、脚本、说明文档如果是 PDF,用「PDF压缩」在同一处压小,不用再去找别的工具。

PDF压缩把脚本和分镜表一起压小-软领Win解压缩

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软领官网 wyouhua.com 直接下载,安装无捆绑勾选项。

软件里可以点客服按钮联系真人客服,复杂情况有工程师远程协助。压完照样播放一遍核对体积,确认没问题再发送。

软领Win解压缩下载

方法4 再调 CRF 和音频码率,压到目标体积

分辨率定完还有富余空间,就在 CRF 上逐档加减,直到体积落进目标区间。

CRF 越大体积越小、画质越差,建议在 18 到 28 之间逐档试,一次加 2,不要从 24 直接跳到 30,画面会出现明显的块状噪点。

音频用 -b:a 96k 就够,人声类视频听不出差别;纯音乐或现场录音可以提到 128k,多出来的体积不算大。

操作步骤

  1. 结果比目标偏大,把 CRF 加 2 重跑;画面偏糊、出现块状噪点,就把 CRF 减 2 往回退
  2. 音频先用 -b:a 96k,只有音乐类视频才改到 128k
  3. preset medium 是画质和耗时的平衡点;赶时间换 faster,体积会略大一点,画质差别很小
  4. 每改一次参数只动一项,体积和画质对不上时才好反查是哪一项造成的

方法5 先截 10 秒样片试压,达标再动整段

整段压一次动辄几十分钟,用 10 秒样片验证参数,省时也省返工。

截样片用 -c copy,不重新编码,几秒钟就切好。挑画面里有快速运动的段落,比如镜头推拉、人物走动,静态画面看不出压缩损失。

样片体积乘以总时长再除以 10,就是整段的估计值:5MB 的样片,对应 3 分钟视频大约 90MB,离目标还差多少一眼就看得出。

视频样片试压要重点核对的画质体积和耗时-软领Win解压缩

样片满意再动整段,不满意就回去改参数重切一条,别在整段上反复试。

操作步骤

  1. 先截样片:ffmpeg -ss 00:00:10 -t 10 -i in.mp4 -c copy test.mp4,挑画面有快速运动的段落
  2. 对样片套用方法3、方法4 的参数跑一遍,播放看快动作是否发糊,右键属性看体积
  3. 用样片体积×(总时长÷10)估算整段结果,落在目标附近再压整段
  4. 样片通过后原样套用参数,不要再临时改 CRF 或 preset

方法6 压完播放核对体积,还超限就分段处理

成品要播放一遍再发送,兜底方案是分段或裁剪,别让一个文件卡死整条流程。

输出写新文件名,原片留着不动,万一这一版不满意,参数改完还能从头再来一次。

播放时重点看快速运动画面、字幕边缘和转场处,这三处最容易看出压缩痕迹。仍然超出上限,就按时间切段分别发送。

操作步骤

  1. 对整段跑最终参数,输出到新文件名,比如 out_720p.mp4,不要覆盖原片
  2. 播放一遍,重点看快速运动画面、字幕边缘和转场处有没有糊
  3. 右键→属性核对体积是否达到目标;没有达标就回到方法4 加 2 档 CRF 再跑一次
  4. 仍然超出上限,用 ffmpeg -ss 00:00:00 -t 00:01:00 -i out.mp4 -c copy part1.mp4 按段切分后分别发送

常见问题

视频太大怎么变小不损失画质?

分辨率不变、只把码率压到刚够用的水平,损失最小。1080p 原片降到 CRF 23 左右,多数场景肉眼几乎看不出差别;实在要省体积,再考虑降到 720p。

ffmpeg 的 crf 设多少压视频画质损失最小?

18 到 28 之间都算可用区间。crf 18 接近无损、体积大;crf 23 是常用平衡点;超过 28 块状噪点明显。建议从 23 起试,按体积逐档加减 2。

1 分钟 4K 视频怎么压到 20MB 以下?

先降到 1080p,再把 CRF 提到 26 左右,音频压到 96kbps。4K 原片码率常在 40Mbps 以上,直接压到 2.6Mbps 会糊,降分辨率这一步省不掉。

微信发送视频提示文件过大怎么办?

先把成片压到 100MB 以内再发。分辨率降一档、CRF 加 2,通常一次就能过;还不行就把视频按 1 分钟切段,分几次发出去。

视频压缩后画质变差了还能恢复吗?

不能。压缩丢掉的信息不会回来,原片还在的话可以调低 CRF 重新压一次;原片已经覆盖,就只能接受当前画质,或者找回手机或相机里的原始文件重来。

推荐阅读

视频压缩完为什么大小不变?避开复制流,调整码率让体积降下来

Word文档太大压缩 取消嵌入字体再压图片 另存旧版格式体积更小

图片太大怎么压缩变小?超限先降宽度,仍大就压体积

相关推荐

Word文档图片太多文件太大怎么压缩 重点看图片分辨率和裁剪区域

视频太大怎么变小不损失画质视频压缩后画质变差怎么调ffmpeg压缩视频体积软领Win解压缩
Win解压缩下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了