Posts Tagged ‘center’

El MacMini 2009 y los 1080p

Jueves, Abril 16th, 2009

Ya he conectado el macmini nuevecito, modelo básico de 120GB, 2 GHz y 1GB RAM,… con la Nvidia 9400. El Media Center está completo. Vamos con la prueba de HD.

El principal obstáculo al que nos enfrentamos es entubar 1080p desde el disco duro hasta la tarjeta gráfica. ¿Son los codecs rápidos?¿El disco duro pega tirones?¿Hay memoria de sobra?¿La gráfica da lo que se espera de ella?¿Y la CPU?

Hay que probarlo con FrontRow (Quicktime) y Plex. El archivo de prueba es un pedazo de animal bien pesado (40 Gbps), con casi cuatro veces más ancho de banda que una peli habitual, sonido AC3 y empaquetado con MKV, que requiere un gran esfuerzo de descompresión.

La respuesta es: sí, con Plex; pero el mac mini no va sobrado.

El flujo de datos desde el disco es crítico: si hay algún proceso corriendo en paralelo que toque el disco, pegará tirones. Lo primero que pega tirones, curiosamente, es el sonido, no la imagen; desde luego, la 9400 va sobrada. Tengamos en cuenta que el ancho de banda de la película de prueba es muy elevado. Utilizando otras secuencias de 15Gbps, algo más habitual, el MacMini va bien. A través de red, en caso de que tuvierais una gigabit desahogada y ganas, una película 1080p consume 2 megabytes por segundo de ancho de banda, a lo que hay que sumar la CPU consumida por el trabajo de networking; es aceptable en cuanto a ancho de banda, pero forzado en CPU.

En memoria bruta total, el Plex tira entre 410 y 480 megas para 1080p, así que con el equipo de 1GB vamos justos, pero vamos. Siempre podemos ahorrar algo desactivando cosas que no necesitemos en un media center (spotlight,…). Mientras que una película normal pone el procesador al 20%, la alta definición lo pone a tope, pero los 2GHz son suficientes, aunque no sobra: el proceso Plex en HD llega al 120% (benditos programadores multicore).

Plex no tropieza al arrancar y se ve fluido; Quicktime, sin embargo, se toma un largo tiempo antes de iniciar la película. Lo que hace QT es indexar los streams que hay dentro del mkv, para lo cual realiza un barrido completo del archivo. Es muy molesto y puede llegar a considerarse no-usable. Aparte, Quicktime (FrontRow) no está nada optimizado, y congela imagen y sonido todo el rato; con el mac mini antiguo ni se oía ni se veía, ahora se ve y se oye algo. Aun así, la única posibilidad de disfrutar HD en esta máquina, sin problemas, es Plex.

elFriki

Sonido de alta definición: montaje con fibra óptica

Viernes, Enero 23rd, 2009

Estamos expuestos a las ofertas de Cine en Casa que nos meten en la cabeza lo del suRRRRRRound y luego no podemos dormir. Si lo hemos probado, necesitamos volver a sentir esas explosiones del subwoofer que nos sacan la papilla por la nariz. Es muy divertido.

No obstante, las pistas de sonido multicanal no sólo están en los DVD: la PS3, laTDT y el Imagenio también están preparados para volcar esos datos (o su equivalente virtual sobre dos canales), se llamen Dolby Surround, Dolby Prologic II, IIx, DTS, TXH o como sea.

Total, que ahí estamos nosotros delante de la oferta de Home Theatre y… MAL. No debemos estar delante, sino detrás, donde se pinchan los cables. Todos esos conectores RCA nos deslumbran: ¡cuántos altavoces voy a poner! Pero falta el importante: el “Digital IN”. En los home theatre, el sonido digital se lee del DVD y se decodifica a analógico para que salga por las conexiones de los altavoces. ¿Y si quiero conectar la PS3 a esos altavoces? Pues no.


Creative decoder connections chart

El Home Theatre es un decodificador de sonido capado, cuando la pieza que buscamos es precisamente el decodificador de sonido. Esa pieza de hardware recibe datos por una conexión digital, por ejemplo la toslink óptica o HDMI, y lo suelta por analógico a los altavoces. Pero la entrada digital, definitivamente, hace falta.


Yamaha RX V550 back

Ejemplos de decodificadores (DSP) muy baratos son los Creative DDTS-100, Woxter WDD-1000, Jazz Speaker 06, Logitech z-5500 y Creative GD580. Otros “receiver/decoder/amplifier” baratos son el Yamaha RX-V550 o RX-V463, el Sony STR-DG530 o el Sherwood RD-6502, que tienen aspecto serio, no como los primeros. Aparte, en los primeros se mete muchas veces la electrónica en el subwoofer, y para los segundos se necesita un subwoofer activo con su propio enchufe a 220v. Mala noticia si tienes un DVD que venía con un subwoofer pasivo; no puedes reciclar más que los altavoces.


Sony 40W4500 back

