PDA

Ver la versión completa : [Hilo oficial] Media Center para proyectores



efegea
15/04/2007, 14:07
Home Theatre Media Center

-¿Qué es?

Home Theatre Media Center -HTMC a partir de ahora- es, como su nombre indica, un centro multimedia, en éste caso orientado especificamente para su uso en proyectores, ya sean caseros o comerciales. De todos modos, puede usarse donde se quiera, ya sea en una TV o proyector o en la pantalla de un PC.

-¿Es HTMC su nombre definitivo?

No, es un nombre provisional. Me gustaría que entre todos encontrásemos un nombre más original pero que a su vez sea descriptivo.

-¿Qué puedo hacer con HTMC?

Existen 6 categorías básicas:
-Vídeo: Ver DVDs, ver vídeos tanto en el ordenador local como en red, ripear DVDs, copiar DVDs...
-Música: Escuchar ficheros de audio tanto en local como en red, ripear CD-audio...
-Juegos: Jugar tanto a juegos nativos como emuladores. Frontend para emuladores.
-Internet: Navegar, MSN...
-Imágenes: Ver imágenes en local, en red...
-Sistema: Configuración, apagar, reiniciar...

Todo esto siempre y cuando existan plugins para ello. No todo lo que he mencionado tendrá plugins pero siempre se podrá desarrollar uno, gracias al sistema de plugins que incorpora HTMC.

-Dime más

-Programado usando la API OpenGL, lo que implica una gran suavidad a 60 fps. Esto también facilita que ciertas skins puedan contener elementos 3D.
-Para Windows y GNU/Linux. Programado con herramientas GNU, como GCC y las Autotools.
-Soporta cualquier resolución, incluídas panorámicas.
-Licencia Open Source GPL v2
-Plugin de entrada para Wiimote. Controla el media center con movimientos del wiimote. Además se pueden usar scripts GlovePie para su uso en juegos y/o emuladores.
-Multilenguaje (gracias a gettext)

-¿Qué aspecto tiene?

Está por decidir el skin por defecto, pero aquí os muestro los mockups de un par de skins que he diseñado. Elegid el que más os guste y sentiros libres de diseñar vuestros propios skins. Personalmente prefiero los dos primeros ;)

http://img218.imageshack.us/img218/8886/mockupmediacenter11ng1.th.png (http://img218.imageshack.us/my.php?image=mockupmediacenter11ng1.png) http://img89.imageshack.us/img89/7700/mockupmediacenter10zo2.th.png (http://img89.imageshack.us/my.php?image=mockupmediacenter10zo2.png)
http://img92.imageshack.us/img92/2963/mockupmediacenter094gd2.th.png (http://img92.imageshack.us/my.php?image=mockupmediacenter094gd2.png) http://img92.imageshack.us/img92/3866/mockupmediacenter12th3.th.png (http://img92.imageshack.us/my.php?image=mockupmediacenter12th3.png)
Un antiguo mockup (descartado):
http://img293.imageshack.us/img293/336/mockupmediacenter08ak3.th.png (http://img293.imageshack.us/my.php?image=mockupmediacenter08ak3.png)

Los iconos utilizados en el primero tienen licencia GPL. La foto de la tercera imagen es una imagen de stock de DeviantArt, pero he de pedir permiso antes de usarla. Por lo que todo depende de que me den permiso.


Esto es todo de momento, ahora espero vuestras sugerencias y críticas :)

Locke
15/04/2007, 14:14
El cuarto es igualito al iPhone xD

Muy buen trabajo, aunque no sabria decidirme.

efegea
15/04/2007, 14:20
El cuarto es igualito al iPhone xD

Muy buen trabajo, aunque no sabria decidirme.

jeje, no he visto cómo es el iPhone, pero confieso que lo del reflejo sí es copiado de Apple. Si el resto se parece al iPhone es pura coincidencia ^_^U

Molondro
15/04/2007, 15:20
Mis sugerencias:

-Video con el reproductor Zoomplayer.

-Audio con cualquier reproductor que soporte para archivos APE, FLAC, ALAC... y otros formatos sin pérdidas, así como soporte para ASIO. Se me ocurre foobar2000, que dado lo altísimamente configurable que es podrías integrarlo bastatne bien en el frontend

Una sugerencia respecto a lo del wiimote: yo usaría únicamente la función de puntero con alguna función de reducción de "tembleque" y como mucho, el movimiento a la hora de avanzar por listas largas. Piensa que no es un juego, y los movimientos innecesarios se deberían reducir al mínimo.

Por cierto, me ofrezco desde ya a ser beta-tester.

efegea
15/04/2007, 18:36
Sugerencias aceptadas, será fácil.

