Últimamente el tiempo de duración de mis vídeos se mantiene igual después de recortar los anuncios.
La duración en los archivos convertidos sigue mostrando la original incluso después de haber eliminado los anuncios.
Por ejemplo, un TS de 1 hora y 4 minutos, convertido a MP4 con los anuncios eliminados y reducido a 45 minutos, sigue apareciendo como de 1 hora y 4 minutos en el vídeo mp4 convertido.
Intenté subir los registros, el primer fragmento del vídeo y una captura de pantalla, pero el FTP no funciona:
Status: Connection established, waiting for welcome message…
Response: 220 Welcome to the MCEBuddy server. If you are not a member of the Early Access program you can join at MCEBuddy 2.x
Command: AUTH TLS
Response: 234 AUTH command ok. Expecting TLS Negotiation.
Status: Initializing TLS…
Error: GnuTLS error -48: Key usage violation in certificate has been detected.
Error: Could not connect to server
No uses TLS, simplemente usa FTP normal o ignora el certificado TLS. Puedes adjuntar los registros en este foro, pero subir el TS original sería útil para replicarlo.
No puedo replicar el problema con el MP4 normal, así que revisé tus registros.
Estás usando un perfil personalizado con un cambio clave crítico: eliminaste PreConversionCommercialRemover=true de tu perfil. ¿Hay alguna razón específica (esta es la causa del problema)?
Esto es lo que está causando el problema. Normalmente, MCEBuddy elimina los comerciales ANTES de la codificación; no solo es más eficiente (ya que no codificas los comerciales), sino también la razón por la que estás enfrentando este problema. Cuando ffmpeg intenta cortar los comerciales después de la codificación, está desordenando las líneas de tiempo al intentar unir los segmentos de nuevo. Es un problema con ffmpeg, pero la solución sería incluir la línea anterior en tu perfil y debería resolver tu problema.
En cuanto a la segunda parte de tu pregunta, usa el perfil MP4 Alta Calidad; toma mucho tiempo, pero genera los videos de menor tamaño y mejor calidad.
También mencionaste que tu archivo mcebuddy.log tiene más de 2 GB de tamaño; ¿has deshabilitado la opción para limitar el tamaño del archivo en la página de Configuración del sistema? El tamaño predeterminado es 50 MB (se van eliminando las entradas antiguas del registro).
No recuerdo ahora qué me llevó a cambiar Commercial Remover a después de la conversión. Pero lo arreglé.
En mi página de System Setting tengo el nivel de registro y Logfile age (days). No veo un límite para el tamaño de mcebuddy.log.
También cambié mi perfil a MP4 High Quality y corregí PreConversionCommercialRemover=true.
Mi primera conversión fue una película que terminó con más de 1139:30:59 de duración, lo cual no es cierto. El archivo TS original tenía 2:01:15.
He visto el archivo TS original y se reproduce muy bien, sin problemas. Lo estoy reprocesando en otra computadora con más potencia y memoria y te diré cómo resulta.
Sugeriría hacer una instalación limpia y usar los perfiles predeterminados. Si vas a crear un perfil personalizado, cópialo y crea uno nuevo para tener un punto de comparación. También noté otros cambios.
También puedes establecer la antigüedad en días en un número razonable para limitar el tamaño de tu archivo de registro.