TheTVdb ya no funciona como fuente de metadatos, los demás están bien

Llevo tiempo usando TheTVdb exclusivamente para renombrar series de televisión, de modo que el nombre, el año de estreno, etc., sean coherentes en todas las temporadas, etc.
Sin embargo, en los últimos días, ninguno de los episodios de mis series coincide y pensé que era un fallo temporal que se resolvería solo. Han pasado unos 3 días y sigo sin obtener ninguna coincidencia.

Actualicé a la última versión (2.7.2 del 24 de julio) pensando que mi compilación anterior necesitaba una actualización para comunicarse con el servidor/base de datos, pero eso no lo solucionó.
Tengo un segundo sistema con MCEBuddy instalado y, al comprobarlo, ese tampoco se conecta a TheTVdb —y antes sí lo hacía—, por lo que parece que el problema no es de mi configuración de Windows, seguridad o aplicación, sino del enlace entre MCEBuddy y TheTVdb.

Seleccionar TMDB en Configuración Avanzada funcionó como se esperaba: los títulos de los episodios, el año de estreno, etc., se utilizan para renombrar los episodios.

¿Podría alguien comprobar si se trata de un problema general con TheTVdb o si es exclusivo de mis dos ordenadores?

Adjunto algunos archivos de registro de los datos de recuperación tanto de theTVdb como de TMDB.

Gracias de antemano a quien le eche un vistazo.

-John

MCEBuddy TheTVdb Metadata.zip (456.3 KB)

Yo creo que estoy experimentando un comportamiento similar. TheTVDB no extrae los metadatos y está recurriendo a los metadatos de IMDB. No he investigado lo suficiente como para ver si hay un orden o fusión de los metadatos entre ambos, o si está consultando IMDB primero, obteniendo un resultado y usándolo, sin llegar efectivamente a extraer los metadatos de TheTVDB.

También “solucioné” el problema añadiendo una excepción para usar el ID de TheTVDB para la serie como medida provisional.

Ah, pensé en esto, pero hasta ahora solo lo he usado para series que de otro modo no coinciden o coinciden incorrectamente.
Personalmente, tengo demasiadas tareas de conversión y series para hacer de esto una solución permanente, pero si «forzar» a MCEB a usar el ID de TheTVdb funciona, podría valer la pena hacerlo cuando TMDB no use el mismo orden o año de estreno que TheTVdb.
Gracias

** Bump

Acabo de comprobar que TheTVDB sigue sin estar completamente operativo, es decir, no coincide con los títulos.

He estado usando TMDB, The Movie Database, pero no encuentra muchas cosas, no genera el Año de Estreno de la Serie (porque no está en la base de datos).

El orden de los episodios de TV en IMDb no es consistente; los títulos de los episodios a veces son muy genéricos, etc.

Usaba TheTVDB como mi único agente porque garantizaría (excepto por los cambios de TheTVDB) que todos mis episodios se colocan en el mismo directorio(s) semana tras semana.

Ahora que el enlace de MCEBuddy a TheTVDB está roto, tengo que usar aplicaciones como Bulk Rename Utility para renombrar los títulos de episodios en blanco, que es el título; estos episodios no incluyen metadatos de serie/episodio. :face_with_bags_under_eyes:

¿Se está investigando este problema? ¿TheTVDB ya no está soportado como fuente de metadatos?

Hemos realizado algunas actualizaciones recientes en la gestión de metadatos para diversas fuentes en línea. ¿Estás utilizando la última versión beta?

Usando la beta actual, 2.7.2 2026-07-24. Windows 10.

TheTVDB aún no encuentra una coincidencia obvia para un episodio de Stargate SG-1 en TheTVDB. Solo he elegido uno para este ejemplo.

Hay etiquetas de metadatos para seasonNumber y episodeNumber en el archivo, pero no hay otras etiquetas de metadatos de la serie.

