Ubunlog Darkcrizt  

Shotcut 25.12: Procesamiento de 10 bits en CPU y espacio de color lineal

Shotcut

Hace poco se dio a conocer el lanzamiento de la nueva versión de Shotcut 25.12, una actualización que representa un avance en la calidad de imagen del popular editor de vídeo no lineal. Este lanzamiento se centra casi exclusivamente en mejorar la precisión del color y la profundidad de bits, superando limitaciones históricas del motor de procesamiento.

Con esta versión, Shotcut profesionaliza su pipeline de renderizado, permitiendo flujos de trabajo de 10 y 12 bits que antes estaban restringidos o requerían el uso exclusivo de aceleración por GPU, y añade nuevas opciones de color lineal para evitar distorsiones visuales en composiciones complejas.

Principales novedades de Shotcut 25.12

En esta nueva version de Shotcut 25.12 la novedad más relevante es el aumento de la profundidad de color para el procesamiento basado en CPU. Anteriormente, las operaciones realizadas por el procesador (CPU) se limitaban a una representación de 8 bits (256 niveles de color), incluso si el vídeo original era de mayor calidad. Esto provocaba una pérdida de información visible en forma de bandas de color (banding) en degradados suaves.

Con la versión 25.12, los datos se transfieren entre filtros con una precisión de 10 o 12 bits por canal (hasta 1024 niveles). Lo crucial es que esta mejora ahora abarca transiciones y operaciones de fusión de pistas, que han sido migradas a esta nueva arquitectura. Esto permite trabajar con material HDR o logarítmico manteniendo la fidelidad del color sin depender obligatoriamente de una tarjeta gráfica potente.

Además de la profundidad de bits, se ha introducido la opción de procesar imágenes en un espacio de color lineal. Esta técnica es esencial para evitar errores matemáticos al mezclar píxeles, como bordes oscuros o extraños halos de color que suelen aparecer al escalar, desenfocar o superponer capas en espacios de color con gamma aplicada.

Dado que el procesamiento lineal es computacionalmente más costoso, Shotcut ha añadido un nuevo submenú en Configuración > Modo de procesamiento para que el usuario elija el equilibrio entre velocidad y calidad:

  • CPU nativa de 8 bits: El modo clásico, rápido y compatible con todos los filtros.
  • CPU nativa de 10 bits: Mayor precisión de color, ideal para corrección de color básica.
  • CPU lineal de 10 bits: La máxima calidad posible, matemáticamente correcta para composiciones y desenfoques, pero más lenta.

GPU/CPU lineal de 10 bits: Modo experimental que combina lo mejor de ambos mundos

El menú de Filtros ahora incluye un desplegable que permite filtrar los efectos compatibles con el modo de procesamiento activo (GPU, 10 bits, RGBA, etc.), evitando la frustración de aplicar un filtro que degrade la señal de vídeo.

También se ha mejorado la generación de contenido:

  • Generador HTML visual: Nueva interfaz para previsualizar plantillas HTML antes de aplicarlas, con dos nuevos presets incluidos: «Chrome» y «Neon Flux».
  • Grabación de pantalla: Ahora permite minimizar la interfaz automáticamente al iniciar la captura y añade la opción de grabar audio del sistema. En Linux/X11, se ha añadido soporte para la aceleración NVENC (NVIDIA).

Correcciones y Soporte de Hardware

La actualización también pule varios aspectos:

  • Soporte para extraer subtítulos en formatos mov_text y SSA.
  • Mejora en la compatibilidad de las versiones AppImage, Portable y Snap con la aceleración por hardware VA-API en Linux.
  • Corrección de errores críticos, como la corrupción de color en disolvencias y fallos al manejar archivos XML de resolución ultra-alta (>8K).
  • Actualización de la biblioteca zimg a la versión 3.0.6, crucial para las conversiones entre HDR y SDR.

¿Cómo instalar Shotcut en Ubuntu y derivados?

El primer método para poder obtener este editor de video en el sistema es mediante Snap y para ello vamos a teclear el siguiente comando:

snap install shotcut --classic

Y listo con ello se habrá instalado en el sistema.

Otro método con el que contamos para poder obtener este editor, es descargando la aplicación en su formato AppImage, el cual nos da la facilidad de poder utilizar esta aplicación sin necesidad de instalar o añadir cosas al sistema.

Para ello basta con abrir una terminal con Ctrl + Alt + T y en ella ejecutar el siguiente comando:

wget https://github.com/mltframework/shotcut/releases/download/v25.12.31/shotcut-linux-x86_64-25.12.31.AppImage -O shotcut.appimage

Hecho esto ahora debemos de darle permisos de ejecución al archivo descargado con:

sudo chmod +x shotcut.appimage

Y finalmente podemos ejecutar la aplicación con el siguiente comando:

./shotcut.appimage

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.