Cómo completar manualmente la información de películas y series en Plex o XBMC

Vista de información en el skin Confluence en XBMC 9.11 beta1

Como ya hemos visto, la biblioteca es la parte más importante de Plex o XBMC, donde tenemos toda la información de nuestras películas o series. Y como también hemos visto, esta información se recupera automáticamente desde Internet a través de los rastreadores. Pero, ¿qué sucede si la información que se recupera no es correcta?. ¿Y si no se recupera ninguna información?. ¿Y si queremos modificarla?.

Para estos casos, XBMC (y por extensión Plex) nos ofrece los archivos NFO. Estos archivos pueden contener información de un archivo (película, serie, música) en formato XML o una URL que será utilizada por el rastreador para recuperar la información. Cuando XBMC escanea el contenido de una carpeta comprueba si existen estos archivos correctamente nombrados; en caso afirmativo, obtendrá los metadatos directamente o buscará una URL que le enviará al rastreador para que recupere la información, ahorrándonos el proceso de búsqueda.

¿Cómo se crean?

Un archivo NFO es simplemente un simple archivo XML y, por tanto, puede crearse con cualquier editor de texto. Para facilitar la tarea, existen diversas aplicaciones que facilitan esta tarea ofreciendo una interfaz gráfica de búsqueda y modificación. Lamentablemente, la mayoría de estas aplicaciones son para Windows y no he encontrado ninguna específica para nuestra plataforma.

Una manera muy sencilla de crear estos archivos sin necesidad de utilizar aplicaciones es exportar la biblioteca actual. XBMC y Plex nos ofrecen esta posibilidad accediendo a la opción Exportar biblioteca situada en Preferencias > Video.

Una alternativa a las aplicaciones antes mencionadas es XBMC Web Media Manager, que utiliza una interfaz web para acceder al contenido de la biblioteca y facilitar su edición. Esta utilidad no permite crear archivos NFO, únicamente permite modificar los registros de películas y series que ya se encuentren en la biblioteca.

Tenéis más aplicaciones de creación y edición de archivos NFO en el foro de herramientas suplementarias de XBMC.

Un ejemplo de archivo NFO sería algo parecido a esto:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
< ?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <id>tt0468569</id>
    <title>The Dark Knight</title>
    <originaltitle>The Dark Knight</originaltitle>
    <year>2008</year>
    <rating>8.9</rating>
    <votes>401,887</votes>
    <mpaa>Rated PG-13</mpaa>
    <top250>9</top250>
    <plot>Batman vs. Joker.</plot>
    <certification>Spain:13</certification>
    <genre>Action / Crime / Thriller</genre>
    <studio>Warner Bros. Pictures</studio>
    <runtime>152 min</runtime>
    <releasedate>13/08/2008</releasedate>
    <director>Christopher Nolan</director>
    <credits>Jonathan Nolan / Christopher Nolan</credits>
    <thumb>The_Dark_Knight-Poster.jpg</thumb>
    <actor>
        <name>Christian Bale</name>
        <role>Bruce Wayne / Batman</role>
    </actor>
    <actor>
        <name>Heath Ledger</name>
        <role>The Joker</role>
    </actor>
    <actor>
        <name>Aaron Eckhart</name>
        <role>Harvey Dent / Two-Face</role>
    </actor>
    <actor>
        <name>Michael Caine</name>
        <role>Alfred Pennyworth</role>
    </actor>
    <actor>
        <name>Maggie Gyllenhaal</name>
        <role>Rachel Dawes</role>
    </actor>
    <actor>
        <name>Gary Oldman</name>
        <role>James Gordon</role>
    </actor>
    <actor>
        <name>Morgan Freeman</name>
        <role>Lucius Fox</role>
    </actor>
    <actor>
        <name>Cillian Murphy</name>
        <role>Jonathan Crane / The Scarecrow</role>
    </actor>
    <actor>
        <name>Nestor Carbonell</name>
        <role>Mayor Anthony Garcia</role>
    </actor>
    <actor>
        <name>Eric Roberts</name>
        <role>Salvatore Maroni</role>
    </actor>    
    <fileinfo>
        <streamdetails>
            <video>
                <width>1280</width>
                <height>544</height>
                <codec>h264</codec>
                <duration>2mn 6s</duration>
                <aspect>2.353</aspect>
                <scantype>Progressive</scantype>
            </video>
            <audio>
                <codec>aac</codec>
                <channels>6</channels>
            </audio>
        </streamdetails>
    </fileinfo>
