Voy a detallar un truco para que puedas añadir un video en forma de introducción al iniciar KODI . Es una manera elegante de personalizarlo y en televisores de grandes dimensiones , queda espectacular .
Aunque a decir verdad , lo que voy a explicar se va a poder hacer con cualquier skin .
Resumiendo : Vas a necesitar modificar un archivo del skin + copiar un archivo de imagen ( para que no aparezca el logo actual ) + el archivo de video en cuestión .
· Contiene el archivo Startup.xml
· Contiene el skin Estuary en formato ZIP
· Contiene una imagen en color negro
· Contiene un video ejemplo en formato MP4
Skin ESTUARY
Si usas el Skin ESTUARY te habrás dado cuenta de que en los Ajustes no aparece una opción directa para añadir un vídeo en forma de introducción , de todas formas es posible hacerlo si se modifica el archivo " Startup . XML " que contiene el skin .
C:\Archivos de Programa \ Kodi \ Addons \ Skin.estuary \ XML
Se me ocurrió engañar a Kodi instalando de nuevo el skin , como si se tratara de un nuevo addon y el resultado fue el esperado , al volver a instalarlo el sistema lo reconoció y creó la carpeta del skin en la carpeta de Addons 😀. Justamente donde se van copiando todos los addons que instalamos ( mas información ) .
Ahora ya se puede modificar el archivo " Startup . XML " que se encuentra en la siguiente ruta :
sdcard \ Android \ data \ org.xbmc.xbmc \ files \ .kodi \ Addons \ Skin.Estuary \ XML
Cosas que pueden pasar ... que tu equipo tenga Android 11 o superior , en ese caso se complica bastante y en la siguiente tabla te muestro que opciones ( pocas ) tendrías para poder acceder .
Instalación en Skin ESTUARY
Para poder usar un vídeo a modo de introducción al iniciar KODI vas a necesitar el archivo " Startup . XML " modificado con el código que muestro a continuación pero al inicio del articulo he preparado un archivo ZIP para que solo tengas que descargarlo y pegarlo en la carpeta XML del skin .
En letras rojas detallo la ruta donde ha de estar el archivo de vídeo que se iniciará al inicio de Kodi , puedes elegir el que prefieras , cambiar la ruta , etc ... tan solo has de modificar el archivo Startup.xml .
En mi caso el archivo de vídeo lo tengo dentro de la carpeta del skin estuary , subcarpeta extras .
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol>10</defaultcontrol>
<onunload>PlayerControl(Stop)</onunload>
<controls>
<control type="button" id="10">
<left>-10</left>
<width>1</width>
<height>1</height>
<onfocus>PlayMedia(special://skin/extras/intro.mp4,1)</onfocus>
<onfocus>SetFocus(11)</onfocus>
<animation effect="fade" end="100" time="100">Focus</animation>
</control>
<control type="button" id="11">
<left>-10</left>
<width>1</width>
<height>1</height>
<onup>ReplaceWindow($INFO[System.StartupWindow])</onup>
<ondown>ReplaceWindow($INFO[System.StartupWindow])</ondown>
<onleft>ReplaceWindow($INFO[System.StartupWindow])</onleft>
<onright>ReplaceWindow($INFO[System.StartupWindow])</onright>
<onclick>ReplaceWindow($INFO[System.StartupWindow])</onclick>
<onfocus>ReplaceWindow($INFO[System.StartupWindow])</onfocus>
<animation effect="fade" end="100" time="17100">Focus</animation>
</control>
<control type="group">
<visible>Player.HasVideo</visible>
<control type="videowindow">
<width>$INFO[System.ScreenWidth]</width>
<height>$INFO[System.ScreenHeight]</height>
</control>
</control>
</controls>
</window>
Esto ayuda a que la intro aparezca de manera fluida y sin tener un parón o lag por la imagen del logo actual .
Cualquier otro Skin
Si tienes instalado otro skin diferente al Estuary y que tampoco tiene acceso desde los Ajustes para poner un vídeo al inicio puedes hacerlo efectivo simplemente sustituyendo el archivo " Startup . XML " que tenga tu skin actual por el que incluyo mas arriba , asi de simple .
En breve escribiré mas artículos con nuevas intros de animaciones que son bastante sorprendentes , de mientras si lo prefieres puedes ver estas que ya tengo publicadas .