¿Porqué Zoomplayer? ¿Por algún motivo en concreto? Yo en principio tenía pensado VLC, pero si me dices que Zoomplayer es mejor pues lo uso. Vamos en realidad haría plugins para ambos, ya que en linux tiene que ser VLC sí o sí, pero en Windows pueden convivir ambos sin problemas.

(_=*ZaXeR*=_)
15/04/2007, 19:17
jeje, no he visto cómo es el iPhone, pero confieso que lo del reflejo sí es copiado de Apple. Si el resto se parece al iPhone es pura coincidencia ^_^U
Pos casi lo clavas :p

http://www.huasonic.com/wp-content/uploads/2007/01/iphone_2.jpg

La primera vez que lo vi en el hilo del wei99 pense que lo hacias con esa intencion :s

MoReNiLLo
15/04/2007, 19:25
apple denuncialo!!!!

juas que curro tio....

se me hace la boca agua.... este verano curro igual cae un proyector no lo se :(

(_=*ZaXeR*=_)
15/04/2007, 19:30
Aunque sea igual que el iPhone, a mi me gusta mucho, y tiene un gran curro. Animo!!

efegea
15/04/2007, 19:46
http://www.huasonic.com/wp-content/uploads/2007/01/iphone_2.jpg

¿Os gusta más así giratorio, como el iPhone, o plano, como mi diseño? Me refiero a las carátulas que no son la que está activa, que se giran en el diseño del iPhone y queda más chulo.

Molondro
15/04/2007, 23:00
Sugerencias aceptadas, será fácil.

¿Porqué Zoomplayer? ¿Por algún motivo en concreto? Yo en principio tenía pensado VLC, pero si me dices que Zoomplayer es mejor pues lo uso. Vamos en realidad haría plugins para ambos, ya que en linux tiene que ser VLC sí o sí, pero en Windows pueden convivir ambos sin problemas.

Zoomplayer es el reproductor más usado para htpcs, por su alta capacidad de configuración y porque admite virtualmente cualquier plugin o codec existente, pero VLC me parece también una buenísima opción, bastante estable, consume pocos recursos y se traga lo que le eches. Zoomplayer es para funciones más "avanzadas" como reescalado y procesado de video o DVD en tiempo real.

< - >

¿Os gusta más así giratorio, como el iPhone, o plano, como mi diseño? Me refiero a las carátulas que no son la que está activa, que se giran en el diseño del iPhone y queda más chulo.

Lo del iphone está guay, se parece más a la experiencia "real" de ir pasando por tu colección de CDs.

Efegea's HTMC + Colección de discos en FLAC + DAC usb + Equipo estéreo de más de 2000 € = :babea: :babea: :babea: :babea: :babea:

neglox
17/04/2007, 19:23
Pufff tiene una pinta maravillosa, te lo estas currando a más no poder, yo creo que el VLC le viene bastante bien, aunque el otro no lo conozco, y lo de las carátulas, yo creo que de momento normal y luego ya como un add-on si sobran ganas pues que giren.

otto_xd
17/04/2007, 20:05
Pufff tiene una pinta maravillosa, te lo estas currando a m&#225;s no poder, yo creo que el VLC le viene bastante bien, aunque el otro no lo conozco, y lo de las car&#225;tulas, yo creo que de momento normal y luego ya como un add-on si sobran ganas pues que giren.
Yo no meteria VLC, ultimamente no funcionan los subtitulos, el codigo que los carga esta mas corrupto que el ayuntamiento de marbella, jarl!
Usaria MPlayer, pero es cierto que aunque muestra bien los subtitulos, no tiene tantas opciones de carga(subtitulos .esp.srt .eng.srt ...)
Mplayer es para win y linux
Saludos

ChAzY_ChaZ
17/04/2007, 20:06
Como ya te he dicho en otro post, muy currao tio, y tiene una pinta estupenda;) Animo con el proyecto famico:brindis: :brindis:

efegea
17/04/2007, 20:06
otto_xd, mplayer no tiene buen soporte para men&#250;s de dvd, por eso lo descarto...

otto_xd
17/04/2007, 20:11
otto_xd, mplayer no tiene buen soporte para menús de dvd, por eso lo descarto...
Pues eso si es un problema.
Prueba si las ultimas versiones de VLC cargan bien los subtitulos, y si no lo hacen(no las 3 primeras lineas, que siempre las muestra) reportarselo a los programadores, aver si quejandonos todos corrigen un error que arrastran desde hace un par de versiones.
Saludos y animo, te esta quedando genial, seguramente lo use mas delante ;)

