Plugins para tu media center
¿Qué es un media center?
Un media center es un dispositivo diseñado para que puedas disfrutar de tus vídeos, música y fotografías con la mayor comodidad.
No tiene por qué ser un ordenador, y cada vez es más habitual encontrar dispositivos con precios bastante asequibles que puedes enchufar a una tele, y mediante un simple mando a distancia acceder a tu colección multimedia personal y a contenidos online.
¿Por qué plugins?
Porque son aplicaciones que no funcionan por sí mismas.
Hay muchos media centers disponibles, desde un HTPC de altas prestaciones ejecutando software como XBMC o Windows Media Center, hasta dispositivos especializados como las televisiones conectadas, reproductores multimedia o incluso el pequeño Apple TV 2.
Todos ellos tienen una o varias soluciones para proporcionarte la «experiencia media center», y estos plugins intentan ser una extensión a todos estos dispositivos que permita ver vídeo online de una forma sencilla.
¿Y qué me permiten ver?
He desarrollado 3 plugins atendiendo al tipo de contenido online que permiten ver. Mi idea original parecía sencilla, tener un plugin para cada cosa: uno para ver televisión a la carta, otro para ver pelis y series, y un tercero para ver emisiones en vivo.
Para ver la televisión por Internet, a la carta y desde tu media center
Página de tvalacartaPelículas, series, documentales, anime… todo lo que puedas encontrar en Internet desde tu media center
Página de pelisalacartaPara ver la televisión por Internet en vivo, directamente de la señal de las cadenas por streaming
Página de mywebtv¿Por qué hago esto?
Lo hago porque me gusta. No se si tendrá muchos usuarios, pero aunque yo fuera el único usuario, lo haría igual.
Y lo publico porque esto no sería posible sin XBMC, un gran proyecto totalmente abierto, libre y gratuito. Sólo devuelvo una pequeña parte de lo que he recibido.
Gracias por tu magnífico trabajo…voy a instalar ahora mismo el xbmc y probarlo…¿se puede hacer una donación?
Gracias @Titobustillo 🙂
Por supuesto se aceptan donaciones. Hay que pagar el servidor 🙂
Hola,
el plugin está fallando para Megavideo y Megaupload pues han actualizado la web de Megaupload y Megavideo.
Por favor, pueden actualizar el plugin ?
Muchas gracias
Hola,
lo primero, felicidades por el plugin que funciona bastante bien. Escribo aquí para comentar un fallo que he sufrido al instalarlo en xbmc para linux, y ya de paso, la solución 🙂 . Por si resulta útil.
Hay un módulo llamado «config.py» en el directorio «addons/plugin.video.tvalacarta/resources/lib/» que se utiliza desde muchos otros. Pues bien, al importar ese módulo con «import config», si ya tienes instalado algún programa en el repositorio central de python con el mismo nombre, se importa el del repositorio en vez del que viene con el plugin, y falla porque no se encuentran las funciones del módulo.
La solución que he aplicado es renombrar el módulo de config.py a configtv.py y cambiarlo en todos los fuentes que lo utilizan (creo que todos…).
Este es el error que se ve en las trazas de xbmc:
16:02:28 T:2823314288 M:762146816 ERROR: Error Type:
16:02:28 T:2823314288 M:762146816 ERROR: Error Contents: ‘module’ object has no attribute ‘getSetting’
16:02:28 T:2823314288 M:762146816 ERROR: Traceback (most recent call last):
File «/home/pablo/.xbmc/addons/plugin.video.tvalacarta/default.py», line 32, in
import tvalacarta
File «/home/pablo/.xbmc/addons/plugin.video.tvalacarta/tvalacarta.py», line 13, in
import logger
File «/home/pablo/.xbmc/addons/plugin.video.tvalacarta/resources/lib/logger.py», line 12, in
loggeractive = (config.getSetting(«debug»)==»true»)
AttributeError: ‘module’ object has no attribute ‘getSetting’
16:02:28 T:3005204336 M:762019840 ERROR: GetDirectory – Error getting plugin://plugin.video.tvalacarta/
16:02:28 T:3005204336 M:762019840 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.tvalacarta/) failed
Gracias, saludos.
Gracias @Pablo. Eso me parece más bien un error de XBMC pero está bien conocerlo 🙂
¿Tienes idea de cuál es el addon que crea el conflicto?
En próximas versiones de pelisalacarta vamos a usar módulos, creo que será más portable.
Hola, no es un problema de un addon, sino de python: si tiene un fichero config.py dentro del directorio «site-manager» (creo que se llama así), que es donde guarda python el repositorio de programas instalados (o algo parecido, que reconozco que de python no sé mucho), parece que te incluye ese fichero antes que el del directorio del plugin.
Todo esto son suposiciones mías, al final lo que realmente importa es que cambiando el nombre de config.py a configtv.py o lo que sea, ya funciona 🙂 .
@Pablo, como en la nueva estructura se renombra ese fichero esperaremos a ver si así funciona. Gracias por la pista 🙂
Fantastico trabajo, gracias.
No sé desde cuando pero los contendidos de TVE no se pueden visulizar, muestra los videos dispobibles pero al tratar de reproducirlos falla, indicando esto: «There is no video inside the page of ther Website»
Gracias @Dani, la versión actualizada de tvalacarta que arregla eso está ya casi lista para publicar.
hola jesus,
te he dejado un mensaje en otro foro. Mi mas sincera felicitacion, ya no solo por el trabajo, sino por los principios que has puesto en la home «lo hago porque me gusta y punto».
Llevo un par de años fuera de la scene y hasta tenia la xbox vieja desconectada gracias a mi nueva funcion de papa, pero me he puesto a retomarla desde hoy mismo.
Si puedo ayudar y/o colaborar, coge mi correo electronico del mensaje y me lo cuentas. Tengo xbox, wii y una samsung serie C que seria idonea para poder correr tu plugin (con firmware oficial ahora, pero se le puede meter samygo).
Me interesa mucho esa ultima parte, asique espero tus mejoras y cualquier cosa que pueda ayudarte, dimelo , por favor
Muchas gracias
Te he contestado al otro comentario también 🙂
Pásate por el foro. Si quieres colaborar y llevas tiempo con la tele igual puedes ayudarme a encontrar un buen servidor UPNP donde enganchar el plugin. Las mejores opciones ahora mismo son Coherence (porque está hecho en Python), PlayOn (porque tiene un sistema de plugins) y Fuppes (porque es el más compatible de los que he encontrado).
Inicialmente pensé en ps3mediaserver, aunque no es muy compatible con los nuevos aparatos. ¿Qué experiencia tienes usando estos programas en tu tele?
Felicidades Jesús por tu gran trabajo!
Soy un usuario de iPad con el XBMC instalado y con tu plugin. Me encuentro con el problema que al cargar vídeos me indica que el user/pass de megavideo es incorrecto cuando ya me he asegurado que los datos están bien. Sabes qué podría estar pasando?
Muchas gracias!
@Toni, asegúrate de que estás usando la versión 2.20.
Si no es así deja por favor una copia del log con el error en el foro para que podamos ver el problema.
Parece que era un problema de la versión , ya funciona , gracias!
Gracias por dejarte el tiempo en estas cosas… De verdad eres un crack…
AppleTV2G/XBMC/pelisalacarta: funcionando perfectamente!!
Sigue así!
no se si se podria agregar a pelisalacarta el sitio de gnula.blogspot.com ya que cuenta con buenas peliculas en español de antemano gracias
@josue, no lo conocía.
Apuntado 🙂
Buenos dias Jesus!
Creo que ya te escribi en otra ocasion, pero bueno aqui me tienes siguiendote todos los meses. Felicidades por tus aplicaciones, gracias a ti disfruto de mi XBOX cuando quiero ver una peli o alguna serie.
Bueno voy a ti por que creo que eres el unico q me puedes ayudar, desde hace tiempo el plugin de youtube no funciona, he estado buscando por todos lados y no encuentro forma de reproducir videos. Mi idea final es poder reproducir listas de reproducion de musikita en el salon.
El plugin de youtube version darma funciona perfectamente, te lo he subido a megaupload para ver si hay alguna forma de adaptarlo a version XBOX http://www.megaupload.com/?d=4IXONI4S
Tambien he abierto un post en elotrolado http://www.elotrolado.net/hilo_algun-plugin-de-youtube-que-funcione-gracias_1598323#p1724432140
Otra opcion interesante es que puedas integrar youtube en tu pelisalacarta. Esos seria genial (con opcion de reproducir listas de reproduccion youtube)
Bueno si puedes ayudarnos te lo agredeceria muuuxoo
Muchas gracias!
¿Qué fallo tiene? ¿Se puede navegar pero no se ven los vídeos? ¿O no sale nada?
Si usa las librerías estándar de YouTube debería ser fácil arreglarlo…
Pues en la version 3.4c se ven las miniaturas pero le das click y no hace nada. Lo mismo pasa si te bajas la del repositorio de la XBOX (creo que pone version 1.7 pero se ve muy diferente)
La version para darma (v10)que te he puesto, es la que se ve mas currada pero al ejecutarla da error de script (la xbox va con una version 9.11 creo)
Bueno gracias por leerme, seria muy complicado incluirlo en tus plugin?
saludetes
Creo que lo mejor es arreglar las que hay.
Pelisalacarta tiene soporte para YouTube, pero clonar un plugin que ya existe es trabajo innecesario…
¿Qué error da? ¿Puedes pasarte por el foro y abrimos ahí un hilo?
gracias!!
Lo hare
Saludos
Hola,
Primero gracias por tu trabajo, eres un crack!! y segundo, resulta que hay un cacharro hmr 2000 corre un linux, funciona bien tiene 2 sintonizadores hd etc, pero la parte internet es cutre pero mejorable, la pregunta es, podrias echarle una miradita?
http://www.o2media.es/en/hmr-2000
http://hmr600.com/discussion/262/menu-ims-version-377-para-firms-de-741-encuesta-pre-ver40/#Item_0
salu2.
Gracias @Etherwalk por la sugerencia. He intentado leer el foro pero no me queda claro si ese firmware modificado tiene posibilidad de añadir plugins o no.
Si se pueden añadir RSS también podría valer…
¿Soporta la reproducción de un FLV si lo encuentra en el RSS?
Jesus, tengo el apple tv2 con xbmc y funciona perfecto… quisiera saber si existe un plug-in para ver solamente las peliculas que tengan idioma español o incluyan subtitulos.
Existe alguna forma de buscar las peliculas por genero?
Gracias
Hombre @David, en pelisalacarta tienes varios canales que satisfacen los requisitos que indicas.
Prueba peliculasyonkis, sin duda de los más completos.
Hay planes para hacer un plugin para popcorn hour?, o para PS3, Showtime puede ser? (https://www.lonelycoder.com/hts/showtime_overview.html)
Para ShowTime sí, para popcorn hour no se siquiera si es posible.
¿Tiene plugins? ¿Cómo se hacen?
Hola Jesus
Los hmr600/2000 reproducen incluso .iso hay un hilo activo donde Chucky trabaja en esto y lo que hay hasta ahora esta +/- asi http://goo.gl/FCHRM sin embargo lejos de TValacarta.
Por eso te he escrito.
Jesusel 16/5/2011 a las 22:38129
Gracias @Etherwalk por la sugerencia. He intentado leer el foro pero no me queda claro si ese firmware modificado tiene posibilidad de añadir plugins o no.
Si se pueden añadir RSS también podría valer…
¿Soporta la reproducción de un FLV si lo encuentra en el RSS?
Como no tengo el aparato, necesitaré algo de ayuda…
El tema es:
1) ¿El aparado es capaz de reproducir una url que tenga un FLV por HTTP? Eso es lo que usa Megavideo
2) ¿Reproduce otros formatos por HTTP? ¿MP4? ¿AVI?
3) ¿Se puede desarrollar un plugin en Python? Esto sería la leche 🙂
4) ¿Yo puedo ponerle un RSS de vídeos cualquiera para verlos? ¿Por ejemplo http://feeds2.feedburner.com/WeeklyMarinePodcast-ipod? Podríamos adaptar la versión para WiiMC…
Hola Jesús
Yo he estado añadiendo contenido de las televisiones españolas al menú de Chucky que cita Etherwalk usando media-translate (http://code.google.com/p/media-translate/). La última versión de dicho menú se puede descargar de http://www.megaupload.com/?d=VT49JW9I
Básicamente lo que se utiliza para añadir contenido son scripts bash (en realidad, el bash recortado de busybox), awk (yo casi nunca), msdl (descarga de html), xsltproc(conversión XHTML a XML) y poco más.
Respondiendo a tus preguntas (siempre usando el media-translate, aunque habrá cosas donde no sea necesario):
1) No todos los FLV se pueden reproducir. El HMR600 no tiene soporte para flash (el 2000 no sé cómo andará). Con el media-translate viene el flvstreamer, aunque yo siempre he preferido trabajar con los MP4.
2) Sí. MP4 seguro. AVI no sé.
3) No. En principio no hay soporte para Python. He visto algún firmware donde se le había añadido aunque no sé cómo iría. Yo no me haría muchas ilusiones al respecto.
4) Los vídeos de ese RSSen concreto se pueden reproducir directamente, sin problemas (y sin el media-translate).
Saludos.
Ok, me hago una idea. No acabo de entender bien lo del media translate (está en ruso) pero entiendo más o menos cómo se hacen plugins.
¿Crees que tiene sentido hacer que la versión de pelisalacarta para Wii sirva RSS, de forma que se puedan enlazar desde el aparato?
Una posibilidad sería hacer un plugin para el aparato que leyera los RSS publicados en un ordenador, y reprodujera los vídeos que hay dentro. Es más o menos lo mismo que hace ahora pelisalacarta para Wiimc, pero el formato que emplea es PLS en lugar de RSS.
Creo que deberíamos continuar esta conversación en el foro 🙂
OK. Hilo creado en http://www.mimediacenter.info/foro/viewtopic.php?f=14&t=1244
A ver qué comenta Etherwalk.
Hola Jesus, espero no molestar con una pregunta sencilla. Mira tengo cuenta premium de megaupload pero no se como introducirla, no se como se usa para el xbmc, por otro lado quisiera saber como se guarda una peli de xbmc de cuevana de pelisala carta, ya que si no tienes tiempo de ver unapeli o una serie imagino que debe de existir una opcion para guardarla y verla al tener el tiempo. Me he puesto a ver tutoriales y foros etc pero creeme no encuentro como es la forma para hacerlo, ademas tengo muchas peliculas en formato avi en mi mac y no encuentro la forma de verlas en la tv por medio del appletv, la verdad parece que son preguntas tan sencillas que los tutoriales no se molestan en contestar.
Me descargue la superguia del xbmc y me parecio muy adelantada, al final las preguntas mas sencillas no enuentro las respuestas
Gracias por tu apoyo
¿Qué es la superguia de XBMC?
Para introducir la cuenta premium en pelisalacarta, vete a la opción de «Configuración» que sale en cuanto entras al plugin.
Para guardar una peli de Cuevana tienes que descargarla. Bájate el plugin de esta misma página (el del repo oficial no permite descargar).
Y para ver pelis en tu atv, tendrás que conectarlo con tu ordenador usando carpetas compartidas o algo similar.