Valores INI de Comskip no se aplican

Hola a todos, he añadido “edl_skip_field=3” al final del comskip.ini para que funcione mejor con Kodi. Usé el editor GUI de Comskip para ajustar el valor y guardar el ini. También me he asegurado de que en la configuración experta de MCEBuddy se esté apuntando a este archivo INI. Por alguna razón, los cambios no se reflejan cuando MCEBuddy convierte un vídeo. ¿Alguien ha tenido este problema antes? ¿Me estoy saltando alguna configuración en MCEBuddy?

Edit: Creo que tiene que ver con MCEBuddy porque cuando cambio mi configuración para que no elimine anuncios, sigue creando un archivo EDL. ¿Alguna idea?

Gracias

Eso es porque en MCEBuddy las secciones cortadas siempre se refieren como 0 cuando crea un archivo EDL.
Si está usando un archivo EDL generado por Comskip, entonces debería conservar el 3.

Adjunta tu registro de conversión para ver qué está pasando.

Gracias por la respuesta. He subido dos archivos de registro al sitio FTP (ftp://upload.mcebuddy2x.com/blahdc/)

Dinosaur Train_no_comskip.log : Este archivo no tiene eliminación de anuncios, pero aún así produce un archivo EDL al convertir.
Dinosaur Train_comskip.log : Este archivo tiene habilitado el eliminador de anuncios de comskip. También he ajustado mi comskip.ini para que edl_skip_field esté establecido en 3. Los archivos edl producidos por esta conversión aún generan un campo de salto de 0.

Tu archivo de origen tiene un archivo EDL junto a él, por lo que MCEBuddy lo está copiando a la salida.

INFORMACIÓN> 2018-04-09T19:33:15 MCEBuddy.Engine.ConversionJob → Se encontró un archivo EDL existente y se guardó

Nuevamente, tu archivo de origen tiene un archivo EDL junto a él, por lo que está utilizando ese en lugar de ejecutar Comskip.

INFORMACIÓN> 2018-04-09T20:28:37 MCEBuddy.CommercialScan.Scanner → Se encontró un archivo EDL existente, se está utilizando

Deberías eliminar los archivos EDL que están junto a tus archivos de origen si no quieres usarlos.

¡Bueno, eso tendría sentido! Estoy usando MCEBuddy para monitorear mis programas grabados de Windows Media Center. No me había dado cuenta de que también estaba generando un EDL. Tendré que investigar un poco para determinar cómo desactivar eso, si es posible. ¿Puedo forzar a MCEBuddy a sobrescribir un EDL existente?

Ningún EDL tiene prioridad, pero puedes escribir un PreMetaCustomCommand en el perfil para ejecutar un archivo por lotes que pueda eliminar tu archivo EDL.

Excelente. Así que creo que está funcionando…

Hice una copia del “profile.conf” predeterminado y creé uno nuevo. Coloqué el siguiente comando directamente debajo del perfil de conversión que venía utilizando, en mi caso el de PS3/Xbox:
PreMetaCustomCommandPath="C:\\delete_edl.bat"

El archivo bat es bastante simple, abre el directorio donde se guardan mis archivos de WMC y elimina cualquier archivo EDL:
cd C:\\Users\\Public\\Recorded TV
del *.edl

En la configuración general de MCEBuddy ahora estoy apuntando al perfil modificado.

Hola. No estaba seguro de si debía abrir mi propio hilo o no, pero tengo el mismo problema, aunque mis grabaciones originales provienen del DVR de HDHomerun y no tienen archivos edl junto a ellas.

Esta es mi configuración: DVR de HDHR hace la grabación, MCEBuddy vigila esa carpeta y mueve el archivo a una nueva carpeta en el mismo disco duro. Tengo dos perfiles separados configurados. Uno usa mkv normal en cualquier grabación mpeg2 y otro usa mkv sin procesar para los canales premium que son mpeg4.

Tengo ambos configurados para eliminar comerciales, pero solo detectar anuncios y tengo marcadas las casillas de «añadir subtítulos» y «añadir capítulos». En configuración experta, tengo la casilla miscelánea apuntando a mi archivo ini de comskip y en «General > Configuración experta» tengo MCEBuddy apuntando a mi archivo exe de comskip descargado (la versión de pago).

Edité el archivo ini de comskip y en el campo correspondiente cambié edl_skip_field a 3, ya que veo las grabaciones en MrMc.

Sin embargo, el archivo edl resultante que se crea contiene los 0 predeterminados para el campo edl_skip en lugar de 3s. Cuando MrMc intenta usar ese archivo edl, se vuelve loco. Sin embargo, si cambio manualmente esos 0 por un 3, funciona perfectamente.

Así que no estoy segura de si me falta alguna configuración en alguna parte, pero no está aplicando los cambios que tengo en el archivo ini.

Aquí está el registro de mi última conversión de prueba:

Estoy moviendo esto a estado de error, MCEBuddy sobrescribe los valores cuando valida y recrea los archivos EDL para verificación de integridad. Con la próxima versión se conservarán los valores originales, por lo que esto debería estar solucionado.

¡Increíble! ¡Gracias!

Corregido en la versión 2.4.9, ahora lee y conserva los valores del campo de acción omitir.

Solo confirmando, ¿los EDL creados por comskip usando edl_skip_field=3 funcionan correctamente con MCEBuddy? ¿No necesito tener un profiles.conf personalizado ni eliminar el archivo EDL antes de que MCEBuddy procese el video?