MCEBuddy ya no intenta convertir archivos

Las últimas semanas, MCEBuddy ha dejado de funcionar para mí. Constantemente decía que el motor no se estaba ejecutando. Lo desinstalé y reinstalé sin ver mejora. Finalmente hice una instalación limpia. Antes de eso, revisé el editor del registro y eliminé cualquier referencia a MCEBuddy. He intentado instalar las dos últimas versiones, incluida la beta, y obtengo el mismo resultado. He desactivado el firewall y el antivirus con la esperanza de que fuera eso, pero sigue sin mejorar. Desde los cambios más recientes, dice que está en ejecución, pero no intenta convertir ningún archivo del directorio indicado. Tampoco funciona intentar agregar archivos manualmente. (Por cierto, uso NextPVR para todas mis grabaciones).

Por favor, ayuda.
mcebuddy.log|adjunto (1.5 MB)

Los registros muestran que algún programa en tu computadora está bloqueando los archivos, por lo que cuando MCEBuddy intenta acceder a ellos, Windows bloquea la solicitud.

WARNING> 2023-02-14T12:59:01 MCEBuddy.Engine.QueueManager → Monitor task Next PVR : Unable to queue file for conversion - file inaccessible/locked by another process F:\NextPVR Recordings\Impractical Jokers Inside Jokes\Season 01\Impractical.Jokers.Inside.Jokes.S01E17.DOOMED.ts

Tendrás que averiguar qué programa es; podría ser un antivirus, algún otro software de monitoreo o un software de grabación. Intenta desactivarlos uno por uno hasta que descubras cuál es el culpable. Tal vez incluso intenta reiniciar la computadora.

Parece que finalmente encontré una solución. Anoté lo siguiente en el registro:

2023-02-14T12:55:06 MCEBuddy.Engine.QueueManager → File >The Three Stooges_20230211_17001720.ts<, checking filename filter >%ismovie%<Movies%showname% (%airyear%)%showname% (%airyear%),TV MKV Conversions%showname%\Season %season%##\S%season%##E%episode%##-%episodename% (%airyear%-%airmonth%-%airday%)><
WARNING> 2023-02-14T12:55:06 MCEBuddy.Engine.QueueManager → File The Three Stooges_20230211_17001720.ts did not match Filename meta data pattern

Noté que todos los videos en la carpeta de NextPVR tenían el mismo mensaje de error en el registro.

Intenté eliminar todos los tipos de archivo listados en el cuadro de patrón de búsqueda para que convirtiera todos los videos encontrados, pero eso no funcionó. Así que probé un nuevo enfoque. Creé nuevas entradas para las ubicaciones de monitoreo y tareas de conversión dándoles un nombre diferente pero eligiendo la misma configuración que las anteriores. Luego eliminé la entrada de ubicación anterior y la tarea de conversión. Ahora todo se está convirtiendo. No estoy seguro de por qué esto lo arreglaría, a menos que de alguna manera los archivos/configuraciones del registro asociados con el archivo de configuración se hubieran corrompido.

Tuve el mismo problema y guardé los archivos grabados en una carpeta diferente y, como por arte de magia, volvió a funcionar. En un equipo que uso como máquina de pruebas, no puedo ver ninguna unidad con MCEBuddy o NextPVR, así que ocurren cosas raras. No tengo idea de cómo Windows puede ver las unidades pero las aplicaciones no, ya que utilizan comandos del sistema operativo para acceder a ellas. Uso NextPVR y nombra los archivos con datos de Schedules Direct, los cuales también paso a MCEBuddy como archivo XML. Si renombro los archivos antes de convertirlos, MCEBuddy notará la discrepancia en el nombre del archivo pero aún así convertirá la grabación. El error se parece al que encontraste. Si revisas los registros con regularidad, puedes detectar cosas como grabaciones de baja calidad más temprano, así que es bueno ver que lees los registros.