Desde hace tiempo he estado usando kdenlive para editar vídeo, es unos los programas para editar vídeo más sencillo y completo que he visto en Software Libre, sin embargo hace poco luego de una actualización en Fedora me consigo que el programa arranca, da un error y se cierra, me paso en mi laptop con Fedora15 y en mi computadora de escritorio con Fedora14, es frustrante, sin embargo conseguí una solución momentánea que he decido compartir con ustedes en este post.
Primero que todo es válido aclarar que este paquete no es provisto de forma oficial por Fedora, por lo cual el problema de su error no es responsabilidad de fedoraproject, el mismo es provisto desde el repositorio rpmfusion.
El error dice «Fatal Error.» «MLT’s SDL module not found. Please check your MLT install»
Con este pequeño hack se puede hacer funcionar la nueva versiòn de kdenlive:
Primero que todo renombramos el binario de mlt-melt
mv /usr/bin/mlt-melt /usr/bin/mlt-melt.real
Luego creamos el siguiente script sustituyendo el binario:
(con vi o nano, o sudo gedit)
vi /usr/bin/mlt-melt
Y agregamos:
#!/bin/sh
if [ "$1" = "-query" ]
then
/usr/bin/mlt-melt.real ${1+"$@"} >&2
else
/usr/bin/mlt-melt.real ${1+"$@"}
fi
Guardamos y le damos permisos de ejecución:
chmod 775 /usr/bin/mlt-melt
si aún no sirve borre la configuraciòn de kdenlive:
rm ~/.kde/share/config/kdenliverc
Fuentes:
http://www.kdenlive.org/forum/mlts-sdl-module-not-found-0
http://xenodesystems.blogspot.com/2011/08/solucion-no-se-encuentra-el-modulo-sdl.html
Nota: Al parecer la solución de xenodesystems no requiere modificar el ejecutable de mlt-melt