Añadir contenido a XBMC

Continuamos el proceso de configuración de la Raspberry como mediacenter y gestor de descarga. Para ello vamos a conectar el disco duro donde se guardaran los ficheros.

Yo me he decantado por un disco Seagate de 2 TB e interfaz USB3 de 3.5″ (podéis verlo en Amazon aquí).

Seagate de 2TB y USB3

Conecto el disco a la corriente (necesita alimentación externa) y después a la Raspberry mediante mi hub USB de 7 puertos donde ya tengo también conectado el adaptador WiFi.

Hub USB de 7 puertos

En caso de que el disco no necesitara alimentación externa, es posible que éste fuera alimentado por el propio hub. Teóricamente la Raspberry también podría alimentar pequeños dispositivos directamente desde el USB, pero los discos externos suelen necesitar más corriente de la que puede ofrecer por lo que puede haber fallos en el funcionamiento normal. La forma más fácil de evitar ese problema es mediante un hub USB auto-alimentado que proporciona la potencia necesaria.

Ahora que hemos conectado el disco podemos comprobar desde el propio XBMC si el disco ha sido montado. Para ello iremos al menú Sistema > Info del sistema

Sistema > Info del sistema

Después vamos al menú Almacenamiento donde podemos ver todas las particiones montadas actualmente. En este caso vemos que el disco ha sido montado correctamente como Seagate-5286-5604.

20131117-195224.jpg

El siguiente paso es crear las carpetas donde se almacenará el contenido. Esto es importante sobretodo con el tema de las series porque si no XBMC no se entera y se hace un lío con las temporadas. Además, así queda todo más organizadito (luego más adelante lo explico).

Primero nos conectamos por SSH a la Raspberry.

Conexión a XBian mediante ssh

Buscamos el punto de montaje del disco. Para ello podemos ejecutar el comando df -h

Discos y particiones

En mi caso vemos que el disco ha sido montado en /media/Seagate-5286-5604

Cambiamos nuestro directorio actual de trabajo al del disco.

Cambio de directorio

Y ahora ya podemos proceder a la creación de las carpetas. Por el tipo de contenido que tengo, yo me he decantado por la siguiente estructura:

  • Películas (para las películas)
  • Series (para las series de television)
  • Anime (para el anime)

Captura de pantalla 2013-11-17 a la(s) 20.56.20

En el caso de que nuestra biblioteca de contenido se encuentre totalmente vacía o queramos empezarla desde cero, entonces el proceso de copia que explico a continuación puede saltarse.

A la hora de copiar los ficheros tenemos dos opciones:

  • Hacer la copia en otro ordenador
  • Hacer la copia desde XBian

En caso de decantarnos por la primera opción entonces no hay pérdida: conectamos el disco nuevo al ordenador donde tengamos actualmente nuestra librería y lo movemos (o copiamos) siguiendo la estructura de carpetas que hemos creado: películas, series, etc.
Lo primero que hay que hacer es desmontar el disco para que todos los procesos que pudieran estar a medias utilizando los datos del disco finalicen correctamente.
Nada tan fácil como ejecutar el comando unmount y el nombre del dispositivo (Ej: /dev/sda1). Sin embargo, en este caso, el sistema no nos deja desmontarlo porque nos dirá que existen procesos que están usando este disco, obviamente es XBMC. En este caso la mejor opción es apagar XBian y luego desenchufar el disco.

Si queremos hacer la copia desde XBian significa que nuestro contenido ya se encuentra en un disco externo, por lo que lo primero que hay que hacer es conectar dicho disco a nuestro hub.
Después hay que mirar dónde se ha montado el nuevo disco y proceder con la copia:

Captura de pantalla 2013-11-17 a la(s) 20.57.38

En la captura puede verse dónde está montado cada disco y la forma de hacer la copia de un fichero de un disco a otro.

Para el tema de las series hay un punto muy importante a tener en cuenta: el nombre de los ficheros. XBMC nos permite tener todos los capítulos de diferentes temporadas de una serie en una misma carpeta, o tenerlos separados en subcarpetas por temporada. De una u otra forma, el nombre del fichero debe de seguir la norma de “nombre de serie temporada capitulo”. Yo uso “Serie SxxExx texto”, donde Sxx es el número de temporada (season) y Exx es el número de episodio (ej: Firefly S01E13). También podéis usar el formato “Serie SxEE” (Ej: Firefly 1×13). El texto que haya a continuación es irrelevante, por lo que puede ser el nombre del episodio, el grupo que lo ha ripeado o simplemente estar en blanco. Podéis leer más sobre el tema de la nomenclatura en el sitio de XBMC aquí.

