Cortes personalizados muy lentos para actualizar el renderizado

Probé Custom Cuts por primera vez. En un AMD A10 con Win10-64, el video se queda atrás del deslizador o de las teclas de cursor, lo que hace que el proceso sea dolorosamente lento. ¿Alguien ha usado esta aplicación con éxito de forma práctica? El uso de CPU en segundo plano es solo del 30 % y constante, con solo una aplicación más en ejecución.

Custom cuts es simplemente un contenedor de interfaz de usuario y no consume directamente ningún CPU. Carga Windows Media Player para cargar/navegar el contenido. A su vez, WMP utiliza los códecs instalados en tu máquina para renderizar el contenido. Lo más probable es que tu códec esté teniendo un problema al renderizar y/o navegar.

Si tienes instalado algún códec de terceros (especialmente como K-Lite, etc.), pueden estar causando el problema. Recomendamos usar LAVFilters como paquete de códecs (ahora se incluye con MCEBuddy a partir de la versión 2.5.1), que son compatibles con el sistema Windows Direct Show sin alterar/romper la configuración, algo que muchos paquetes de códecs de terceros terminan haciendo y que no se puede revertir.

@Will_Tschumy tiene mucha experiencia con Custom Cuts

Así que @Goose, ¿estás diciendo que los códecs predeterminados de Win10Pro no son adecuados para ejecutar MceBuddy Custom Cuts? Parece sorprendente, pero si es así, ¿no deberían incluirse los códecs como parte de la instalación de MceBuddy? Esto está empezando a parecer una instalación de Win98. :wink:

Estamos de acuerdo. Siéntete libre de enviar una nota a Microsoft sobre cómo Windows 10 no admite MKV, h.265 y otros códecs comunes.

LAVFilters ahora está incluido con la última versión de MCEBuddy, pero necesitas seleccionar la opción para instalarlo.

Todavía tengo algunas dudas sobre esto, @Goose. Vlc reproduce archivos mkv y h.265 sin problemas en mi equipo con Win10 y nunca instalé códecs de terceros para que esta aplicación funcionara. ¿Por qué es diferente MceBuddy? No es que Win10 aísle sus aplicaciones, como Apple, así que los códecs instalados para una aplicación en particular solo funcionan para esa aplicación.

VLC utiliza sus propios códecs.
Custom Cuts utiliza Windows Media Foundation para renderizar los videos, por lo que si Windows no puede reproducir el archivo en Windows Media Player, no puede renderizarlo en Custom Cuts. Por lo tanto, necesitas instalar LAVFilter para agregar esos códecs a Windows Media Foundation para que cualquier programa que use WMF pueda renderizar los videos.

Creo que nos falta algo en nuestra discusión. Nunca afirmé que Custom Cuts no pudiera renderizar, solo que lo hace lento. Para que lo sepas, Windows Media Player puede reproducir archivos MKV en Win10 nativamente, pero tienes razón, no puede reproducir h.265. Sin embargo, ambos puntos son algo irrelevantes, ya que estoy reproduciendo h.264 en formato TS, que Media Player renderiza sin problemas. ¿Estás diciendo que el códec nativo de Win10 no tiene el rendimiento de renderizado que tiene LavFilter? Pensaría que si mi equipo puede renderizar un archivo de video en WMP sin problemas, entonces Custom Cuts también debería poder hacerlo.

Este muestra cuán lenta es la actualización de imagen respecto al movimiento del deslizador. No veo cómo podría hacer cortes de forma oportuna. ¿Hay alguna manera de acelerarlo?

Screen%20Shot%20273

Eso es muy útil. Estoy moviendo esto al estado de error para que podamos investigarlo, pero necesitamos poder replicar el problema. ¿Puedes cargar el archivo original que está causando el problema a nuestro servidor?

También, ¿puedes probarlo en una computadora/sistema operativo diferente y ver si sigues enfrentando el mismo problema?

No tengo otro equipo que funcione bien como equipo de pruebas. El archivo original ha sido subido.

Lo revisé y parece ser un problema con tu archivo de vídeo. Ni siquiera logro que se reproduzca sin tartamudeo. O la sincronización del vídeo está dañada o la codificación no cumple con las especificaciones. Al principio pensé que la cantidad de Ref Frames estaba causando el problema. Tu vídeo tiene 4, la mayoría de los vídeos tienen 1-2 ref frames. A veces, ref frames más altos suelen provocar tartamudeo. He probado cortes personalizados con un vídeo de 5 Ref Frames y funciona bien, siempre que los datos de sincronización no estén dañados.

Creo que es una combinación de problemas con la codificación de tu vídeo que está creando el problema con el WMF al no poder analizar los datos lo suficientemente rápido como para renderizar los fotogramas. Cambio esto del estado de error, ya que está localizado en una grabación de vídeo específica y no en Custom Cuts.

¿Dónde/cómo grabaste este vídeo?

Interesante. Sí, debo decir que, ahora que lo mencionas, los archivos de video en mi biblioteca, de otras fuentes, no parecen tener tartamudeo como los videos de IPTV grabados por el servidor TvMosaic. Solo un pequeño porcentaje lo hace. Parece que necesito hablar de esto con la gente de DbvLogic.

Después de reproducir más videos con Custom Cuts, puedo decir que el video de muestra cargado se desliza mucho mejor con VLC que con Custom Cuts, 2x-3x mejor. Como es el caso con archivos MOV grabados por iPhone o casi cualquier otro video que tengo en mi biblioteca de diferentes dispositivos. Quizás el problema es que WMF no renderiza tan bien como VLC, por lo tanto Custom Cuts tampoco. En resumen, no encuentro que Custom Cuts sea muy usable o práctico de usar. Así es, supongo. Si hubiera una manera más rápida de ubicar el inicio/fin del comercial, lo usaría. Gracias por investigar de todos modos…