⚠️ 这是一个非官方翻译网站,与 FFmpeg 项目无关。准确信息请参阅原文(https://ffmpeg.org/libswscale.html)

libswscale 文档

1 描述

libswscale 库执行高度优化的图像缩放操作,以及色彩空间和 pixel format 的转换操作。

具体来说,该库执行以下转换:

  • 缩放 : 更改视频尺寸的过程。提供了多种缩放选项和算法。这通常是有损的过程。
  • pixel format 转换 : 转换图像的格式和色彩空间的过程,例如从平面(planar)YUV420P 转换为紧缩(packed)格式的 RGB24。它还处理紧缩与平面布局之间的转换,即从紧缩布局(属于不同平面的所有像素在同一缓冲区中交织排列)转换为平面布局(属于同一平面的所有样本存储在专用缓冲区,即“平面”中)。

当源色彩空间与目标色彩空间不同时,这通常也是有损的过程。

2 参见

ffmpeg, ffplay, ffprobe, ffmpeg-scaler, libavutil

3 作者

FFmpeg 的开发者们。

关于作者身份的详细信息,请参见项目的 Git 历史(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中输入 git log 命令,或浏览在线仓库 https://git.ffmpeg.org/ffmpeg

各组件的维护者列在源代码树中的 MAINTAINERS 文件里。

主机托管由 telepoint.bg 提供