Ok, voy a buscar la nueva versión BETA.
Un par de preguntas
¿Importa que estoy instalando MCEBuddy a través de una conexión de Escritorio Remoto (cuenta de administrador)?
¿La nueva versión de ffmpeg no tiene soporte para codificación y decodificación por hardware de AMD, verdad?? [No importa, veo en las notas que “solo” mejora el HW de NVidia) ¡uf!
Ok, la versión BETA de hoy (con fecha 2019-01-11) no funciona en absoluto.
Ninguna de mis tareas de conversión está funcionando.
Este es mi mcebuddy.logmcebuddy.log (85.9 KB)
ERROR> → Unable to extract Season and Episode information using pattern match 1, System.IndexOutOfRangeException: Index was outside the bounds of the array.
at MCEBuddy.MetaData.VideoMetaData.ExtractSeriesEpisode(String text, String& preText, Int32& Season, Int32& Episode, String& postText)
seguido por ~500 líneas más de errores
A continuación están mis archivos de configuración mcebuddy.conf (29.9 KB) profiles.conf (98.2 KB)
ACTUALIZACIÓN: Después de trastear un poco, reinstalé MCE Buddy y ahora procesa los videos, pero la actualización a la versión de hoy no resolvió los problemas que tengo.
Puedes instalar MCEBuddy mediante Escritorio Remoto (sin un usuario conectado, las aceleraciones por hardware podrían no funcionar en Windows 7).
Las nuevas compilaciones también mejoran y añaden soporte de aceleración por hardware AMD AMF, pero necesitas escribir un perfil personalizado para ello hasta que MCEBuddy admita la detección automática de capacidades AMF. Siéntete libre de probarlo y publicar tus comentarios en este tema.
Gracias por subir el archivo; sin embargo, tus registros están vacíos. Configura la configuración de registro a Debug en tu página de Configuración del Sistema y vuelve a subirlos. También sube tus archivos profiles.conf y mcebuddy.conf para que podamos replicarlo y ver qué está ocurriendo.
¡Ah! Gracias, vi que el registro estaba marcado en Configuración General y, aunque miré la segunda página de Configuración (Configuración del Sistema), ¡al principio no vi el menú desplegable Nivel de Registro!
Lo configuraré ahora y volveré a subir los resultados con los mismos dos archivos.
En cuanto al soporte AMF, creo que esperaré para cambiarlo hasta que vuelva a funcionar el metadata.
Los registros antiguos han sido eliminados de tu FTP y los nuevos, con la opción de depuración, han sido subidos de nuevo —por los mismos archivos mkv que ya había subido antes.
Gracias otra vez —no sé por qué parezco ser el único con este problema—, pero espero que sea algo tonto y fácil de corregir.
Lo otro que me ronda por la cabeza es que este problema sea un resquicio de haber usado archivos Profiles.conf y Config.conf muy modificados hace un par de años, frente a unos archivos conf (creo) limpios y actuales hoy en día.
Dicho eso, he comparado línea por línea los archivos conf antiguos y los nuevos y no veo diferencias aparte de mis Tareas de Conversión y mis parámetros personalizados de Renombrado y Ordenación…
Pensando que quizá tenía «demasiadas» Correcciones de Título/Medios, incluso creé Tareas «limpias» que no tienen ninguna Corrección de Información de Medios para títulos difíciles de identificar, con la intención de que te resultara más fácil revisar los registros.
Súper útil. Encontré y corregí el problema de lectura de metadatos (tus nombres de archivo carecían de subtítulo, p. ej. The Flash - S02E01) y ahora se maneja correctamente. Puedes usar la versión 2.4.10 BETA 10 de hoy y debería resolver tus problemas de metadatos.
En cuanto a tu perfil de conversión, veo que tienes un perfil funcional que mencionaste arriba:
[MKV Unprocessed Old]
Description=Muy rápido pero con funcionalidad limitada. Usa este perfil si deseas copiar las pistas de audio y video originales, eliminar los comerciales y convertir el formato de archivo a MKV (por ejemplo, WTV a MKV) sin procesamiento adicional (desentrelazado, cambio de tamaño, volumen, recorte, etc.). El video original puede estar en cualquier formato, MPEG1, MPEG2 o MPEG4/H.264, y se conservará sin alteraciones.
order=ffmpeg,copy
copy-ext=.ts
copy-remuxto=.mkv
copy-audiodelay=skip
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vcodec copy -map 0:v -sn
ffmpeg-audio=-acodec copy -map 0:a
ffmpeg-audioac3=-acodec copy -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
PreConversionCommercialRemover=true
FixedResolution=true
SkipCropping=true
AutoDeinterlace=false
DisableEncoderReordering=true
Intenta usar este perfil con la compilación de hoy y ve cómo va.
También encontré un problema con tu archivo de origen: los primeros 5 segundos están dañados, por lo que el explorador no puede leerlo después de la conversión. Salta los primeros 10 segundos (usa la opción Cut start en la configuración experta de la tarea de conversión) y el archivo resultante se lee perfectamente y se reproduce sin problemas.
Gracias por descubrir el archivo defectuoso — subí 2 archivos de vídeo al servidor, ¿recuerdas si la corrupción fue con Project Runway o con el/los archivo(s) de vídeo de Future man?
Estoy descargando con entusiasmo la actualización beta de hoy y, aunque espero que funcione, por supuesto actualizaré este hilo con mi experiencia usándola.
No sé qué cambió entre las primeras compilaciones beta de la 2.4.9 y ahora para que mis archivos sin ‘subtítulos’ sean ignorados o no coincidan correctamente, pero quiero asumir ‘mi responsabilidad’ en este asunto, ya que he probado muchas de las compilaciones beta de la 2.4.9 y nunca me tomé el tiempo de compartir esos problemas contigo ni de subir los datos/archivos necesarios.
Gracias de nuevo, ¡¡crucemos los dedos para que esto lo solucione!!
¿Este, MKV Unprocessed Old, que adjuntaste, es el que cambia el multiplexado de archivos mkv de ffmpeg a MKVToolNix?
Recuerdo haber probado este cambio hace un tiempo para ver si A’s Video Conv podía leer mis archivos mkv creados por MCEB, pero eso aún no permitía que A’s leyera/abriera los archivos mkv (así que estoy usando .ts).
He estado usando el perfil predeterminado MKV Unprocessed por un tiempo. Volví a probar la configuración esta semana pasada, pero no hizo ninguna diferencia con respecto a la lectura de mkv en A’s…
Así que por ahora, copié el perfil ‘Old’ de arriba en la nueva compilación, pero no planeo usarlo.
OK, la actualización a Jan_14_2019 se ha completado.
Procesé 2 archivos, ¡ambos tuvieron sus subtítulos buscados y añadidos al nombre del archivo según mi configuración personalizada de nomenclatura!
Pero ahora hay otro problema.
Artwork de póster: Ninguno de los archivos mostraba su artwork de póster en el explorador de archivos
Metadatos del episodio: Faltaban los metadatos del episodio para uno de los archivos (y no tenía el poster.jpg adjunto — aunque el póster se encontró en la carpeta \programs\MCEBuddy2x\cache)
¿está esto relacionado con el problema anterior o debería crear un nuevo hilo?
En este punto, tengo la esperanza de poder remuxear todos mis episodios y temporadas de HEVC con MCEBuddy y poder reproducirlos a través de Plex y VLC. ¡Uf!!!
@RBoy encontró y corrigió este problema, es una condición límite para ciertos archivos que se vieron afectados por ello y que fueron creados con el perfil Sin procesar. Debería funcionar con la versión BETA 2.4.10 de hoy
Aunque estoy seguro de que ffmpeg es bueno, me siento un poco más cómodo con Handbrake como mi codificador.
¿El Handbrake CLI que viene con MCEBuddy tiene soporte para AMF o es solo ffmpeg el que admite hardware AMD?
Tal como mencionaste, los metadatos, es decir, descripción, fecha de emisión, etc., ahora vuelven a estar en los archivos mkv creados. Sin embargo, todavía no veo el póster.
Debería estar ahí. Aquí funciona. Revisa tus registros al final para ver si se incrustó la publicación. Luego es responsabilidad del sistema operativo recuperarla y mostrarla. Windows no es bueno extrayendo contenido de archivos MKV en general. MP4 es más estándar.
Gracias por el enlace al artículo.
En realidad uso Icaros (v3.1); no tenía configurado el Haali splitter para la extracción de miniaturas en el Explorador. Hice ese cambio, reinicié el Explorador, sin resultado. Reinicié Windows, sin cambios: las miniaturas siguen sin aparecer.
Como mencioné antes, los episodios HEVC en mkv creados con la 2.4.9 no se reproducían en VLC y presentaban problemas de búsqueda (FF/Rew, reanudación) en Plex, así que estoy volviendo a procesar todos esos episodios con MCEB 2.4.10: un poco engorroso, pero vale la pena y es necesario.
Primero noté que las miniaturas no se mostraban, y luego vi que los metadatos del episodio (fecha de emisión, descripción, etc.) no se adjuntaban.
Ahora los metadatos (2019-01-15) sí se incluyen, pero las miniaturas siguen sin verse… No es el fin del mundo, pero es un poco molesto.
A veces el primer episodio de la serie SÍ muestra la miniatura, pero todos los siguientes procesados al mismo tiempo NO la muestran.
Seguiré observando esto, pero ahora mi prioridad es encontrar los episodios HEVC mkv afectados y volver a procesarlos con las nuevas compilaciones beta.
Son 2 pasos: actívalo y aumenta el tiempo de espera a 10000 (para darle tiempo a generar la miniatura).
En general, solo recomendamos usar 2 paquetes de códecs (ambos incluidos como instalación opcional en MCEBuddy), FFDShow y Haali Media Splitter; entre ellos cubren todos los códecs que necesitas para Windows, y son de naturaleza no destructiva (puedes desinstalarlos y devolver tu sistema a su estado original).
En nuestras pruebas, otros paquetes tienden a “romper” más de lo que arreglan y, para algunos de ellos, una vez instalados no se puede deshacer el daño; necesitarás hacer una instalación limpia de Windows para reparar el daño causado por ellos.
Estoy viendo el mismo problema… Acabo de actualizar de la versión .8 a la .9. Lo hice debido a un problema que encontré con la versión .8. El problema (otro asunto completamente distinto) fue que la máquina se quedó sin espacio en disco. Como resultado de esto, el archivo History y el archivo Mcebuddy.conf se borran por completo. Supongo que esto se debe a que permanecen abiertos en el momento del problema de espacio. Reemplazar con una copia de seguridad (para el archivo conf) no funciona, ya que se sigue inicializando cada vez que la aplicación se inicia. Aunque puedo copiar y reemplazar desde el archivo de respaldo que tenía. En cualquier caso, decidí actualizar a la .9 y noté que todos los archivos se están renombrando incorrectamente.
Los archivos que se están convirtiendo son mkv → mp4 con ffmpeg como convertidor principal
La estructura de directorios que ahora se crea, por ejemplo, es…
Show S01E11/Season/Show S01E11 SE00 - .mp4
En el archivo de registro para el programa…
Renombrado personalizado por Serie → %showname%\Season %season%%showname% S%season%##E%episode%## - %episodename%
El primer error que noté es el siguiente.
ERROR → No se puede extraer la información de Temporada y Episodio usando la coincidencia de patrón 1, System.IndexOutOfRangeException: El índice estaba fuera de los límites de la matriz.
at MCEBuddy.MetaData.VideoMetaData.ExtractSeriesEpisode(String text, String& preText, Int32& Season, Int32& Episode, String& postText)
Básicamente, después de esto, todas las búsquedas a través de varias bases de datos (tvdb, tv.com, emby…) fallan, lo cual creo que se debe a que el nombre de los directorios y archivos es incorrecto.