⚠️ Este es un sitio de traducción no oficial, sin relación con el proyecto FFmpeg. Para información autorizada, consulte la página original (https://ffmpeg.org/libswscale.html).

Documentación de Libswscale

1 Descripción

La biblioteca libswscale realiza operaciones altamente optimizadas de escalado de imagen, así como de conversión de espacio de color y pixel format.

En concreto, esta biblioteca realiza las siguientes conversiones:

  • Reescalado : es el proceso de cambiar el tamaño del vídeo. Hay disponibles varias opciones y algoritmos de reescalado. Suele ser un proceso con pérdida.
  • Conversión de pixel format : es el proceso de convertir el formato de imagen y el espacio de color de la imagen, por ejemplo de YUV420P planar a RGB24 empaquetado. También gestiona la conversión de empaquetado, es decir, convierte de una disposición empaquetada (todos los píxeles pertenecientes a planos distintos entrelazados en el mismo búfer) a una disposición planar (todas las muestras pertenecientes al mismo plano almacenadas en un búfer dedicado, o "plano").

Esto suele ser un proceso con pérdida cuando el espacio de color de origen y el de destino difieren.

2 Véase también

ffmpeg, ffplay, ffprobe, ffmpeg-scaler, libavutil

3 Autores

Los desarrolladores de FFmpeg.

Para más detalles sobre la autoría, véase el historial de Git del proyecto (https://git.ffmpeg.org/ffmpeg), por ejemplo escribiendo el comando git log en el directorio de fuentes de FFmpeg, o consultando el repositorio en línea en https://git.ffmpeg.org/ffmpeg.

Los responsables de los distintos componentes figuran en el archivo MAINTAINERS del árbol de código fuente.

Alojamiento proporcionado por telepoint.bg