Nuevo firmware VDR-NG-EM 0.7
Dom Mayo 20, 2012 9:43 am por bittor
Mucho más estable y rápido, permite grabar canales HD, incluye servidores DLNA y NFS para ver contenido multimedia (DivX/ Xvid, JPG, MP3, ...) desde la TV o el PC, nuevo interfaz web y muchas novedades.
Más información
Más información
Comentarios: 0
Buscar
Salto de anuncios al reproducir una grabación.
Página 1 de 2. • Compartir •
Página 1 de 2. • 1, 2 
Salto de anuncios al reproducir una grabación.
Bueno, ya que soy nuevo en este foro, voy a postear una idea, que ya dí en otro contexto hace tiempo, pero que aún estoy por verla implementada en algún firmware.
Se trata de programar un salto automático de anuncios a la hora de reproducir un programa grabado.
La idea me surgió al utilizar el Videoredo para recomponer y editar las grabaciones hechas con el Giga. Este programa utiliza un algoritmo para detectar anuncios, que se basa en la detección del cuadro negro que los separa entre sí. A partir de la programación de este algoritmo, sería muy facil programar una tecla del mando con la función "saltar anuncios" que funcionaría de la siguiente forma:
1.- Contexto: Estamos reproduciendo una grabación realizada con el Giga y en un momento dado empiezan los anuncios.
2.- En este momento pulsamos la tecla "saltar anuncios" y el Giga mostraría un mensaje de "saltando comerciales" y se pone en modo "detección de cuadro negro".
3.- En este modo avanza rapidamente (no seria necesario que mostrase las imagenes grabadas) y cada vez que encuentre un cuadro negro, lo identificará como "fin de anuncio", anota el punto de la grabación y continúa buscando el siguiente
4.- Si avanza mas de X segundos desde el último cuadro nego (podria ser programable, por ejemplo 40 seg. o 1 minuto si queremos que salte los "infocomerciales" que son más largos) sin detectar ningún otro cuadro negro, asumiría que el último cuadro negro detectado era ya el comienzo de la pelicula o programa que se estaba viendo, por lo que retoma ese punto y comienza la reproducción desde ahí.
Este sistema tiene el inconveniente de que en muchas ocasiones el último anuncio está literalmente "pegado" al inicio del programa, sin cuadro negro de por medio, por lo que acabas chupandote este anuncio, pero al menos el resto no has tenido que sufrirlos.
Ahora solo falta que los que desarollais el VDR sepais cómo detectar un cuadro negro cuando se avanza por una grabación, pero seguro que no será tán complicado. Seguro que hay por ahí algún algoritmo al que le pasas un frame y te devuelve true o false si es un cuadro negro. Otra historia es que este proceso sea demasiado para la potencia de calculo del Giga y resulte un salto demasiado lento.
En este caso, se podrían intentar soluciones de compromiso como que cuando detecte el primer cuadro negro, haga un saldo directo de unos 30 segundos (o programable) para buscar el siguiente, en lugar de ir frame a frame.
No sé cómo lo veis, pero creo que sería muy util y haría ganar muchos enteros al firm VDR.
Se trata de programar un salto automático de anuncios a la hora de reproducir un programa grabado.
La idea me surgió al utilizar el Videoredo para recomponer y editar las grabaciones hechas con el Giga. Este programa utiliza un algoritmo para detectar anuncios, que se basa en la detección del cuadro negro que los separa entre sí. A partir de la programación de este algoritmo, sería muy facil programar una tecla del mando con la función "saltar anuncios" que funcionaría de la siguiente forma:
1.- Contexto: Estamos reproduciendo una grabación realizada con el Giga y en un momento dado empiezan los anuncios.
2.- En este momento pulsamos la tecla "saltar anuncios" y el Giga mostraría un mensaje de "saltando comerciales" y se pone en modo "detección de cuadro negro".
3.- En este modo avanza rapidamente (no seria necesario que mostrase las imagenes grabadas) y cada vez que encuentre un cuadro negro, lo identificará como "fin de anuncio", anota el punto de la grabación y continúa buscando el siguiente
4.- Si avanza mas de X segundos desde el último cuadro nego (podria ser programable, por ejemplo 40 seg. o 1 minuto si queremos que salte los "infocomerciales" que son más largos) sin detectar ningún otro cuadro negro, asumiría que el último cuadro negro detectado era ya el comienzo de la pelicula o programa que se estaba viendo, por lo que retoma ese punto y comienza la reproducción desde ahí.
Este sistema tiene el inconveniente de que en muchas ocasiones el último anuncio está literalmente "pegado" al inicio del programa, sin cuadro negro de por medio, por lo que acabas chupandote este anuncio, pero al menos el resto no has tenido que sufrirlos.
Ahora solo falta que los que desarollais el VDR sepais cómo detectar un cuadro negro cuando se avanza por una grabación, pero seguro que no será tán complicado. Seguro que hay por ahí algún algoritmo al que le pasas un frame y te devuelve true o false si es un cuadro negro. Otra historia es que este proceso sea demasiado para la potencia de calculo del Giga y resulte un salto demasiado lento.
En este caso, se podrían intentar soluciones de compromiso como que cuando detecte el primer cuadro negro, haga un saldo directo de unos 30 segundos (o programable) para buscar el siguiente, en lugar de ir frame a frame.
No sé cómo lo veis, pero creo que sería muy util y haría ganar muchos enteros al firm VDR.

