You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用ffmpeg无损水平翻转MP4视频且尽量不增大文件体积

MP4水平翻转FFmpeg优化方案

你当前使用的-qscale 0参数仅对MPEG系列编码生效,MP4默认使用的H.264/H.265编码并不识别该参数,很容易出现画质损失或体积异常暴涨的问题。

完全无损画质方案

要求逐像素和原视频完全一致,同时尽可能压缩体积的话,使用以下命令:

ffmpeg -i input.mp4 -vf hflip -c:v libx264 -crf 0 -preset veryslow -c:a copy output.mp4

参数说明:

  • -crf 0是H.264编码标准定义的无损模式,解码后画质和原视频100%一致,不会有任何损失
  • -preset veryslow采用最高压缩等级的预设,同等画质下能压出最小的体积,仅会降低编码速度,对最终画质和体积都是最优选择
  • -c:a copy直接复制原音频流,不需要重新编码,不会损失音质也不会额外增加体积

感知无损控体积方案

如果接受人眼完全无法分辨的画质差异,可以将CRF值调整到18~20区间,最终文件体积会比无损模式小50%以上:

ffmpeg -i input.mp4 -vf hflip -c:v libx264 -crf 18 -preset veryslow -c:a copy output.mp4

补充说明:如果原视频是H.265编码,把命令里的libx264替换为libx265即可,H.265的无损压缩率更高,最终体积会更小。建议使用4.0及以上版本的FFmpeg,参数兼容性和编码效率更好。

内容的提问来源于stack exchange,提问作者Wilan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 20:36:07