1.转换视频格式
cmd 打开视频所在目录
输入命令
ffmpeg -i 111.mp4 111.webm
前为原视频名字 后为目标格式视频名称
2.压缩图片
2-1 调整图片质量
ffmpeg -i input.jpg -q:v 5 output.jpg
q:v
的值范围从1(最佳质量)到31(最差质量),数值越小,质量越高,文件越大。
2-2 调整图片格式以压缩大小
方法与转换视频格式一致
3.例子
需求:现在图片分辨率为3840×2160,要想将图片分辨率压缩为1920×1080
ffmpeg -i input.jpg -vf "scale=1920:1080" -q:v 50 output.jpg
参数说明:
-
-i input.jpg
:指定输入文件为input.jpg
。 -
-vf "scale=1920:1080"
:使用视频滤镜(-vf
)将图片的分辨率调整为 1920×1080。 -
-q:v 50
:设置输出图片的质量(q:v
),数值范围为 1(最高质量)到 100(最低质量)。你可以根据需要调整这个值来平衡图片质量和文件大小。数值越低,文件越小,但质量也会越差。 -
output.jpg
:指定输出文件的名称。
常见分辨率
1. 标准高清分辨率(HD)
-
1280×720:这是标准高清视频的分辨率,常用于早期的高清视频内容和一些低分辨率的图片需求。
-
1920×1080:这是全高清(Full HD)分辨率,广泛用于高清视频、网页图片、桌面壁纸等。它提供了较好的视觉效果,同时文件大小适中。
2. 2K 分辨率
-
2048×1080:主要用于电影制作和一些高质量的图片需求。它比 1920×1080 稍高,但实际应用较少。
-
2560×1440:也称为 QHD(Quad HD),常用于高端显示器和一些高质量的图片需求。它提供了比 1920×1080 更清晰的图像。
3. 4K 分辨率
-
3840×2160:这是最常见的 4K 分辨率,广泛用于 4K 电视、高端显示器和高质量的图片需求。它提供了非常清晰的图像,但文件大小较大。
-
4096×2160:用于电影制作和一些超高清图片需求,比 3840×2160 稍高。
4. 8K 分辨率
-
7680×4320:这是 8K 分辨率,目前主要用于高端显示设备和一些超高质量的图片需求。它提供了极高的清晰度,但文件大小非常大。
-
8192×4320:用于电影制作和一些超高清图片需求,比 7680×4320 稍高。
5. 其他常见分辨率
-
640×480:VGA 分辨率,主要用于一些低分辨率的图片需求,如图标、小尺寸网页图片等。
-
800×600:SVGA 分辨率,用于一些低分辨率的图片需求。
-
1024×768:XGA 分辨率,用于一些中等分辨率的图片需求。
-
1600×900:HD+ 分辨率,用于一些中等分辨率的图片需求,比 1280×720 稍高。
-
1366×768:宽屏 XGA 分辨率,常用于一些笔记本电脑的屏幕分辨率。