harakiriman- Cantidad de envíos: 58
Fecha de inscripción: 19/01/2009
Re: Salto de anuncios al reproducir una grabación.
Buena idea me parece, pero poco viable supongo porque analizar frames hasta detectar una negra... creo que hasta mi portátil iría ahogadillo para hacerlo al triple de velocidad por ejemplo.
Si ya la decodificación jpeg usando el procesador es lenta de narices, no quiero saber como será el análisis de 90 imágenes por segundo en busca de una frame negra.
Saludos
Si ya la decodificación jpeg usando el procesador es lenta de narices, no quiero saber como será el análisis de 90 imágenes por segundo en busca de una frame negra.
Saludos
sblanco- Cantidad de envíos: 84
Fecha de inscripción: 18/07/2008
Re: Salto de anuncios al reproducir una grabación.
Efectivamente no hay suficiente CPU para hacer el proceso.
En el VDR tenemos el NoAd, que crea marcas de edición en las grabaciones quitando los anuncios usando diversos métodos de detección.
Después las revisas en un momento y lanzas la edición de las grabaciones.
Así te evitas tener que hacer nada más porque ya ves las grabaciones sin anuncios, pero no es viable en nuestro equipo por la limitación de CPU y memoria.
Yo todo lo que veo está editado para quitar los anuncios y hago las marcas manualmente usando los botones amarillo y verde y lo hago bastante rápido, unos 2 minutos como mucho por grabación ajustando cada marca al momento exacto de los anuncios.
En el VDR tenemos el NoAd, que crea marcas de edición en las grabaciones quitando los anuncios usando diversos métodos de detección.
Después las revisas en un momento y lanzas la edición de las grabaciones.
Así te evitas tener que hacer nada más porque ya ves las grabaciones sin anuncios, pero no es viable en nuestro equipo por la limitación de CPU y memoria.
Yo todo lo que veo está editado para quitar los anuncios y hago las marcas manualmente usando los botones amarillo y verde y lo hago bastante rápido, unos 2 minutos como mucho por grabación ajustando cada marca al momento exacto de los anuncios.
_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor- Desarrollador
- Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

Re: Salto de anuncios al reproducir una grabación.
bittor, muy interesante lo del NoAd. No lo conocía.
¿Pero dices que no es viable en nuestro equipo?, ¿no está en el VDR?.
Hay algo que no entiendo de tu post. Dices que lo haces desde el mando, pero que no es viable en nuestro equipo :scratch: .
Por favor, aclaramelo. Me parece muy interesante.
¿Pero dices que no es viable en nuestro equipo?, ¿no está en el VDR?.
Hay algo que no entiendo de tu post. Dices que lo haces desde el mando, pero que no es viable en nuestro equipo :scratch: .
Por favor, aclaramelo. Me parece muy interesante.

