Como habilitar el log de depuración en Plex Media Server 0.9.5
Viernes, noviembre 11th, 2011El nuevo Plex Media Server es una plataforma increíblemente potente, pero no tiene la mejor documentación del mundo y por tanto a veces es un poco complicado desarrollar dentro de él.
Los plugins por ejemplo pueden generar un registro con información de depuración (imprescindible en pelisalacarta cuando hay problemas para entender por qué se producen), pero por defecto está deshabilitado en Plex Media Server y el log que se genera por defecto no sirve de mucho.
Si necesitas un log ampliado en Plex Media Server estos son los pasos:
Para Mac
Tendrás que abrir el terminal y teclear estos dos comandos
1) Mata la versión anterior de Plex Media Server
/usr/bin/killall Plex\ Media\ Server
2) Vuelve a lanzarlo de nuevo, pero esta vez en modo desarrollo.
/Applications/Plex\ Media\ Server.app/Contents/MacOS/Plex\ Media\ Server woof
3) Verás que aparecen las líneas “Enabling debug mode” y se queda ahí. Correcto, eso es que se está ejecutando.
4) Puedes pararlo con con CTRL+C.
5) Si quieres volver a un uso normal de Plex Media Server, te recomiendo que reinicies el ordenador. No conozco un método seguro de volver a lanzarlo.
(Fuente: Foro de Plex y unas cuantas pruebas)
Para Windows
Próximamente (aún no lo he probado)
Para Linux
Próximamente (aún no lo he probado)
Cómo instalar un addon manualmente en XBMC Dharma y Eden
Miércoles, noviembre 9th, 2011La forma fácil y la primera opción para instalar un addon en XBMC es hacerlo desde “Sistema / Addons” y elegir el repositorio que quieras. De esa forma aprovechas el sistema de actualizaciones y las notificaciones integradas en el propio XBMC.
Si el addon no está en el repositorio oficial tendrás que instalarlo manualmente, y en este caso la forma más elegante de instalarlo es copiar el ZIP del addon a un directorio e instalarlo desde XBMC. Estos son los comandos para Apple TV 2:
1) Conéctate por SSH (en este tutorial se cuenta como hacerlo para ATV2)
2) Vete al directorio de inicio
cd /private/var/mobile
3) Descarga el addon
wget http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-eden-3.2.3.zip
4) En XBMC elige “Sistema / Add-ons / Instalar desde un fichero .ZIP”
5) Elige “Directorio de inicio”
6) Elige el addon e instálalo.
7) Al terminar borra el addon.
rm http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-eden-3.2.3.zip
Hay varias razones por las que la instalación desde un fichero ZIP puede fallar, o puedes preferir una instalación más manual. Por ejemplo puede tratarse de un addon para Dharma y lo quieras instalar en Eden, lo que a veces falla. O que sea una versión de desarrollo y no funcione este proceso. O simplemente que quieres actualizar varios dispositivos a la vez y no quieres ir con el mando a distancia uno por uno.
En este caso lo que puedes hacer es descomprimirlo a mano en el directorio de los addons. Estos son los pasos, también para ATV2:
1) Vete al directorio de los addons:
cd /private/var/mobile/Library/Preferences/XBMC/addons
2) Descarga el addon
wget http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-eden-3.2.3.zip
3) Descomprímelo
unzip pelisalacarta-xbmc-addon-eden-3.2.3.zip
4) Corrige los permisos del directorio que se acaba de crear, para que XBMC pueda leerlo sin problemas
chown -R mobile.mobile plugin.video.pelisalacarta
5) Borra el fichero descargado para ahorrar espacio
rm pelisalacarta-xbmc-addon-eden-3.2.3.zip
Para borrarlo manualmente si no te interesa, o simplemente para hacer limpieza cuando tienes muchos, los pasos son sencillos:
1) Vete al directorio de los addons
cd /private/var/mobile/Library/Preferences/XBMC/addons
2) Saca un listado de los directorios y elige el que quieres borrar:
ls
3) Bórralo
rm -rf plugin.video.pelisalacarta
4) Ahora borra el directorio donde el addon genera sus datos para que no quede ni rastro.
cd /private/var/mobile/Library/Preferences/XBMC/userdata/addon_data
rm -rf plugin.video.pelisalacarta
Como instalar en ATV2 una nightly build de XBMC (upgrade) o una versión anterior (downgrade)
Viernes, noviembre 4th, 2011Ese estupendo programa que es NitoTV, y que se instala en el ATV2 al hacer el jailbreak con herramientas como Greenpoison, tiene como objetivo hacernos la vida más sencilla.
Lamentablemente no ha sido el caso en los últimos meses, ya que por alguna extraña razón decidieron pasar de instalar la versión más estable de XBMC (Dharma) para instalar por defecto una versión inestable con bastantes problemas (identificada como 10.0-9).
Supongo que lo hicieron porque debieron ver algún defecto importante en la versión de Dharma, que de hecho nunca ha sido una release oficial del XBMC Team, y decidieron publicar una versión de Eden que resolvía el problema.
Aún faltan 2 meses para que se publique la versión estable de XBMC Eden, esta vez sí con garantía de funcionar en el Apple TV 2G, pero mientras esperamos a que llega ese día mi consejo es actualizar a una nightly build reciente.
¿Y cómo puedes hacer esa instalación?
1) Conéctate a tu ATV2G por SSH: Si no sabes cómo hacerlo puedes seguir esta entrada que escribí hace tiempo con todo detalle. Es muy sencillo.
http://www.mimediacenter.info/2011/03/28/como-conectar-con-el-ipad-apple-tv-2g-mediante-ssh/
2) Elige una versión “nightly build” de esta página donde se publican de forma automática cada día (más o menos). Lo mejor es descargar la más reciente, probarla y si no funciona ir probando versiones anteriores.
http://mirrors.xbmc.org/nightlies/darwin/atv2/
3) Descárgala empleando el siguiente comando, copiando y pegando el enlace. Suponiendo que has elegido este fichero “xbmc-20111103-4ac6808-master-atv2.deb” el comando acabará siendo:
wget http://mirrors.xbmc.org/nightlies/darwin/atv2/xbmc-20111103-4ac6808-master-atv2.deb
4) Sal de XBMC en tu ATV2G, y teclea este comando para instalar la nueva versión
dpkg -i xbmc-20111103-4ac6808-master-atv2.deb
5) Borra el fichero descargado para no ocupar el espacio innecesariamente.
rm xbmc-20111103-4ac6808-master-atv2.deb
6) Inicia tu nuevo y flamante XBMC
En caso de que se atasque interrumpe el proceso (CTRL+C) y teclea este comando:
rm -r /Applications/XBMC.frappliance
¿Y qué pasa si lo que quieres es instalar la versión XBMC Dharma en lugar de usar XBMC Eden? Los pasos son similares
1) Elige la versión estable que quieras, en esta página:
http://mirrors.xbmc.org/apt/atv2/deb/
2) Descarga la versión elegida
wget http://mirrors.xbmc.org/apt/atv2/deb/org.xbmc.xbmc-atv2_10.0-7_iphoneos-arm.deb
3) Instálala
dpkg -i org.xbmc.xbmc-atv2_10.0-7_iphoneos-arm.deb
4) Borra el paquete para ahorrar espacio
rm org.xbmc.xbmc-atv2_10.0-7_iphoneos-arm.deb
Referencias:
http://electroibox.com/mac-os-x/2617-como-instalar-una-version-anterior-de-xbmc-en-apple-tv-2
http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_on_Apple_TV_2
Ventajas e inconvenientes de hacer que tu Apple TV 2G arranque con XBMC
Miércoles, junio 1st, 2011El otro día seguí los pasos que encontré en el blog de @arormoser para hacer que mi ATV2 arrancara directamente con XBMC.
Me da mucha pereza conectarme por SSH así que me apunté el nombre del paquete y lo instalé siguiendo los pasos del tutorial que escribí el domingo. De hecho aproveché el proceso para capturar las pantallas y escribirlo.
org.tomcool.xbmc-booter
Reconozco que lo hice poco convencido, pero alguien me lo preguntó en el foro y pensé que merecía la pena probarlo para poder aconsejarle sobre si hacerlo o no. Pero es que la ventaja es evidente: no tienes que encender el aparato y luego ejecutar XBMC porque se carga automáticamente.
¿Y el inconveniente?
Pues que una vez que ejecuta el XBMC ya no puedes salir de él. Si le das a la opción de “Salir” simplemente… vuelve a cargarlo de nuevo. No puedes acceder a la configuración del dispositivo, no puedes instalar o eliminar paquetes.
Así que tomé las capturas de pantalla, me conecté por SSH (con la pereza que me da) y volví a dejar el cacharrito como estaba. En cualquier caso, gracias Andrés