Como resultado de la falla de búsqueda en TheTVDB, MCEBuddy termina extrayendo tanto el nombre de la serie (también conocido como “series name”) como el nombre del episodio (también conocido como “Subtitle”) del nombre del archivo, y esos valores no se sobrescriben con los metadatos que MCEBuddy luego coloca en el archivo. En mi opinión, las fuentes externas de metadatos deberían sobrescribir las fuentes de nombre de archivo para el metadato del archivo de salida, y para el cambio de nombre del archivo, a menos que eso sea explícitamente indicado en las opciones para forzar el uso de la información de nombrado.

Obtener metadatos basados en heurísticas difusas arbitrarias que deciden qué partes de un nombre de archivo son relevantes o aplicables a cualquier elemento de metadato en particular va a ser muy propenso a errores.

El nombre de la serie/serie es “Stargate SG-1”, pero el proceso de manejo de caracteres especiales del nombre del archivo hace que el nombre de la serie/serie se establezca como “Stargate SG 1”, eliminando el guión.

El nombre del episodio/subtítulo incluye incorrectamente partes del nombre del archivo que no son relevantes, lo que, en este caso particular de convención de nombres, incluye la resolución, la fuente y el códec. Y todos sabemos que las convenciones de nombres son extremadamente poco fiables o uniformes.

El archivo multimedia:

--> Dumping complete information about the file E:\\Recorded TV\\\Manual\\\Stargate SG-1 (1997) - S01E03 - The Enemy Within (1080p BluRay x265).mkv

La sección del archivo de registro que contiene la falla de coincidencia en TheTVDB.

2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Trying to match nPVR/SiliconDust/FlixGrab series showname -> Stargate SG-1 (1997) - S01E03 - The Enemy Within (1080p BluRay x265 Celdra)
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Looking for Season/Episode information in text
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Pattern 1, Found Season/Episode information in text, Season:1, Episode:3
--> Looking for Premiere Year information in text
--> Found Premiere Year information in text, Year:1997
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Successfully matched nPVR/SiliconDust/FlixGrab series filename metadata

2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Video Tags extracted from file/name metadata -> 
Title: Stargate SG 1
SubTitle: The Enemy Within (1080p BluRay x265)
Description: 
Network: 
Network Affiliate: 
Parental Rating: 
Media Credits: 
Genres: 
Season: 1
Episode: 3
Banner: 
Banner URL: 
IMDB Id: 
MovieDB Id: 
TVDB Id: 
Is Movie: False
Is Sports: False
OriginalBroadcastDateTime: 1900-01-01T00:00:00
RecordedDateTime: 1900-01-01T00:00:00
SeriesPremiereDate: 1997-05-05T00:00:00
CopyProtected: False
SageTV FileID: 
SageTV MediaFileID: 

2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata title and ID correction
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata type correction
INFORMATION> 2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Downloading Series details
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Overwrite title from internet -> Default
INFORMATION> 2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Recording Type Show
INFORMATION> 2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Checking TheTVDB
--> No match found, checking for special characters in the Title
--> No match found on TVDB
WARNING> 2026-09-18T10:03:47 MCEBuddy.MetaData.VideoMetaData --> TheTVDB failed

Later on in processing the above file, MCEBuddy does get some information from TMDB, but does not override the “Subtitle” or create an “EpisodeName” tag, leaving it incorrectly set from the filename. It then skips IMDB, concluding that the metadata is complete.

--> Found series match on TMDB by Episode and Season No. Updated video tags -> 
Title: Stargate SG 1
SubTitle: The Enemy Within (1080p BluRay x265)
Description: Major Kawalsky is possessed by a Goa'uld, and the SGC must find a way to remove it without killing him.
Network: Showtime;Syfy
Network Affiliate: 
Parental Rating: M;TV-PG;NR;12;NR;PG;Från 11 år;6;7;16;12;M18
Media Credits: Richard Dean Anderson;Amanda Tapping;Christopher Judge;Michael Shanks;Don S. Davis
Genres: Sci-Fi & Fantasy,Action & Adventure
Season: 1
Episode: 3
Banner: C:\Program Files\MCEBuddy2x\cache\Stargate SG 1.jpg
Banner URL: http://image.tmdb.org/t/p/original/dQjmI7XxI47v8IM2MUysHG0LuU2.jpg
IMDB Id: tt0118480
MovieDB Id: 4629
TVDB Id: 72449
Is Movie: False
Is Sports: False
OriginalBroadcastDateTime: 1997-08-01T00:00:00
RecordedDateTime: 1900-01-01T00:00:00
SeriesPremiereDate: 1997-05-05T00:00:00
CopyProtected: False
SageTV FileID: 
SageTV MediaFileID: 

