El cambio de nombre de archivos no siempre funciona correctamente

Estoy usando esto para renombrar mis archivos de destino.

%ismovie%<Movies\%showname% (%airyear%),TV Shows\%showname% (%premiereyear%)\Season %season%\%showname% (%premiereyear%) - s%season%##e%episode%## %episodename%>

No he tenido la oportunidad de probar esto con una película aún, pero esperaría que mi estructura de Series de TV se vea así.

TV Shows\NombreDeSerie (AÑO)\Temporada #\NombreDeSerie (AÑO) - s##e## Nombre del episodio

En muchas de mis series esto funciona como espero. Sin embargo, en otras obtengo esto:

TV Shows\NombreDeSerie - s##e##\Temporada\NombreDeSerie - s##e## - se00

Por ejemplo, mi Game of Thrones llega así.

TV Shows\Game Of Thrones - s07e06 ()\Temporada\Game Of Thrones - s07e06 () - se00

¿Alguna idea de por qué podría estar pasando esto?

Parece que para esos programas los metadatos están ausentes o MCEBuddy no puede leerlos/procesarlos. (temporada 0 episodio 0, etc.)

Desafortunadamente, sin los registros de conversión adjuntos, no hay forma de ver qué está sucediendo.

encontré esto en los registros.

→ Custom Renaming Command → TV Shows%showname% (%premiereyear%)\Season %season%%showname% (%premiereyear%) - s%season%##e%episode%## %episodename%>
WARNING> → Cannot find PremiereYear
WARNING> → Cannot find Season No
WARNING> → Cannot find PremiereYear
WARNING> → Cannot find Season No
WARNING> → Cannot find Episode Name

grabé estos desde netflix usando playon. pensé que todos esos metadatos estarían disponibles. así que mi siguiente pregunta sería, ¿cómo los agrego?

Adjunta tu registro para que podamos ver por qué los datos no están disponibles. Tendrás que ver la sección de extracción de metadatos.

De hecho descubrí que había una nueva versión de Playon que parecía corregir los metadatos faltantes. Sin embargo, ahora tengo un nuevo problema. Por ejemplo, estoy grabando la versión de 2014 de Flash, pero sigue renombrándolos como la versión de 1990. Adjuntaré un archivo de registro de uno de ellos. No estoy seguro de qué debo buscar para saber por qué está sucediendo esto.
The Flash - s01e11 The Sound and the Fury.mp4-Convert to M4V-2018-12-25T17-03-13.1654014-06-00.log (878.4 KB)

Hmm, veo un par de cosas sucediendo

  1. Tu nombre de archivo está usando una nomenclatura asimétrica, hay un - después del título pero no después del S/E. @Goose ¿puedes revisar esto y ver si podemos encontrar una solución a largo plazo?

  2. Parece estar haciendo coincidir con una versión antigua de Flash de 1990 porque TVDB no parece tener la versión más reciente

Corregido, prueba la versión BETA 2.4.10 de hoy y comprueba si soluciona tu problema. Ahora debería poder leer - asimétricos en los nombres de archivo al extraer metadatos. Esto solo se aplica al carácter -.

Descargándolo ahora. Te avisaré.

Esto parece haber solucionado el problema del flash. Sí tengo problemas con otros programas donde los registros dicen que no puede encontrar el premiereyear, pero luego nombra el programa así: NombreDelPrograma (año) (). No es el fin del mundo para mí, pero sigue siendo extraño.

Siéntete libre de subir el registro de conversión para que podamos ver qué está pasando

Alice (1976) - S03E01 - Take Him He’s Yours.ts-Convert to M4V-2018-12-28T19-31-35.3047513-06-00.log (831.0 KB)

Aquí tienes.

@Goose ¿puedes verificar si podemos analizar el año de estreno desde el nombre del archivo?

Aquí hay otro ejemplo de que no solo se cambió incorrectamente el nombre de una película, sino que también se eliminó todo menos un minuto aproximadamente del programa.The Mummy (2017).mp4-Convert to M4V-2019-01-04T07-29-20.8696695-06-00.log (523.7 KB)

Esta función se ha añadido en la compilación de hoy. Ahora puede leer el Año de Estreno del título del nombre de la serie, por ejemplo Alice (1976) - S03E01 - Nombre del episodio

Solo por curiosidad, ¿cuánto del cambio de nombre del archivo se basa en el nombre del archivo de origen en comparación con los metadatos del archivo? Estoy recibiendo muchos errores si no están bien nombrados desde el principio.

Existe un orden de prioridad que se utiliza para determinar cuál tiene preferencia si hay múltiples fuentes de metadatos, asumiendo que los metadatos proporcionados por el usuario tienen la mayor prioridad:

  1. Archivos de metadatos externos (NFO, XML, ARG, etc.)
  2. Nombres de archivo
  3. Metadatos incrustados
  4. Coincidencia en Internet (la mayoría llena los vacíos a menos que la opción de anulación esté habilitada en la página de corrección de metadatos de la tarea de conversión)

Descubrí que tenía que entrar en esa página de corrección y arreglarlo allí. Luego empezó a funcionar con este programa en particular.

Por otro lado, cuando grabo mis programas, algunos tienen comerciales y otros no. Como todos se graban en la misma ubicación que monitoreo, todos pasan por la conversión con el salto de comerciales. He notado que en los programas que no tienen comerciales desde el principio, a veces se cortan partes del programa como si pensara que había un comercial. ¿Hay una buena manera de evitar esto sin tener que crear una nueva tarea de conversión para cada programa?