Ahora hay que conectarlo todo. Primero el video: la PS3, el Imagenio y el Mac Mini (adaptador de video DVI-HDMI comprado en online-electronica.com) por HDMI a la TV. Luego, el audio: los tres bichos (el Mac Mini con su adaptador toslink 3.5) a mi RX-V550 (comprado en cybermusical.es, junto con un subwoofer activo), que tiene 3 toslink-in. Finalmente, del Yamaha a los 6 altavoces. Si existe desfase entre el sonido por toslink y la imagen procesada en la TV, en los decodificadores de audio decentes existe la posibilidad de ajustar el decalaje; en el RX-V550 se permite hasta 160 milisegundos.

Al cambiar de fuente de vídeo habrá que cambiar de fuente de audio, y además el volumen se controla sólo en el decodificador. Esto significa meter un mando a distancia más en el maremagnum, algo que resulta excesivo. Por tanto, un mando universal y programable que sustituya todos los demás vendrá de lujo: el Logitech Harmony 525, con nosecuantosmil dispositivos reconocidos y puerto infrarrojo de aprendizaje.


Toslink manual selector

Si el subwoofer lo probáis con los test de esta página notaréis vuestros pulmones por primera vez, siempre y cuando configuréis bien la salida: si tenéis subwoofer, setting “SUB = YES” y el resto altavoces pequeños o medium, seguramente; si no tenéis, “SUB=NO” y “FRONT=LARGE”, para que el deco sepa por dónde soltar los sonidos de baja frecuencia (LFE). Más vale que tengáis un par de frontales grandotes en el último caso.

No olvidéis enrutar el sonido de cada elemento, como la PS3, hacia “Digital out” y marcando Dolby y DTS; se hace en los ajustes de sonido.

Tampoco olvidéis elegir en el panel de preferencias de Perian el Dolby ProLogic II (surround virtual 5.0, ojo, no 5.1) para que el mac codifique un poco bien el audio; si queremos 5.1, pues al truco.

elFriki

Mac Mini Media Center

Sábado, Enero 19th, 2008

El gadget

He superado una crisis frikonsumista mediante terapia de chEque.

Todo empezó cuando vi .

A partir de ese momento, la idea de un Mac Mini corriendo un cliente de bittorrent o mldonkey y el Front Row conectado a la tele del salón, quedó fijada en mi cabeza.

El hardware

