Analizar título y fecha del show desde el nombre de archivo para archivos Emby

Busco una forma de que MCEBuddy ignore las fechas en el nombre de un archivo. Por ejemplo:

Emby graba algunos programas como: “Nombre del Programa” “Fecha de Emisión Original” - “Nombre del Episodio”
En mi carpeta de DVR de Emby se guarda como: Nombre del Programa/“Nombre del Programa” “Fecha de Emisión Original” - “Nombre del Episodio” (típicamente programas sin información de Temporada/Episodio en los metadatos)

Cuando MCEBuddy realiza la conversión, crea una carpeta con esta estructura: “Nombre del Programa” “Fecha de Emisión Original” - “Nombre del Episodio”, lo que genera una nueva carpeta por cada episodio; en lugar de una carpeta con el nombre del programa y cada episodio dentro de ella.

Me gustaría que MCEBuddy ignore la fecha y cree la carpeta solo con el nombre del programa.

¿Puede alguien explicarme qué necesitaría agregar como REGEX para lograr esto? Tengo otro hilo abierto donde recomendaron un REGEX.

Puedes utilizar el renombrado personalizado para crear tu propio patrón de renombrado.

Si el archivo no tiene ningún metadato, es probable que MCEBuddy esté tomando el “nombre del programa” del nombre del archivo y, si el patrón no es reconocido por mcebuddy, la fecha se convierte en parte del nombre del archivo.

Da algunos ejemplos específicos de los nombres de archivo y tal vez podríamos añadir soporte para analizarlos. También adjunta tu registro de conversión para que muestre qué metadatos están disponibles y cuáles no.

Son principalmente programas infantiles, y solo parece ocurrir en episodios que no tienen datos de temporada. También lo he notado últimamente en especiales como Gold Rush. Aquí hay algunos ejemplos de los nombres de archivo originales:

Gold Rush 2017-10-27 - The Book of Parker.ts
Log: Gold Rush - Pastebin.com
Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.ts
Log: Puppy Dog Pals - Pastebin.com

Antes de la conversión, Emby almacena ambos archivos en carpetas con nombres adecuados. Después de la conversión, se añade la fecha a la carpeta, y eso es lo que estoy tratando de evitar.

¡Gracias por revisar esto!

No me di cuenta de que podía subir los registros. Aquí están las versiones subidas por si acaso es más fácil:

Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.ts-Remove Commercials and rename-2017-10-29T00-00-00.1338277-05-00.log (528.3 KB)
Gold Rush 2017-10-27 - The Book of Parker.ts-Remove Commercials and rename-2017-10-28T00-30-53.4924393-05-00.log (463.9 KB)

El registro muestra que hay un archivo XML junto con el video que contiene metadatos. ¿Puedes adjuntar también esos archivos XML?

Para que quede claro, adjunte el archivo XML del programa que presenta este problema.

No veo ningún archivo XML en ninguna parte. La carpeta tiene un NFO para cada episodio y un NFO para la serie. Veo en el registro que extrajo el archivo XML, pero no lo estoy viendo. Me he asegurado de que los archivos ocultos estuvieran visibles en la carpeta. No estoy seguro de si me estoy perdiendo algo.

así es, los archivos nfo

archivos de gold rush (convertidos a txt)

Gold Rush 2017-10-27 - The Book of Parker.txt (357 Bytes)
tvshow.txt (126 Bytes)

Archivos de Puppy Dog Pals (convertidos a txt)

Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.txt (471 Bytes)
tvshow.txt (130 Bytes)

Eso fue útil, así que descubrimos el problema: tu archivo NFO no contenía el Título (metadatos), por lo que MCEBuddy estaba tomando el nombre del archivo como el “Título”, que también incluye la fecha.

Hemos solucionado esto haciendo que MCEBuddy analice correctamente el nombre del archivo y extraiga la fecha y el título cuando el Título no esté disponible en los archivos NFO (tu archivo NFO solo contiene la información del episodio; el archivo tvshow.nfo contiene el título, pero ese archivo no es accesible directamente para MCEBuddy junto con el archivo de video original).

Prueba la última versión de MCEBuddy 2.4.8 BETA y eso debería solucionar tu problema. Comenta si tienes algún problema.

Disculpa la respuesta tardía. Instalé la 2.4.8 y parece que lo ha solucionado. ¡¡Gracias por toda tu ayuda!!

Creo que estoy teniendo exactamente el mismo problema. He estado probando las betas de MCEBuddy y aún no puedo resolverlo.

EMBY graba IPTV (Friends como ejemplo) y guarda el programa
en una carpeta llamada Friends.

En esa carpeta hay 3 archivos:
Friends
  Friends 2019_07_30_23_45_00.ts
  Friends 2019_07_30_23_45_00.nfo
  tvshow.nfo

Tengo MCEBuddy monitoreando esa carpeta principal y crea, donde almaceno el programa, lo siguiente:
Friends 2019_07_30_23_45_00  (CARPETA)
  SE00 Friends 2019_07_30_23_45_00 -.mp4  (Archivo)

¿Cómo puedo hacer que MCEBuddy procese el nombre correctamente
si el Friends 2019_07_30_23_45_00.nfo no tiene el título pero el tvshow.nfo sí?

Adjunta tu registro de conversión

Friends 2019_07_30_23_45_00.ts-IPTV Convert to MP4-2019-08-01T14-06-11.4522006-05-00.log (445.2 KB)

attached above

Gracias. No veo ningún metadato disponible para MCEBuddy en los registros, excepto la descripción. ¿Puedes adjuntar o cargar los archivos NFO/XML?

Friends 2019_07_30_23_45_00.txt (414 Bytes) tvshow.txt (105 Bytes)

renombré los .nfo a txt para poder subirlos

Parece que Emby está siguiendo un formato NFO distinto al de Kodi. Aunque afirman que utilizan el mismo formato, tus archivos demuestran lo contrario, y por eso no se muestra la información.

¿Podrías conseguir algunas muestras distintas y subirlas al servidor de mcebuddy o comprimirlas y adjuntarlas aquí para que podamos probarlas y hacer los cambios necesarios?

  • Programas de TV (Series)
  • Películas
  • Documentales
  • Noticias
  • Deportes

IPTV.zip|adjunto (44.8 KB)

Aquí tienes… ¿puedes hacerlo sin los archivos de vídeo reales? Solo adjunté las carpetas que se crean con los archivos nfo al iniciar un programa y dejar que grabe durante 10 segundos. Borré los archivos .ts porque se hacen grandes rápidamente, pero si necesitas los archivos .ts reales puedo dejar que algunos programas se graben realmente.