Ya tenemos nuestro disco lleno de contenido conectado a XBian, pero ahora tenemos que decirle a XBMC que ahí se encuentran los ficheros susceptibles de ser reproducidos.

  • Películas

vamos al menú Vídeos > Archivos y le decimos Añadir Vídeos.

20131117-195703.jpg

Después le damos a Buscar, seleccionamos nuestro disco y luego la carpeta que hemos creado a tal fin (en mi caso Películas).

20131117-195907.jpg

20131117-195931.jpg

20131117-200003.jpg

En el campo que pone “Introduzca un nombre para la fuente” podemos darle el nombre que mejor nos lo identifique, en este caso algo tan original como Peliculas.

20131117-200020.jpg

20131117-200114.jpg

20131117-200135.jpg

Ahora tenemos que decirle el tipo de contenido (películas), de dónde queremos que coja los meta datos (The Movie Database) y un par de opciones más a nuestro gusto.

20131117-200214.jpg

20131117-200257.jpg

20131117-200510.jpg

Cuando pregunte si queremos actualizar la librería le podemos decir que sí y el proceso comenzará, por lo que dependiendo de la cantidad de ficheros puede echarse tranquilamente su horita de carga.

20131117-200530.jpg

20131117-200549.jpg

Cuando desaparezca el mensaje quiere decir que nuestra biblioteca de películas está actualizada. Para comprobarlo podemos usar el menú Películas y ver las que se han añadido recientemente:

20131117-200710.jpg

Es conveniente que revisemos el listado de películas ya que en más de una ocasión XBMC se ha confundido al identificarme alguna (normalmente remakes) y ha seleccionado la antigua en lugar de la nueva. En caso de que nos encontremos algún caso así, la forma de arreglarlo es utilizando el menú secundario y diciéndole Actualizar. Entonces nos mostrará una ventana con varios títulos, seleccionamos el correcto y listo.

Esta no es la versión que tengo

Esta sí que es

  • Series

Ahora hacemos lo mismo con las series. Vamos a Vídeos, añadimos una fuente y seleccionamos la carpeta de series (en mi caso voy a hacerlo con el Anime, pero el proceso es igual para las series).

20131117-201026.jpg

Después le decimos que el tipo de contenido es series y seleccionamos las opciones de acuerdo a nuestras preferencias. Para las series podéis usar como scraper (buscador de datos) The TVDB. En mi caso, para el anime, yo he seleccionado AniDB.net

20131117-201316.jpg

Una vez más comenzará una actualización de la biblioteca, que habrá finalizado cuando desaparezca la ventana. Para comprobarlo nos vamos al menú Series desde el menú principal.

Igual que en las películas, recomiendo darle un vistazo a las series para ver si ha identificado mal alguna.

Un error con el que también me he encontrado en más de una ocasión además de que XBMC identifique mal una película, es que no la identifique en absoluto. Ello puede darse por ejemplo si el nombre del archivo está mal escrito. En ese caso, dicha película no aparecerá en el menú Películas por lo que a priori no nos daremos cuenta a no ser que sepamos que debiera estar ahí y no la vemos. ¿Cómo saber si XBMC no ha identificado algún fichero? Desde Sistema > Archivos en el menú principal.

20131117-201635.jpg

Después hay que navegar por los menús hasta el punto donde esté montado nuestra carpeta. Como en mi caso es un disco USB, entonces primero voy a Root filesystem

20131117-201656.jpg

Luego vamos a media > Seagate que es donde el disco está montado.

20131117-201706.jpg

20131117-201723.jpg

Nos mostrará el listado de las películas. Las películas que no tienen la calidad (SD o HD) son las que no ha identificado.

Película no identificada

Para arreglarlo abrimos el menú secundario y seleccionamos actualizar. En este caso no encontrará nada o lo encontrara mal, por lo que tenemos que escribirla nosotros.

Actualizar

Ahora ya encuentra la película
20131117-225239.jpg

Ahí ya vemos cómo está bien identificada. Si nos vamos al menú películas ya debería aparecer.

Película correctamente identificada

Creo que con esto termina la parte de configurar el mediacenter mediante XBMC. A partir de ahí simplemente es cacharrear un poco con las opciones disponibles para ajustarlo más a nuestros gustos y necesidades.

Lo siguiente que abordaré será la instalación del cliente torrent y después la
automatización de las descargas.