harakiriman- Cantidad de envíos: 58
Fecha de inscripción: 19/01/2009
Re: Salto de anuncios al reproducir una grabación.
El NoAd no está en el VDR, es un programa a parte aunque la intención es lanzarlo desde el propio VDR y que te cree las marcas de edición él sólo, pero en nuestro equipo no es viable porque le costaría muchas horas procesar una sóla grabación.
Lo que hago desde el mando es poner las marcas de edición manualmente.
Para eso uso los botones verde y amarillo para dar saltos de tiempo y luego para afinar los << y >>, después se crean las marcas de edición y se ajustan las marcas de edición (si pulsas el botón ? del mando tienes la ayuda de cómo hacerlo).
Se puede configurar el tiempo a saltar con estos botones y también que si lo mantienes pulsado salte más tiempo (por defecto saltan 1 minuto y si lo mantienes pulsado 2 minutos).
Puede parecer un poco lioso al principio, pero cuando pillas un poco de práctica es rapidísimo tener las grabaciones sin anuncios.
Lo que hago desde el mando es poner las marcas de edición manualmente.
Para eso uso los botones verde y amarillo para dar saltos de tiempo y luego para afinar los << y >>, después se crean las marcas de edición y se ajustan las marcas de edición (si pulsas el botón ? del mando tienes la ayuda de cómo hacerlo).
Se puede configurar el tiempo a saltar con estos botones y también que si lo mantienes pulsado salte más tiempo (por defecto saltan 1 minuto y si lo mantienes pulsado 2 minutos).
Puede parecer un poco lioso al principio, pero cuando pillas un poco de práctica es rapidísimo tener las grabaciones sin anuncios.
_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor- Desarrollador
- Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

Re: Salto de anuncios al reproducir una grabación.
NoAd funciona en VDR por ejemplo si instalas VDR en un PC.
Se refiere a editar grabaciones, es decir, vas viendo una grabación o la pasas rápido y paras para decirle a VDR donde cortar los anuncios o despojos de una grabación, y VDR los elimina y deja solo lo útil, pero en este caso el detector de anuncios eres tú mismo pasando la grabación a alta velocidad.
Lo que no sé si eso se hace sin plugin alguno (llevo un día con VDR nada más). Y excepto alguna cosilla con lso plugins y la configuración que tuve que resetear todo bien, a falta de acostumbrarse un poco más. He probado además el cliente torrent e iba perfectamente.
Saludos
Se refiere a editar grabaciones, es decir, vas viendo una grabación o la pasas rápido y paras para decirle a VDR donde cortar los anuncios o despojos de una grabación, y VDR los elimina y deja solo lo útil, pero en este caso el detector de anuncios eres tú mismo pasando la grabación a alta velocidad.
Lo que no sé si eso se hace sin plugin alguno (llevo un día con VDR nada más). Y excepto alguna cosilla con lso plugins y la configuración que tuve que resetear todo bien, a falta de acostumbrarse un poco más. He probado además el cliente torrent e iba perfectamente.
Saludos
sblanco- Cantidad de envíos: 84
Fecha de inscripción: 18/07/2008
Re: Salto de anuncios al reproducir una grabación.
sblanco, se hace sin plugin ninguno.