He tardado semanas en localizar un Mac Mini Intel de segunda mano a un precio [http://www.mac2sell.net/|razonable]. Pero ya lo tengo. Os recomiendo acechar , o .

¿Por qué Intel? Porque el G4 no tiene mando a distancia y no tiene salida de audio digital. Emular un Apple remote no es un problema con el programa , si tienes un dispositivo bluetooth con suficientes botones, pero el audio digital… Además, un Intel tiene más futuro.

Para teles que no tengan DVI o VGA, habría que comprarse en la tienda Apple el accesorio “Adaptador de DVI a vídeo de Apple” y marcar la opción “overscan” en las preferencias; si tienen HDMI, un cable DVI a HDMI va bien. Para sacar el sonido, lo haremos por Toslink.

El Software

Una vez tenemos el hardware, la lista de soft a instalar es:

-
-
-
-
-
-
-
-
-
-
-
Macam
-
-
-

No olvidéis tener el y el en otros equipos, para la gestión remota. También es útil para organizar los elementos compartidos (10.4). En mi caso, el Mac Mini lleva instalado Leopard (OSX 10.5.1).

Streaming

Personalmente, encuentro muy necesario alcanzar directorios compartidos de otros ordenadores. Si queremos lograr que se monten unidades en el Mac Mini tan pronto estén disponibles en la red, necesitaremos automatizar la conexión con:

  • Marco Polo: Un programa muy flexible que puede configurarse para realizar infinidad de acciones basándose en eventos diversos que generan un cambio de contexto. Perfecto para pedir que monte un directorio remoto cuando cierto equipo está presente y anunciándose por Bonjour. Se puede descargar (freeware).

(Marco Polo es la única solución que funciona adecuadamente, pero os comento otras por si queréis cacharrear).

  • Automator: podemos crear una aplicación Automator con las acciones “Obtener servidor” y “Conectar al servidor”.
  • Applescript: se puede escribir un script que monta unidades remotas (aunque presenta diálogos y barras de progreso algo feas):

try
tell application “Finder”
activate
open location “afp://;AUTH=No%20User%Authent@192.168.1.1/SHARENAME”
end tell
end try

(Nota: el nombre de usuario que hay que poner para entrar como invitado no es “guest”, sino este chorizo: “;AUTH=No%20User%Authent”).

  • AutomountMaker: Si no queréis currar, podéis llamar a uno de los archivos que genera el programa .
  • MountWatcher: mantiene vigiladas mediante Bonjour las unidades de red que nos interesan, y las monta cuando están disponibles. Estaría bien si no fuera de pago y tuviese la opción de funcionar al arrancar. Se puede descargar .

El resultado lo vemos en FrontRow creando un enlace dentro de Películas a las unidades remotas, sólo visible cuando están conectadas.

(Debo decir que he encontrado imposible compartir directorios de una unidad FileVault).

Las películas situadas en carpetas remotas deben tener permiso de lectura para “otros”. Si no queremos tener que preocuparnos de ello, podemos activar las Acciones de Carpeta y asociar a la carpeta compartida el siguiente script:

on closing folder window for this_folder
tell application “Terminal”
do script (”chmod -R 755 /ruta/directorio”)
beep
quit
end tell
end closing folder window for

El Apple Remote

Para dar más funcionalidad al mando a distancia, siempre y cuando lo necesitéis, existen [http://www.filewell.com/iRedLite/|iRed Lite], , y [http://twistedmelon.com/downloads/mira_1.2.9.dmg|Mira]. El problema es que cierta actualización de Apple organizó un enorme desbarajuste en las extensiones de kernel asociadas y los comandos infrarrojos se corrompen al poco rato de usarlos, provocando múltiples falsas pulsaciones. Sin embargo, instala sus propios drivers para devolvernos el control. Se podría emplear para expulsar discos, activar Front Row y llamar a un applescript de red.

En caso de que haya alguna pared de por medio, un mando por infrarrojos no sirve; para esto podemos usar el Griffin AirClick, que funciona mediante radio frecuencia. Si lo que queremos es un “todo en uno”, el Logitech Harmony es lo mejor.

Si no teneis la necesidad de hacer tanto networking,  podría cubrir la necesidad de expulsar DVDs. Realiza un eject pulsando “largo” el botón “menu” del mando.

La solución wired a todo lo anterior sería conectar un ratón pequeño, instalar  y configurar un script en un botón y el eject en el otro.

Encendido y apagado

Recordad que la gestión de energía se hace usando el Apple Remote, ya que si pulsamos Play durante unos segundos, el Mac se duerme. Un consejo estético es que, cada vez que arranca, Leopard busca teclado y ratón, mostrando un cuadro de diálogo poco armonioso; la solución es desactivar la búsqueda bluetooth en el panel de preferencias.

Discos

Si queréis acceder desde Front Row a archivos de películas en CD/DVD, basta con poner un link simbólico a las unidades dentro del directorio Películas:

1) Mostrar carpetas ocultas con
2) Buscar “/Volumes”
3) Option+Command+Arrastrar (alt+manzana+arrastrar) la carpeta de Volumes a nuestro directorio de Películas

La mala noticia es que hace tanto ruido la unidad lectora que se te quitan las ganas de usarlo. Una de las premisas de funcionamiento es el silencio… y esto no sirve. Ya veremos si podemos solucionar esto con el .

La música

Finalmente, he conectado el Mac Mini al amplificador 5.1. Suena tan excepcionalmente que he decidido usarlo como equipo de música principal: se comparten las librerías de iTunes de otros equipos y todo queda disponible en el Front Row (menú Fuentes).

La tele

Los usuarios de ElGato/EyeTV pueden usar este plugin.

El mldonkey

Es simple de instalar: te bajas el paquete, lo descomprimes y lo arrancas. Ya está. El comando de arranque es éste (yo lo he puesto en las opciones de inicio dentro de una aplicación de Automator tipo script de terminal):

/Applications/mldonkey-distrib-2.9.2/mlnet > /dev/null >2&1 &

El mlnet necesita detectar una conexión a internet para completar  su arranque. Luego nos conectamos a él por http://127.0.0.1:4080 y a correr. Para acceder a lo que se ha bajado, podemos ponernos el link “ln -s ~/.mldonkey/incoming/files ~/directorio/downloads”. Seguramente, también querréis compartir dicho directorio de “incoming/files “, para lo cual tal vez necesitéis mostrar directorios ocultos con   (y con Tiger a lo mejor os resulta útil también ). Mldonkey tiene soporte multi-usuario y multi-grupo, útil para configurar que cada usuario vea solo sus descargas si están asociados a grupos diferentes.

.

Para el audio, mirad aquí. La alternativa a FrontRow, Plex, puede usarse como plataforma para lanzar SlingPlayer si estáis pensando en integrar SlingBox en el conjunto. Por ahora, creo que eso es todo. Ya me iréis contando.

elFriki

PD: ¿Y el Apple TV? ¡No, gracias!

Actualización: ¡¡ Salgo en !!

PD: Añadamos el programa (¡gracias Andrés!) y el famoso  a la lista de programas para gestión remota. ¿Y qué tal si le ponemos un cliente de para poder conectarnos desde internet (los que no tenemos ip fija)?

Actualización 2: ¡Y en !

He añadido un par de guías más: la de y la de .

Los que quieran ver la TV, podrían preparar el mando a distancia para activar y manejar , o .


Cerrar
Enviar por Correo