He tenido un problema persistente: cuando se eliminan los comerciales, a veces quedan hasta 3-4 segundos del bloque publicitario. Quizá mis expectativas sean poco realistas, pero entiendo que debería eliminarse desde fotograma negro hasta fotograma negro. He depurado mi INI de Comskip y he comprendido mejor cómo ajustarlo. No creo que el problema esté en mi archivo Comskip. En cambio, creo que el problema está en el comando FFMPEG utilizado para cortar. Parece que, para cortar el vídeo con precisión, es necesario decodificarlo y volver a codificarlo. Consultando Making sure you're not a bot! y Cutting Videos with FFmpeg | Mark Buckler
¿Existe alguna manera de ajustar el comando FFMPEG para el corte? ¡Gracias!
No estoy seguro, pero puede que el problema sea que ffmpeg solo puede cortar en un fotograma clave; esto forma parte del manejo de vídeo comprimido. Incluso la TV de emisión se comprime hasta cierto punto, así que los fotogramas clave siguen presentes.
Puede que estés enfrentando un problema compuesto —solo lo conjeturo—: una combinación de la precisión de Comskip y la necesidad de cortar en un fotograma clave. Creo que Comskip es conservador y está configurado para dejar un poco de publicidad antes que recortar parte del programa. Puedes ajustarlo en la configuración, pero entonces probablemente perderás contenido del programa.
Cuando uso Comskip —rara vez—, lo dejo en la configuración normal y elijo el perfil «Unprocessed TS», porque una vez que vuelves a codificar y comprimir los fotogramas clave parecen volverse más grandes. Después tomo ese archivo TS y lo paso por Avidemux; en unos minutos puedo hacer los ajustes necesarios en el corte de anuncios. Si le coges el truco a Avidemux, puedes volverte bastante rápido… justo ahora estoy haciéndolo con algunas grabaciones del History Channel, el canal más difícil que he encontrado para cortar los anuncios correctamente, porque mezclan resoluciones dentro del flujo durante los comerciales.
Si no quieres hacer edición manual —yo sí la hago porque estoy archivando estos programas—, quizá tengas que aceptar pequeños restos de anuncios para evitar perder parte del contenido.
Esta es mi experiencia; puede que esté equivocado… pero ahora tengo un método muy sólido para eliminar anuncios, aunque implique edición manual.
Agradezco la respuesta. Probaré el perfil TS sin procesar y veré si funciona algo.
He pasado semanas leyendo los distintos temas y guías de ajuste de Comskip, y cuando ejecuto mi archivo en Comskip GUI, mis marcas de corte han sido exactas con los negros. He intentado registrarme en los foros para que Erik de Comskip revise mi configuración y asegurarme de que no haya nada raro, pero no puedo recibir el correo de verificación del foro y no obtengo respuesta al escribir a su correo de soporte.
Estoy intentando hacer esto de forma algo automatizada, ya que la cantidad de películas y programas de Hallmark que mi esposa graba hace que sea un trabajo de tiempo completo para mí mantenerme al día con la edición manual, jaja.
Y de nuevo, puede que mis expectativas sean poco razonables. Pero al leer los foros de Plex y otros, uno asume que la configuración de los demás permite un proceso bastante automatizado con el ocasional bloque comercial colándose, lo cual podría tolerar. No que cada bloque deje 3-4 segundos dentro.
Si deja 3-4 segundos, es un problema con la configuración de Comskip; si fuera un problema de fotograma clave, sería como máximo un segundo.
Grabo montones de películas de Hallmark para mi novia y probé la eliminación automatizada de anuncios, pero no me convencieron los resultados, así que edito manualmente las películas cada noche para ponerlas en cola y que MCEBuddy las convierta y almacene.
Solo para aclarar: sí digo 3-4 segundos como una afirmación general. El tiempo varía según el material de origen, pero puede ser tan breve como medio segundo o hasta 2-3. Quizás pueda subir un video a mi Dropbox para demostrarlo una vez que pruebe el perfil sin procesar.
Si haces esto el tiempo suficiente, notarás que ningún canal maneja los cortes comerciales de la misma manera, lo cual es por qué es difícil que Comskip sea preciso con configuraciones generales. Podrías tener configuraciones especiales para cada canal, pero no sé cómo MCEBuddy manejaría eso.
Hallmark, Hallmark Movies & Mysteries, Lifetime, Lifetime Movie Network, ION y el canal UP todos transmiten contenido y películas similares, sin embargo, cada uno maneja los comerciales de manera diferente y en diferentes momentos… ninguno es 100% predecible.
A veces hay cortes con varios segundos de pantalla en negro antes y después del comercial. A veces se desvanece a negro y luego sale del negro, a veces simplemente se desvanece del programa al comercial (sin un punto de corte realmente bueno) y a veces es un corte brusco en un solo fotograma del programa al comercial y de regreso, lo cual una vez más no tiene buenos puntos de corte en un fotograma clave… aunque no lo notarás porque generalmente no hay audio en esos puntos. Y lo peor es que, en una película determinada en un canal determinado, puede usar más o todos estos tipos de transiciones en UNA sola película, por lo que es muy difícil de predecir.
Por eso cambié a la edición manual, porque luego las comprimo y las almaceno en mi servidor multimedia para verlas en cualquier momento, así que quiero que los cortes sean perfectos y se reproduzcan como una película continua.
Usando Avidemux puedo hacer una película en unos 5 minutos mientras veo televisión. Usualmente paso el final de mi noche, cuando mi novia se va a dormir, viendo mis programas y editando cosas para ponerlas en Emby.
He vuelto a mi pregunta original sobre la capacidad de alterar el comando de corte de FFMPEG. Puedo obtener cortes precisos sin problemas de fotogramas clave, dejando uno o dos segundos de comercial al usar VideoRedo con Comskip. Así que mis sospechas originales al menos parecen válidas. A menos que alguien más pueda señalarme una configuración funcional en la que los flujos MPEG que estoy grabando desde mi HDHomeRun Prime usando PlexDVR puedan eliminar comerciales sin problemas. Estoy interesado en una configuración algo automatizada. No busco perfección, puedo vivir con el error ocasional. Sin embargo, cuando ocurre en cada grabación, es un poco molesto.
Si es consistentemente un programa o canal en particular, puedes configurar un perfil personalizado de MCEBuddy (Tarea de Conversión) solo para ellos (colócalo al principio para que capture el trabajo primero).
Hay configuraciones para cortar algunos segundos al inicio y al final, pero eso es ANTES de la dete/corte de anuncios.
Sin embargo, también hay un lugar donde puedes seleccionar un archivo .ini COMSKIP personalizado solo para archivos procesados en este perfil/Tarea de Conversión.
Si encuentras las opciones en Comskip para recortar “extra” de los anuncios, colócalas en un comskip.ini especial y luego configura esta tarea de conversión para usar ese archivo comskip.ini.