mirror of https://github.com/FFmpeg/FFmpeg.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.4 KiB
55 lines
1.4 KiB
\input texinfo @c -*- texinfo -*- |
|
|
|
@settitle Libswscale Documentation |
|
@titlepage |
|
@center @titlefont{Libswscale Documentation} |
|
@end titlepage |
|
|
|
@top |
|
|
|
@contents |
|
|
|
@chapter Description |
|
@c man begin DESCRIPTION |
|
|
|
The libswscale library performs highly optimized image scaling and |
|
colorspace and pixel format conversion operations. |
|
|
|
Specifically, this library performs the following conversions: |
|
|
|
@itemize |
|
@item |
|
@emph{Rescaling}: is the process of changing the video size. Several |
|
rescaling options and algorithms are available. This is usually a |
|
lossy process. |
|
|
|
@item |
|
@emph{Pixel format conversion}: is the process of converting the image |
|
format and colorspace of the image, for example from planar YUV420P to |
|
RGB24 packed. It also handles packing conversion, that is converts |
|
from packed layout (all pixels belonging to distinct planes |
|
interleaved in the same buffer), to planar layout (all samples |
|
belonging to the same plane stored in a dedicated buffer or "plane"). |
|
|
|
This is usually a lossy process in case the source and destination |
|
colorspaces differ. |
|
@end itemize |
|
|
|
@c man end DESCRIPTION |
|
|
|
@ignore |
|
|
|
@setfilename libswscale |
|
@settitle video scaling and pixel format conversion library |
|
|
|
@c man begin SEEALSO |
|
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), ffmpeg-scaler(1), libavutil(3) |
|
@c man end |
|
|
|
@c man begin AUTHORS |
|
See Git history (git://source.ffmpeg.org/ffmpeg) |
|
@c man end |
|
|
|
@end ignore |
|
|
|
@bye
|
|
|