MaDMaN- Betatester
- Cantidad de envíos: 433
Fecha de inscripción: 25/06/2008
Localización: Valladolid
Re: Salto de anuncios al reproducir una grabación.
Si le coges el vicio a editar con el mando es super rápido.
Si le das al botón verde la reproducción va para atrás 1 minuto, si le das al amarillo va para adelante 1 minuto.
Con el número 0 pones una marca de edición en el principio del trozo que quieres conservar.
Caso práctico, tienes una grabacion de la serie House (por poner CUATRO que son bastante puntuales respecto a lo que marca la EPG)
Reproduces grabación, y normalmente si no has tocado nada, tienes una guarda inicial de 15 minutos, así que con el botón rojo salta al minuto de la grabación que yo quiera.
Hago
Rojo
1
5
OK
Y voy al minuto 15, normalmente coincidira casi exacto con el comienzo, cuando comienze la serie le das al "0" y pones una marca, cuando empiezan anuncios otra vez "0", cuando empieza otra vez "0" y asi sucesivamente, lo que hacemos con las marcas es "enmarcar" lo que queremos conservar, así de facil.
Una vez que acabes de poner las marcas, si quieres hacerlo ya con "precisión", hay una función muy buena que es ir saltando con solo pulsar una tecla por todas las marcas, y si ves que te has pasado o te has quedado corto las puedes retocar fotograma a fotograma (o casi) para dejarlas perfectas.
Imagina que ya has terminado de poner marcas con el nº0 y ahora queremos ajustar fino.
Yo normalmente pongo la pausa (aunque creo que da igual)
Con las teclas 7 y 9 (izquierda y derecha) nos vamos moviendo por las marcas de edición, y para retocar las marcas (para atras o adelante) usamos el 4 y el 6 respectivamente, una vez que has puesto las marcas en su sitio le das al nº2 y se lanza el proceso de edición.
Todo esto está explicado en el FAQ
http://www.assembla.com/wiki/show/VDR-M7x0/FAQ
Te recomiendo que desactivas el extrecmenu, porque si no las ediciones ocuparan todo el ancho de banda del disco.
Lo puedes desactivar en el apartado de plugins.
Otra cosa que tienes que tener en cuenta es que si vas a editar habitualmente, te interesa configurar para que las grabaciones no se hagan en ficheros de 300mb, si no que por ejemplo se hagan en ficheros de 50mb, y en la configuración de edición decirle que quieres editar utilizando enlaces duros.
Si hacemos trozos más pequeños de las grabaciones evitamos que el giga tenga que ir "recortando" y solo recortará aquellos ficheros que le hagan falta, los que sean validos enteros no se tocan.
Si le das al botón verde la reproducción va para atrás 1 minuto, si le das al amarillo va para adelante 1 minuto.
Con el número 0 pones una marca de edición en el principio del trozo que quieres conservar.
Caso práctico, tienes una grabacion de la serie House (por poner CUATRO que son bastante puntuales respecto a lo que marca la EPG)
Reproduces grabación, y normalmente si no has tocado nada, tienes una guarda inicial de 15 minutos, así que con el botón rojo salta al minuto de la grabación que yo quiera.
Hago
Rojo
1
5
OK
Y voy al minuto 15, normalmente coincidira casi exacto con el comienzo, cuando comienze la serie le das al "0" y pones una marca, cuando empiezan anuncios otra vez "0", cuando empieza otra vez "0" y asi sucesivamente, lo que hacemos con las marcas es "enmarcar" lo que queremos conservar, así de facil.
Una vez que acabes de poner las marcas, si quieres hacerlo ya con "precisión", hay una función muy buena que es ir saltando con solo pulsar una tecla por todas las marcas, y si ves que te has pasado o te has quedado corto las puedes retocar fotograma a fotograma (o casi) para dejarlas perfectas.
Imagina que ya has terminado de poner marcas con el nº0 y ahora queremos ajustar fino.
Yo normalmente pongo la pausa (aunque creo que da igual)
Con las teclas 7 y 9 (izquierda y derecha) nos vamos moviendo por las marcas de edición, y para retocar las marcas (para atras o adelante) usamos el 4 y el 6 respectivamente, una vez que has puesto las marcas en su sitio le das al nº2 y se lanza el proceso de edición.
Todo esto está explicado en el FAQ
http://www.assembla.com/wiki/show/VDR-M7x0/FAQ
Te recomiendo que desactivas el extrecmenu, porque si no las ediciones ocuparan todo el ancho de banda del disco.
Lo puedes desactivar en el apartado de plugins.
Otra cosa que tienes que tener en cuenta es que si vas a editar habitualmente, te interesa configurar para que las grabaciones no se hagan en ficheros de 300mb, si no que por ejemplo se hagan en ficheros de 50mb, y en la configuración de edición decirle que quieres editar utilizando enlaces duros.
Si hacemos trozos más pequeños de las grabaciones evitamos que el giga tenga que ir "recortando" y solo recortará aquellos ficheros que le hagan falta, los que sean validos enteros no se tocan.

