我将一部 MP4 1080 电影转换为 WMV。结果是一个 9 GB 的巨大文件。我该如何转换它(使用 FFmpeg)以使文件质量不错但不太大?或者,我如何将 9 GB 的 WMV 文件拆分为两个可放入 DVD 光盘的小文件?
答案1
来自 Digiarty WinXDVD:在 FFmpeg 中压缩视频
第1部分。 如何使用 FFmpeg 减小视频尺寸(命令行) (以下摘录)
命令行 - 压缩并将 MP4 转换为 WMV
ffmpeg -i input.mp4 -b 1000k -vcodec wmv2 -acodec \ wmav2 -crf 19 -filter:v fps=fps=24 output.wmv
命令行 - 压缩并将 MP4 转换为 YouTube、Ins、Facebook 的 Webmffmpeg -i source.mp4 -c:v libvpx-vp9 -b:v 0.33M -c:a \ libopus -b:a 96k -filter:v scale="960x540" target.webm
命令行 - 压缩并将 H.264 转换为 H.265 以实现更高的压缩率ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4
命令行 - 在 FFmpeg 中设置 CRF 以减小视频文件大小ffmpeg -i input.mp4 -vcodec libx264 -crf 24 output.mp4
命令行 - 减小视频帧大小以使 4K/1080P FHD 视频更小ffmpeg -i input.avi -vf scale=1280:720 output.avi
命令行 - 在 FFmpeg 中调整视频大小以减小视频尺寸
ffmpeg -i input.avi -vf scale=852×480 output.avi
您可以在 FFmpeg 中将视频大小调整为特定尺寸 480p、720p、1080p 等。
如果您需要在 FFmpeg 中调整视频大小但保持原始宽高比,请仅指定一个组件(宽度或高度),并将另一个组件设置为 -1,例如,
ffmpeg -i input.jpg -vf scale=852:-1 output_852.png