INFORMATION> 2026-09-18T10:03:48 MCEBuddy.MetaData.VideoMetaData --> Not checking IMDB Series since metadata is complete and overwrite from IMDB is not required

Hemos realizado algunas actualizaciones recientes en la gestión de metadatos para varias fuentes en línea. ¿Estás usando la última versión beta?

También estoy usando la 2.7 beta 2 de julio.

Adjunté mis archivos de registro en la publicación inicial, que deberían contener todos los datos disponibles, incluida la versión y la configuración del sistema.

Me encuentro lejos de mi sistema mientras visito a mi familia. Puedo acceder remotamente a mi sistema para probar cualquier cosa nueva/actualizada/

Hasta hace unos días, seguía sin funcionar y muchas series simplemente no coinciden usando Default o TMDB, por lo que no se están colocando nuevos episodios en las carpetas correctas, y como no coinciden (en absoluto) tampoco tienen las miniaturas de los episodios, etc.

Tengo más de 400 archivos de registro que aún no se han borrado, así que dispongo de muchos datos si quieres revisarlos.

Solo dime lo que necesitas porque este problema está causando estragos en el mantenimiento de archivos de Resilio (crea un archivo .rsls por cada renombrado o eliminación de archivos y carpetas).

Voy a decir que estoy usando una solución alternativa introduciendo manualmente una coincidencia simple de nombre de archivo para cada serie, de modo que coincida con el ID específico de TheTVDB que busco y selecciono manualmente. Luego proceso cada archivo multimedia manualmente a través de MCEBuddy.

¿Mencioné que es un proceso manual? Obviamente, eso no es escalable ni sostenible, así que espero que se implemente una solución automatizada.

Si se trata de un nuevo error en estas API, como un bloqueo o tal vez, como usuarios individuales de esas API, necesitamos tener cuentas o suscripciones a los servicios, eso significaría que MCEBuddy tendría que mantener y gestionar un almacenamiento seguro de las credenciales y los tokens de autorización necesarios para que podamos acceder a esas API (por ejemplo, certificados de cliente para TLS, cifrado y firma de API, y tokens OUTH o OIDC).

Trabajo con seguridad e integración de API empresariales en mi vida profesional, así que Goose o el equipo de MCEBuddy pueden ponerse en contacto conmigo directamente o vía DM si mi voluntariado puede ayudar.

Mi carga de trabajo diaria no me permite hacer esto de manera realista para todas las series y carpetas de recorte que uso en mi colección de televisión.

Si este es un problema que no se puede resolver, tendré que buscar otras soluciones o idear otro flujo de trabajo. El hecho de que MCEBuddy no utilice una lista maestra de «corrección de metadatos», sino que cada tarea use la suya propia, hace que la edición, adición, etc., sea una pesadilla.

Cada año se añaden y eliminan series (canceladas). Si se multiplica eso por los años de series anteriores que siguen en emisión o programas futuros, simplemente no es práctico ni realista — MCEBuddy no fue diseñado para eso, está pensado para la automatización.

Todavía estoy usando 2.6.5 y ha sido un problema para mí. Tenía la búsqueda colocando el ID de la serie en el nombre de la carpeta padre y tal vez la semana pasada o algo así (no he hecho muchas conversiones últimamente) está poniendo el ID del episodio en lugar del de la serie, así que ahora obtengo carpetas padres completamente separadas en lugar de series_seriesID/season/episode.