yeahhh- Betatester
- Cantidad de envíos: 2210
Fecha de inscripción: 18/08/2008
Edad: 33
Localización: Barcelona
Re: Salto de anuncios al reproducir una grabación.
Muchas gracias por la explicación. La verdad es que no parece muy complicado, pero no sé si me compensa editar algo grabado para simplemente verlo.
Hasta ahora solo he editado lo que he sacado a DVD, obviamente, pero todo lo que no quiero conservar suelo verlo tal cual y pasar los anuncios con >>.
Por cierto, ahora que toco el tema de sacar a dvd, ¿que tan facil resulta en el VDR el extraer lo grabado conectando el DD al PC?
Me refiero a sacar todos los trozos y pegarlos en el orden correcto, sin usar la CPU del Giga, pobrecito.
Yo con el Videoredo lo hago muy facilmente, ya que maneja los archivos .crid y el solito recompone la grabación.
Saludos.
Hasta ahora solo he editado lo que he sacado a DVD, obviamente, pero todo lo que no quiero conservar suelo verlo tal cual y pasar los anuncios con >>.
Por cierto, ahora que toco el tema de sacar a dvd, ¿que tan facil resulta en el VDR el extraer lo grabado conectando el DD al PC?
Me refiero a sacar todos los trozos y pegarlos en el orden correcto, sin usar la CPU del Giga, pobrecito.
Yo con el Videoredo lo hago muy facilmente, ya que maneja los archivos .crid y el solito recompone la grabación.
Saludos.

harakiriman- Cantidad de envíos: 58
Fecha de inscripción: 19/01/2009
Re: Salto de anuncios al reproducir una grabación.
bittor escribió:El NoAd no está en el VDR, es un programa a parte aunque la intención es lanzarlo desde el propio VDR y que te cree las marcas de edición él sólo, pero en nuestro equipo no es viable porque le costaría muchas horas procesar una sóla grabación.
Bueno bittor, creo que esto depende de la prisa que tengas por ver lo grabado, que en mi caso es ninguna.
No me importaría en absoluto que fuese un proceso de baja prioridad que se se pudiera solicitar para cada grabación, y que utilizase por ejemplo los periodos de standby del Giga para revisar la grabación e ir colocando las marcas. Una vez acabado, identificaría la grabación como "marcada" y solo quedaría hacer la revisión y aceptación de estas marcas.
Creo que aunque le tome tiempo, luego la revisión y aceptación de las marcas sería mucho más rápida, ¿no te parece?
Saludos.

harakiriman- Cantidad de envíos: 58
Fecha de inscripción: 19/01/2009
Re: Salto de anuncios al reproducir una grabación.
Es más, bittor, si hiciese esto, luego no habría necesidad de editar el archivo, bastaría que al reproducir, cuando entrasen los anuncios se pulsara el boton de "Salto a la siguiente marca" 


harakiriman- Cantidad de envíos: 58
Fecha de inscripción: 19/01/2009
Re: Salto de anuncios al reproducir una grabación.
harakiriman escribió:Muchas gracias por la explicación. La verdad es que no parece muy complicado, pero no sé si me compensa editar algo grabado para simplemente verlo.
Hasta ahora solo he editado lo que he sacado a DVD, obviamente, pero todo lo que no quiero conservar suelo verlo tal cual y pasar los anuncios con >>.
Por cierto, ahora que toco el tema de sacar a dvd, ¿que tan facil resulta en el VDR el extraer lo grabado conectando el DD al PC?
Me refiero a sacar todos los trozos y pegarlos en el orden correcto, sin usar la CPU del Giga, pobrecito.![]()
Yo con el Videoredo lo hago muy facilmente, ya que maneja los archivos .crid y el solito recompone la grabación.
Saludos.
Lo puedes extraer o bien por red (con ftp) o conectando el DD a un pc, lo suyo es que el PC tenga linux (aunque para windows hay programas que leen el ext2/ext3)
Lo bueno de vdr es que no hay crid ni "inventos" con un simple comando "cat" en linux puedes pegar todos los ficheros en 1.