Dullyboy
17/04/2007, 21:48
&#191;Para lo de las portadas de los discos que vas a hacer? Porque yo desde que tengo internet me he bajado como 4000 entre traseras delanteras y dem&#225;s y las tengo m&#225;s o menos bien renombradas. Si se juntan dos o 3 m&#225;s que se hallan bajado de otros gustos musicales ya hay base :D.

ChAzY_ChaZ
17/04/2007, 21:53
¿Para lo de las portadas de los discos que vas a hacer? Porque yo desde que tengo internet me he bajado como 4000 entre traseras delanteras y demás y las tengo más o menos bien renombradas. Si se juntan dos o 3 más que se hallan bajado de otros gustos musicales ya hay base :D.
Portadas para que?? es que me pierdo con algunas cosas que decís xddd. El media center este no es simplemente un menu para reproducir las cosicas? entonces?---...---

efegea
17/04/2007, 22:04
¿Para lo de las portadas de los discos que vas a hacer? Porque yo desde que tengo internet me he bajado como 4000 entre traseras delanteras y demás y las tengo más o menos bien renombradas. Si se juntan dos o 3 más que se hallan bajado de otros gustos musicales ya hay base :D.

¿A qué te refieres? No entiendo que quieres decir...

La verdad es que aún no se exactamente como lo voy a hacer. Tiene que haber un método sencillo que no haga al usuario tener que ir disco por disco eligiendo carátula. Supongo que haré que busque en google imágenes y/o en amazon y use la primera que pille. Si la que ha bajado no es la correcta, que el usuario la modifique (se mostraría una ventana con todos los resultados de google) Pero no sé, el riesgo de que falle es alto. ¿Alguna sugerencia?

Por supuesto aparte de la búsqueda en google/amazon/loquesea, también habrá opción de elegir carátula del disco duro.

Éste método es parecido al que usa JuK, un programa de KDE, no confundir con nuestro hamigo juk :D sólo que JuK (el programa) no lo hace automático, es manual, te muestra la ventana con los resultados cuando tú le dices "bajar carátula de internet". Windows Media Player creo que lo hace automático.

ChAzY_ChaZ, se refiere a las carátulas de los discos xD

Molondro
17/04/2007, 22:10
Yo el tema de las carátulas lu haría manual, tal y como funcionan los reproductores de MP3, poner una imagen de nombre folder.jpg en cada carpeta y andando. Total, es una cosa que sólo hayq eu hacer una vez, y luego también sirve para reproductores que admitan album art.

Además muchas carátulas que hay por internet no son a muy buena resolución. Lo mejor son páginas tipo covers.cc, pero no puedes leechear de ahí. Hacerlo manualmente es lo que menos quebraderos de cabeza te dará y lo más efectivo.

Juk
20/04/2007, 15:31
Éste método es parecido al que usa JuK, un programa de KDE, no confundir con nuestro hamigo juk :D sólo que JuK (el programa) no lo hace automático, es manual, te muestra la ventana con los resultados cuando tú le dices "bajar carátula de internet". Windows Media Player creo que lo hace automático.
Digamé?

Zenzuke
26/04/2007, 01:09
Puedes hacer una consulta a CDDB que es lo mismo que hace el XBMP y funciona genial casi siempre.

Endor
26/04/2007, 02:46
mmm seguir&#233; este tema muy de cerca... quiero aprovechar al maximo mi proyector :P

amzg
01/05/2007, 18:57
Muy pero que muy interesante, la verdad que estaria cojonudo controlarlo con el wiimando, he estado enredando con el GlovePIE y esta muy bien el asunto, eso de crearte tus propias configuraciones para cada programa se sale!!! Estaria muy bien que se pudiera personalizar la configuracion de los botones.

Bueno habra que seguir muy decerca este proyecto.

saludos

javili23
01/05/2007, 19:08
Esta genial tiu :D :D tengo unas ganas increibles de catarlo.

pipilio
02/05/2007, 18:06
Interesante tema, no lo perdere de vista. Yo buscando un programa de media center para el pc, y resulta que aqui tenemos una obra de arte.

tusksegundo
02/05/2007, 18:09
Tito, me alegro que todo siga palante, como te dije, espero que salga pronto pues lo estoy esperando.
Yo te doy una idea en cuanto a prestaciones, si has utilizado el mplayer de xbox (el de la intergaz original no), pues que tenga las mismas prestaciones, es magnífico.
Por lo demás lo espero pues no quiero instalar otro, me gustaria poner el tuyo.
SAludos!!

efegea
28/05/2007, 00:51
Sé que no viene mucho a cuento pero, ¿sabéis porque **** no van las imágenes de imageshack? Mirad el primer post de este hilo. En mi web tampoco se ven.

wOw!
28/05/2007, 00:57
Yo s&#237; als veo famigoo

