Mostrando las entradas con la etiqueta kdenlive. Mostrar todas las entradas
Mostrando las entradas con la etiqueta kdenlive. Mostrar todas las entradas

domingo, 23 de noviembre de 2025

Instalar y verificar Kdenlive (DMO) en Debian/AntiX

Instalar Kdenlive (DMO) en Debian/AntiX + Archivo de Preferencias
Nota sobre el hardware utilizado y la aceleración VAAPI en Intel HD Graphics 530 (Skylake)

Esta guía fue probada en un equipo con:
– Intel Core i5-6500 (Skylake)
– GPU integrada Intel HD Graphics 530 (GT2)
– Driver VAAPI: Intel iHD (Media Driver)
– Debian/AntiX con kernel 5.10

La GPU Intel HD 530 soporta por hardware:
✔ Decodificación H.264 y HEVC/H.265 8-bit (VAAPI)
✔ Codificación H.264 mediante VAAPI
Codificación HEVC/H.265 8-bit por hardware a través de Intel Quick Sync Video

Sin embargo, muchos sistemas instalan por defecto el driver libre:
intel-media-va-driver
el cual no habilita la codificación HEVC en Skylake.

Para obtener aceleración completa (H.264 + H.265), es necesario instalar el driver extendido:
sudo apt install intel-media-va-driver-non-free
Este paquete reemplaza al driver estándar e incluye los componentes necesarios para exponer la codificación HEVC.

Después de reiniciar, podés verificar el soporte con:
vainfo | grep HEVC
Si todo está correcto, deberías ver:
VAProfileHEVCMain : VAEntrypointEncSlice
Esto confirma que tu GPU Intel puede realizar codificación HEVC/H.265 acelerada por hardware, permitiendo exportaciones más rápidas en Kdenlive mediante VAAPI.


Antes que nada expliquemos que es "DMO"


DMO significa Debian Multimedia (o deb-multimedia.org), un repositorio externo mantenido por un tercero —no es oficial de Debian— que ofrece versiones más nuevas de paquetes multimedia:

🎬 Kdenlive
🎧 ffmpeg
🎥 melt, mkvtoolnix
🎼 codec packs y más

¿Para qué se usa?
Porque muchas distros basadas en Debian Stable (como AntiX o MX) tienen versiones viejas de programas multimedia, y DMO ofrece versiones actualizadas.

¿Es seguro?

✔️ Sí, es un repo muy conocido, con muchos años de uso, ⚠️ pero hay que priorizarlo bien usando un archivo como:
``` /etc/apt/preferences.d/99-dmo-kdenlive.pref ```

para evitar conflictos entre paquetes de Debian y DMO.

Esta guía explica cómo instalar la versión moderna de Kdenlive desde Debian Multimedia (DMO) en Debian/AntiX y cómo comprobar que la aceleración por hardware (VAAPI) funciona correctamente.

1 — Habilitar multimedia.org y crear el archivo de preferencias (CRUCIAL)

Mi contenido en:

/etc/apt/sources.list.d/
ls -l  /etc/apt/sources.list.d/
total 32
-rw-r--r-- 1 root root  770 ene  2  2025 antix.list
-rw-r--r-- 1 root root  139 feb 21  2024 bookworm-backports.list
-rw-r--r-- 1 root root 1022 nov 23 11:50 debian.list
-rw-r--r-- 1 root root  120 ene  2  2025 debian-stable-updates.list
-rw-r--r-- 1 root root  118 ene 17  2025 docker.list
-rw-r--r-- 1 root root  190 ene  2  2025 google-chrome.list
-rw-r--r-- 1 root root   57 ago  7  2023 librewolf.list
-rw-r--r-- 1 root root  116 feb 21  2024 liquorix.list

Yo modifiqué el archivo debian.list para habilitar el repositorio Multimedia Stable de esta manera:

# Debian Bookworm/Stable
deb http://ftp.cl.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware

# Multimedia Stable!
deb http://www.deb-multimedia.org bookworm main non-free

# Debian Testing. 
# Testing enabled for 'rolling' release.
# deb http://ftp.cl.debian.org/debian/ testing main contrib non-free non-free-firmware
# deb http://security.debian.org testing-security main contrib non-free  non-free-firmware
#deb-src http://ftp.cl.debian.org/debian/ testing main contrib non-free non-free-firmware

# Multimedia Testing!
# Only use to install libdvdcss2 and codecs.
#deb http://www.deb-multimedia.org testing main non-free

###### Debian Unstable/Sid##########
###### Use at your own risk! ########
#deb http://ftp.cl.debian.org/debian/ unstable main contrib non-free non-free-firmware
# Multimedia Unstable/Sid!
# Only use to install libdvdcss2 and codecs.
#deb http://www.deb-multimedia.org sid main non-free

Debajo tenés el archivo completo 99-dmo-kdenlive.pref tal como debe quedar en tu sistema. Guardalo en:

/etc/apt/preferences.d/99-dmo-kdenlive.pref

Contenido completo:

# Preferencias para usar Kdenlive y MLT desde Debian Multimedia (DMO)

# Regla general: todo lo de DMO queda con prioridad baja (50)
Package:
Pin: origin www.deb-multimedia.org
Pin-Priority: 50

#############################################
# KDENLIVE – Paquetes principales (prioridad alta)
#############################################

# Kdenlive
Package: kdenlive
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

# Kdenlive-data
Package: kdenlive-data
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

#############################################
# MLT – Motor de video para Kdenlive
#############################################

Package: libmlt-7-7
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libmlt++-7-7
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libmlt7-data
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: melt7
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

#############################################
# FFmpeg completo (opcional pero recomendado)
#############################################

Package: ffmpeg
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libavcodec
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libavformat
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libavutil
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libpostproc
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libswresample
Pin: origin www.deb-multimedia.org
Pin-Priority: 700

Package: libswscale
Pin: origin www.deb-multimedia.org
Pin-Priority: 700
Este archivo asegura que Kdenlive, MLT y FFmpeg de DMO se instalen sin romper dependencias del sistema.

2 — Actualizar e instalar Kdenlive (DMO)

sudo apt update
sudo apt install kdenlive

Esto instalará:

Kdenlive 23.04.x (DMO)
MLT 7.16
Filtros completos de FFmpeg

3 — Comprobar versiones instaladas

kdenlive --version
melt -version

4 — Verificar VAAPI (aceleración por GPU)

Para confirmar que tu GPU Intel está usando VAAPI correctamente:

vainfo

Deben aparecer líneas como:

Trying to open iHD_drv_video.so
VA-API version: 1.17
Driver version: Intel iHD driver

5 — Ver aceleraciones disponibles en FFmpeg

ffmpeg -hwaccels

Si ves vaapi, qsv y opencl, tenés soporte completo.

6 — Probar render acelerado en Kdenlive

Exportá un clip corto usando:

H.264 VAAPI (MP4)

Y en otra terminal ejecutá:

watch -n1 "intel_gpu_top"

Si la GPU trabaja, va a aparecer actividad en los motores “Video” y la CPU estará mucho más libre.

7 — Limpieza (opcional)

sudo apt autoremove

Con esto tu sistema queda limpio y funcionando con la mejor versión posible de Kdenlive para Debian/AntiX.

Les dejo capturas de pantallas de kdenlive version 23.04.2 Multimedia Stable! (la ultima del repositorio a la fecha).