Creo que sé por qué está pasando esto, pero no estoy seguro de cómo arreglarlo. Uso SageTV para manejar todas las grabaciones, y proporciono tanto un archivo .properties como uno .xml para los metadatos.
Creo que MCEB está usando solo el archivo .properties, que a veces no tiene mucha información, sin embargo, el .xml sí la tiene. Creo que todo lo que MCEB necesita para identificar correctamente el programa está en el .xml.
En el caso adjunto, el nombre del programa se duplicó y sobrescribió el original.
MCEBuddy está leyendo tu archivo XML (no el archivo de propiedades) y esto es lo que lee:
2019-06-21T19:01:50 MCEBuddy.MetaData.FileExtractMetadata → Successfully extracted SageTV XML metadata
2019-06-21T19:01:50 MCEBuddy.MetaData.VideoMetaData → Video Tags extracted from file/name metadata →
Title: BattleBots SubTitle: You Mess With the Bull, You Get the Drum, Part 1
Description: Fast and strong homemade robots face off in battles until one is declared the champion. OriginalBroadcastDateTime: 2019-06-21T17:00:00
Creo que veo tu problema: cuando intenta completar los metadatos desde Internet, TVDB está utilizando la fecha de transmisión original para hacer coincidir la información y está devolviendo algo diferente:
→ Found series match on TVDB by Original Broadcast Date. Updated video tags →
Title: BattleBots SubTitle: Don’t Flip Out!
Description: BattleBots Champion Bite Force squares off against famed bot Yeti, while another legendary builder returns to the competition with a brand-new epic bot.
Season: 4
Episode: 3
Si TVDB tiene la información incorrecta, tienes 2 opciones:
Corregir la información en TVDB
Usar la página de correcciones de metadatos para especificar qué proveedor de metadatos de Internet quieres usar y no usar TVDB
Además de XML, también puede extraer metadatos de archivos PROPERTIES (SageTV), archivos ARG (ArgusTV) y archivos TIVO (es necesario configurar el MAK).
Sí, es cierto, coincide primero con el XML y luego con el archivo PROPERTIES. En tu caso encontró el XML primero, así que se detiene ahí. Por cierto, tu archivo properties está vacío, así que no sé cómo podría ayudar de todos modos.
Creo que veo tu problema. Para ambos episodios, tu archivo XML está reportando un nombre de subtítulo que no coincide con lo que tiene TVDB.
Entonces MCEBuddy usa la fecha de transmisión para hacer coincidencia y tu archivo XML tiene la misma fecha para ambos programas:
OriginalBroadcastDateTime: 2019-06-21T17:00:00
Por eso los nombres de archivo son iguales para ambos. Es un problema con el archivo XML.
Si no quieres que MCEBuddy sobrescriba el archivo, puede crear nombres de archivo únicos. En la página Conversion Task → Expert Settings, en la parte inferior marca la opción Do not overwrite files y creará un nombre de archivo único en su lugar.