视频体积由分辨率、编码质量、时长和音轨共同决定。这里给出可直接套用的设置,也解释每个选择的代价。
看懂本地转码与服务器上传的区别,并自己验证视频数据路径。
用“先尺寸、再质量、最后音轨”的顺序,把视频压到更容易发送。
MOV 与 MP4 不只是扩展名不同;正确转换需要理解容器和编码流。
兼容性问题常在容器内部;转 MP4 前先知道字幕、多音轨和元数据可能如何变化。
CRF 不是压缩百分比;用本站 CRF 18、23、30 三个预设理解真实取舍。
先看最终播放窗口和内容细节,再决定 4K 应降到 1080p 还是 720p。
没有真正“无损又巨幅变小”的魔法,但有一套更少伤害的决策顺序。
声音不是总占大头,但对长时、低画面码率或纯背景视频仍可能值得移除。
用一个个顺序任务换取稳定性,并建立不会覆盖原片的批量流程。
按阶段定位“加载不了、转码慢、内存失败、输出异常”,避免无目的重复尝试。
屏幕内容和相机视频不同:先保护像素与文字边缘,再谈文件大小。
ZIP 主要解决打包,视频转码才会重新处理画面和声音以显著减小体积。
视频编码器已经消除了大量重复数据,通用 ZIP 往往没有多少空间可继续利用。
需要一个附件时,用 ZIP 管理文件;需要更小体积时,先逐个压缩视频。
需要体积和打包两种结果时,先完成有损视频决策,再做无损归档。
ZIP 可以保持视频字节与画质不变,但不能承诺显著减小已编码 MP4。
长视频先用代表片段验证,再决定是否整段本地转码。
竖屏视频不是把横屏参数旋转一下:要按最长边等比缩放并检查方向元数据。
归档上传母版,协作上传代理;不要用一个文件同时承担所有用途。
体积大致等于总平均码率乘以时长,但 CRF 输出的平均码率要由内容决定。