amzg
28/05/2007, 01:12
Yo tambien las veo, por cierto...como va el proyecto?

saludos

efegea
28/05/2007, 01:20
Pues a m&#237; me sale "hotlinking has been disabled for this domain". Supongo que es cosa de la cache, es decir que han deshabilitado el hotlinking para mi web personal y aqu&#237; no pero veo la misma imagen.

&#191;El proyecto que tal? Pues no programo desde la ultima vez :D

Fuera co&#241;as, no lo toco desde hace tiempo pero pronto lo retomar&#233;, pues pronto me mudo y necesitar&#233; un media center para mi proyector :)

tusksegundo
30/05/2007, 18:20
Tito!!!! enga que se hecha en falta, aun no le he instalado niguno a mi proyector, espero el tuyo.
Saludos y espero que salga prontituu.

efegea
23/11/2007, 21:47
MOCKUPS DE SKINS

http://img148.imageshack.us/img148/3563/htmcmockup002it3.png (http://imageshack.us)


http://img135.imageshack.us/img135/2870/htmcmockup003chm3.png (http://imageshack.us)


http://img250.imageshack.us/img250/7528/htmcmockup005bqi0.png (http://imageshack.us)

efegea
06/12/2007, 10:42
Una preguntita, ¿habéis visto algún media center con un skin en blanco y negro?

Porque creo que esa es la que llevara por defecto, la última imagen del post anterior y esta:

http://img155.imageshack.us/img155/9850/htmcmockup006cga7.png (http://imageshack.us)


Tengo una buena y una mala noticia.

La mala es que voy a reescribir desde cero todo lo que llevo hecho del media center, porque he decidido implementarlo de una forma mucho mejor.

La buena es que eso implicará que el media center será mucho mejor y más extensible.

Os comento ideas que he tenido a ver que os parecen:

Usa tecnologías como la de los slots y señales (por ejemplo, la librería Qt lo usa) para la programación de GUIs, combinado con un sistema de skins muy parecido al del XBMC, el cual es muy potente.

Éste sistema de skins se basa en no programar en el código nada relacionado con el aspecto de los controles, ni siquiera dónde están situados ni su tamaño, nada. Para eso se usa un archivo xml que se asemeja mucho a una hoja de estilos en cascada (CSS) pero con sintaxis xml. En este archivo se puede definir tamaños, posiciones, colores, imágenes, textos, incluso acciones por ejemplo, que un objeto sea visible cuando otro reciba el foco. En resumen, un sistema muy potente que permite hacer skins muy chulas. Si no habéis usado nunca XBMC buscadlo en youtube para haceros una idea.

No voy a usar players externos, como se comentó hace tiempo cuando hablamos de mplayer, vlc, foobar2000, media player classic, etc.. sino que usaré un sistema de backends, es decir que elegir que librería se usa para decodificar, xine-lib o gstreamer, preferentemente la primera. También se podría desarrollar un plugin para usar directshow, posible es, ahora que alguien lo haga ya se verá ;)

Como ya dije mi proyecto es un framework para con él programar el HTMC y el craiginator dashboard. Lo llamaré efebox y libefebox. Efebox es más bien el gestor de ventanas que usará para la craiginator, y libefebox es un conjunto de librerías para desarrollar aplicaciones, un framework. Como me mola esa palabrita, framework, dentro del mundillo de la programación es lo que más me gusta hacer: librerías y motores para que otros puedan desarrollar aplicaciones y/o juegos :)

Molondro
06/12/2007, 13:12
BRAVO! &#193;nimo con ello y no desesperes!

wOw!
06/12/2007, 13:30
BRAVO! Ánimo con ello y no desesperes!

+1! ánimo con ello, sabes que nos tienes a todos los wei-users en ascuas :D.

otto_xd
06/12/2007, 14:56
Animo, que algun dia espero tener un pc como media center en una futura casa :D

Endor
07/12/2007, 11:22
++++1 [wei5][wei6]

lib
07/12/2007, 16:31
pero...no me ha quedado muy claro si vas a seguir con el mediacenter o si vas a dedicarlo solamente a la craiginator.

me interesaria muchisimo una aplicacion as&#237; para un futuro mediacenter

efegea
07/12/2007, 16:36
pero...no me ha quedado muy claro si vas a seguir con el mediacenter o si vas a dedicarlo solamente a la craiginator.

me interesaria muchisimo una aplicacion así para un futuro mediacenter

Las dos cosas: ambas son el mismo proyecto, tanto el mediacenter como el de la craiginator son el mismo proyecto, un framework llamado efebox. Por lo que sí, sigo con el mediecenter y además le estoy dando bastante importancia, vamos, que actualmente estoy dedicandole mucho tiempo y esfuerzo.