GuíasBiblioteca

Importar NFO de Jellyfin

Aprovechar los .nfo que Jellyfin escribió junto a tus vídeos para no identificar la biblioteca de cero.

EspecificadoNo implementado
track/plugin-seamsoutcome/jellyfin-compattrack/domain-mediaoutcome/first-vertical/wave-btrack/plugin-seams/w2dec-0114dec-0126dec-0124track/docs:DC9outcome/first-vertical:FV2track/plugin-seams/w2:SC0track/plugin-seams/w2:SC1track/plugin-seams/w2:SC2track/plugin-seams/w2:SC3

Especificado, con un parser parcial implementado. El NFO es una vía de importación, no el almacén de metadatos de Styx (dec-0126 §7).

Antes de nada: ¿tienes NFO?

Jellyfin guarda los metadatos en su base de datos. Sólo escribe .nfo y artwork junto a los ficheros si en tu biblioteca están activados el guardado de metadatos NFO y el de imágenes en las carpetas. Si no lo estaban, no hay nada que importar y Styx identificará por contenido.

Qué hace hoy el plugin metadata-local-nfo

Lee <nombre-del-fichero>.nfo junto al vídeo, con el sistema de ficheros local, y extrae título, año, géneros y los uniqueid. Pero:

  • el catálogo sólo persiste el título y el año; los géneros y los ids externos se descartan;
  • no lee movie.nfo, tvshow.nfo, season.nfo ni el NFO del episodio;
  • no lee el artwork (poster, folder, fanart, <nombre>-poster.jpg);
  • no funciona con fuentes remotas.

Lo que está especificado

styx library import nfo --root peliculas [--dry-run]
  • Soporta las convenciones de Jellyfin y Kodi para película, serie, temporada y episodio.
  • El uniqueid de TMDB, IMDb o TVDB es la señal de identificación más fuerte y evita consultar servicios externos.
  • Importar no vuelve a escribir nada en el fichero. Si después activas los metadatos incrustados, el plugin metadata-embed los escribirá dentro del vídeo y el .nfo deja de hacer falta.