</movie>

En la documentación de XBMC está disponible toda información sobre la estructura de estos archivos así como la información que pueden contener.

¿Cómo se utilizan?

La utilización de estos archivos es muy sencilla. Únicamente tendremos que situarlo en la misma carpeta donde se encuentra el archivo correspondiente y debe tener el mismo nombre a excepción de la extensión, que en este caso será .nfo. Por ejemplo, si tenemos un archivo llamada MiPelicula.mkv en la carpeta Video/Películas, el archivo NFO correspondiente será MiPelicula.nfo situada en la misma carpeta.

De esta manera, cuando XBMC intente cargar la información de la película, primero buscará si existe un archivo NFO con el mismo nombre. Si es así, podrá hacer dos cosas: cargar la información completa del archivo o, si el archivo NFO contiene una o varias URL, las enviará al rastreador para que recupere su información directamente.

Conclusión

Estos archivos son una buena manera para completar nuestra biblioteca. Eso sí, en un futuro XBMC o Plex deberían incorporar una opción o aplicación para que la modificación de estos registros sea más sencilla.

  • Twitter
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Bitacoras.com
  • Meneame
Artículos relacionados

Si te ha gustado el artículo, puedes dejar un comentario o suscribirte al feed.

Hay 1 referencias

15 comentarios

  1. Hola Merrin:
    Me viene de perillas este articulo. Ultimamente he estado intententando exportar la biblioteca de Plex para despues importarla a otro mac mini con las mismas pelis y así no tener que repetir todo el proceso de búqueda. Al pedirme el directorio de exportación no me da la opción de busqueda y escribo a mano la del disco duro que tengo conectado al mac mini pero continuamente me da error de ruta. ¿ Sabes como hay que hacerlo?. O si nó cómo se pone el archivo nfo en cada peli automaticamente cuando ya tienes hecha la biblioteca?.
    Gracias por tu blog, lo sigo desde hace tiempo

  2. @kiku Para asociar un archivo .nfo a una peli, tiene que tener el mismo nombre que ésta y estar en la misma carpeta.

  3. Ya, pero ¿Cómo creo el archivo nfo aprovechando los datos de la biblioteca de Plex o cómo exporto esta? Tengo una biblioteca de casi 5 teras y no es plan de hacerlo a mano una por una.
    Gracias por tu pronta respuesta

  4. @kiku Te comento mi caso. Tengo la misma biblioteca en el imac del despacho que en el mini del salón. Para ello lo que he hecho, aparte de evidentemente tener la misma configuración en las fuentes de video, es copiar la carpeta “userdata” que se encuentra en Usuario\Libreria\Aplication Support\Plex.
    Cuando alguna vez he observado alguna discrepancia entre las dos bibliotecas, porque en ese momento thetvdb.com se ha caído o por cualquier otra causa, he copiado la carpeta y no he tenido problema alguno.

    Por cierto Merrin, enhorabuena por la página.

  5. @Kentapuraku Es otra opción, sí señor, buen apunte. Gracias por el mismo y por las felicitaciones :D

  6. Gracias Kenta :
    Me acaba de salir exportando la biblioteca en la ruta que me da por defecto Plex y luego importandola en el nuevo mac mini, me funciona todo pero no me salen ni las miniaturas ni los fanarts, probaré lo tuyo.
    Gracias

  7. Y la repanocha ya sería que, cuando te descargas un torrent, dicho torrent venga ya con el MKV y en NFO creado por el autor.

    Yo personalmente, prefiero hacer otra cosa antes que eso: cuando veo que una peli está mal catalogada en Plex, le doy a Info, y cuando sale la ventana con toda la información de la peli, le doy a “ACtualizar”, y me permite volver a buscar la peli en Filmaffinity, y seleccionar de entre las posibles, cual es la correcta. Lo mismo hago con las series. Por ejemplo, hace poco empecé a ver V 2009, pero me la detectó como V, la serie original. Le dí a Info, actualizar, y seleccioné V 2009, y listo, ya tengo todos los capítulos correctamente identificados.

    Lo propongo como paso previo a la creación de NFOs, que creo que es un poco más tedioso.
    Saludos

  8. @Almarca si, es correcto, pero hay veces que ni así, sobretodo con documentales, grabaciones de deportes, etc.

  9. Hola,

    echadle un ojo también al Ember Media Manager
    http://xbmc.org/forum/showthread.php?t=50348

    :)

  10. @Ruben Tiene buena pinta, lástima que también sea para Windows.

  11. Buenas, yo no se que me pasa con la biblioteca y con el rastreador de filmaffinity que cuando quiere deja de funcionar y me baja bien la información de la película pero no la caratula de la película. Pero sin hacer nada, ni actualizando Plex ni nada, simplemente deja de funcionar.

    ¿Sabe alguien que poder hacer?

    Un saludo y gracias por el blog.

  12. Jmresan,

    A mí me pasa lo mismo, y creo que hay una razón: Plex está basado en XBMC. Cuando sale una versión nueva de Plex, esta está basada en una versión de XBMC publicada con anterioridad. Si en la web de Filmaffinity hacen algún cambio en su forma de acceder, los rastradores dejan de funcionar correctamente. Entonces, los de XBMC sacan una nueva actualización, y posteriormente, hacen lo mismo los de Plex. El problema es que las actualizaciones tardan mucho más en llegar a Plex que a XBMC. Lo puedes solucionar descargándote una versión de XBMC para Mac, cogiendo el archivo filmaffinity.xml (ahora no recuerdo la ruta, pero si buscas en Google encuentras como hacerlo) y sobreescribir el mismo archivo en Plex. Yo lo he hecho varias veces y soluciona el problema sin afectar en nada a Plex, porque realmente ambos usan el mismo archivo xml.

    Saludos y espero que te sirva.

  13. Hola,
    Estoy intentando catalogar algunos programas de television que tengo, por ejemplo “Españoles por el mundo” y lo estoy intentando con los archivos nfo. ¿Esto se puede hacer con estos archivos? Es decir, un “algo” que no esta en ninguna base de datos de internet, puedo yo crearlo manualmente? Llevo todo el dia de hoy y no he conseguido nada. ¿Alguien ha conseguido catalogar “algo” que no esta en las bases de datos que utiliza PLEX?

    Gracias

  14. @David en principio debería ser posible. Asegúrate, por eso, que el archivo .NFO tiene el mismo nombre que la carpeta que donde tienes la serie y que el .NFO del episodio tiene el mismo nombre que el archivo del episodio.

  15. Pues no lo consigo. Explico lo que tengo y he probado:

    Carpeta “Series” dentro una carpeta “Prueba” dentro “Temporada 1″, dentro “Prueba 1×01.avi”.

    En la carpeta “Series”, aparte tengo el archivo “tvshow.nfo” con la informacion de la serie “Prueba” (tambien he probado cambiando el nombre de “tvshow.nfo” por “Prueba.nfo” pero mismo resultado. Donde tengo “Prueba 1×01.avi” meto otro archivo “Prueba 1×01.nfo”, pero no consigo nada….

    ¿Nadie ha probado a catalogar documentales o series que no estan en base de datos de internet?

Deja un comentario

(requerido)

(requerido)