yeahhh- Betatester
- Cantidad de envíos: 2210
Fecha de inscripción: 18/08/2008
Edad: 33
Localización: Barcelona
Re: Salto de anuncios al reproducir una grabación.
yeahhh escribió:harakiriman escribió:Muchas gracias por la explicación. La verdad es que no parece muy complicado, pero no sé si me compensa editar algo grabado para simplemente verlo.
Hasta ahora solo he editado lo que he sacado a DVD, obviamente, pero todo lo que no quiero conservar suelo verlo tal cual y pasar los anuncios con >>.
Por cierto, ahora que toco el tema de sacar a dvd, ¿que tan facil resulta en el VDR el extraer lo grabado conectando el DD al PC?
Me refiero a sacar todos los trozos y pegarlos en el orden correcto, sin usar la CPU del Giga, pobrecito.![]()
Yo con el Videoredo lo hago muy facilmente, ya que maneja los archivos .crid y el solito recompone la grabación.
Saludos.
Lo puedes extraer o bien por red (con ftp) o conectando el DD a un pc, lo suyo es que el PC tenga linux (aunque para windows hay programas que leen el ext2/ext3)
Lo bueno de vdr es que no hay crid ni "inventos" con un simple comando "cat" en linux puedes pegar todos los ficheros en 1.
Si pones el proceso del cat se podria subir al wiki un como-se-hace de pasar video a dvd.
Tengo curiosidad por probar Handbrake (para windos y linux) que parece que soporta ahora todo tipo de video ¿? cuando tenga un rato lo pruebo y ya contaré, ahora tengo varios frentes abiertos y no puedo.

pbr01- Betatester
- Cantidad de envíos: 489
Fecha de inscripción: 11/08/2008
Edad: 37
Localización: Valladolid

Re: Salto de anuncios al reproducir una grabación.
Hola,
La detección automática de anuncios es costosa computacionalmente y nuestro giga no puede con ello.
Por otro lado la edición manual es un rollo porque la tiene que hacer cada uno.
¿Y si se montase un repositorio de marcas? De forma que si es nuestro giga tenemos activada esta opción automáticamente se conecte al directorio y haga los saltos en los momentos adecuados (con o sin edición). El repositorio en un principio se podría alimentar de unos cuantos usuarios validados, más adelante sería por los propios usuarios que lo marcaran desde su giga.
¿lo veis viable?
Para evitar problemas legales en principio se podría hacer una prueba de concepto con el sistema con un grupo reducido de usuarios y más adelante el repositorio en lugar de estar centralizado estar distribuido en una red bittorrent o lo que se nos ocurra.
Saludos
La detección automática de anuncios es costosa computacionalmente y nuestro giga no puede con ello.
Por otro lado la edición manual es un rollo porque la tiene que hacer cada uno.
¿Y si se montase un repositorio de marcas? De forma que si es nuestro giga tenemos activada esta opción automáticamente se conecte al directorio y haga los saltos en los momentos adecuados (con o sin edición). El repositorio en un principio se podría alimentar de unos cuantos usuarios validados, más adelante sería por los propios usuarios que lo marcaran desde su giga.
¿lo veis viable?
Para evitar problemas legales en principio se podría hacer una prueba de concepto con el sistema con un grupo reducido de usuarios y más adelante el repositorio en lugar de estar centralizado estar distribuido en una red bittorrent o lo que se nos ocurra.
Saludos
caret- Cantidad de envíos: 13
Fecha de inscripción: 17/01/2009
Re: Salto de anuncios al reproducir una grabación.
harakiriman escribió:
Yo con el Videoredo lo hago muy facilmente, ya que maneja los archivos .crid y el solito recompone la grabación.
Saludos.
El Videoredo también te puede juntar varios archivos MPEG en uno: Simplemente los marcas todos (click izquierdo en el primero y click+shift en el último) para abrirlos, y el te pregunta que quieres hacer.
Con archivos "no VDR" funciona. Con los del VDR supongo que también
travelfun- Cantidad de envíos: 49
Fecha de inscripción: 25/09/2008
Página 1 de 2. • 1, 2 
Temas similares» ¿Se puede quitar los Anuncios del Blog?
» Fotos de la grabacion del disco El camino mas largo...
» Salto de anuncios al reproducir una grabación.
» [GUIA] Reproducir archivos MKV
» problema para reproducir videos flash en ubuntu 10.04
» Fotos de la grabacion del disco El camino mas largo...
» Salto de anuncios al reproducir una grabación.
» [GUIA] Reproducir archivos MKV
» problema para reproducir videos flash en ubuntu 10.04
Página 1 de 2.
Permiso de este foro:
No puedes responder a temas en este foro.
