Problemas de tiempo de búsqueda con MKV sin procesar

Tengo dos películas grabadas del mismo canal de Comcast (SyFyHD, con un stream AVC). Ambas han sido procesadas con MCE Buddy para eliminar los comerciales. Con una (Orden del Fénix), convertí el contenedor a mp4 (lo cual también re-codificó el video, es decir, el perfil normal MP4). La otra (Príncipe Mestizo), solo la convertí al contenedor mkv sin conversión de video. Generalmente prefiero esta última opción, ya que no re-codifica el video.

Estoy usando Plex Media Server (PMS) en una máquina Win7 y viendo los videos desde la interfaz web en la misma computadora (es decir, estoy usando la misma computadora para el PMS como para el visor). Esta última toma considerablemente más tiempo en buscar que la primera después de detener el video y reiniciar (alrededor de la marca de 2 horas).

Específicamente, Príncipe Mestizo (mkv) tarda unos 30 segundos en comenzar a reproducirse cuando reinicio en la marca de 2 horas.

La Orden del Fénix tarda unos 5 segundos en hacer lo mismo.

Adjuntaré los archivos de información de medios para ambos para mostrar la información detallada sobre los archivos. Ambos tienen video AVC High@L3.2, pero los detalles difieren, por ejemplo, uno tiene modo de tasa de bits variable, el otro tiene modo de tasa de bits constante.

Tenga en cuenta que también he visto esta gran diferencia en tiempos de búsqueda en mi cliente Plex de Nvidia Shield TV.

También estoy subiendo al sitio ftp el archivo de video completo de Príncipe Mestizo de búsqueda lenta bajo mi nombre de usuario.

¿Puede alguien aclarar por qué los tiempos de búsqueda para los dos archivos serían tan diferentes?

Half-Blood Prince.txt (4.8 KB)
Order of the Phoenix.txt (5.0 KB)

Como actualización, he encontrado el problema y parece ser el escritor de archivos MKV sin procesar de MKV. En otro foro me dijeron que el escritor MCE tiene fama de crear archivos mkv que a menudo no se reproducen bien en muchos entornos. La solución era tomar el archivo mkv producido por MCEB y luego pasarlo por mkvtoolnix sin cambios intencionales en el contenido del flujo.

El archivo mkv resultante de mkvtoolnix se reproduce muy bien en todos mis clientes y apenas hay retraso en el tiempo de búsqueda. Aunque los flujos y etiquetas parecen ser los mismos, la biblioteca de escritura mkv utilizada es diferente.

Así que si tienes problemas de tiempo de búsqueda, incluso si tu archivo no es un archivo MKV sin procesar (incluso si es un formato de contenedor diferente), considera usar mkvtoolnix y cuéntanos tus resultados.

He subido tanto la versión pre-mkvtoolnix como la post-mkvtoolnix de mi archivo al servidor ftp bajo mi nombre de usuario, klaberte

Desarrolladores, algunas preguntas:
-¿Hay alguna forma de usar la misma biblioteca para escribir archivos mkv que usa mkvtoolnix (quizás hacerla una opción en el perfil)?
-Si no, ¿hay alguna forma de activar automáticamente el envío del archivo generado por MCEB a mkvtoolnix para post-procesamiento?

MCEBuddy utiliza MKVTools para crear archivos MKV, pero depende de cómo esté configurado tu perfil. Puedes indicarle a MCEBuddy que use ffmpeg para crear archivos MKV o usar MKVToolNix. Si adjuntas tu registro de conversión, podemos verificar cómo está configurado tu perfil y decirte qué cambios hacer, si es necesario.

Harry Potter and the Order of the Phoenix 20070712 [20180810-0129].mpg-MKV Unprocessed KL-2018-08-11T14-43-51.7398676-04-00.log (1.9 MB)

Aquí está el archivo de registro. Gracias de antemano.

Estás usando el perfil MKV Unprocessed, que hace que ffmpeg cree directamente un archivo MKV

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

Cambia

ffmpeg-ext=.mkv

A

ffmpeg-ext=.ts
ffmpeg-remuxto=.mkv

Esto hará que MCEBuddy use MKVToolNix para convertir el archivo TS generado por ffmpeg a MKV.

La razón por la que MCEBuddy usa ffmpeg para crear archivos MKV directamente en este perfil Unprocessed es que algunos de los archivos creados por MKVTools no se reproducen en cierto software y en algunos televisores Samsung. Consulta este post para más detalles:

Siéntete libre de compartir este comentario/enlace también en los otros foros donde encontraste el consejo anterior.

¡Esto funciona! Gracias por tu ayuda.