Preguntas más frecuentes: Grabaciones

¿Tiene que estar encendido el equipo para poder grabar?

La respuesta corta es: sí, es necesario.
La respuesta completa es: no, no es obligatorio; pueden realizarse grabaciones aunque el equipo esté apagado.

Para poder realizar grabaciones con el equipo apagado es necesario cumplir una serie de requisitos:
  • La placa base del equipo y la BIOS deben soportar ACPI y permitir el uso de temporizadores de activación (también llamados wakeup timers, RTC Alarms, etc.) Por defecto, todos los equipos capaces de ejecutar Windows Vista o superior admiten esta configuración y está activada por defecto.
  • Las opciones de energía de Windows deben permitir despertar al equipo mediante temporizadores de reactivación.
    • Puede obtener más información en P+F Suspensión e hibernación
    • Debe asegurarse que la opción Permitir temporizadores de reactivación esté habilitada.
  • La cuenta del usuario que creó la grabación debe estar activa y la sesión debe estar iniciada.
    • En caso contrario, la tarea de grabación no se ejecutará nunca, puesto que el Programador de Tareas de Windows no tiene permisos suficientes para ejecutar la tarea si el usuario no ha iniciado la sesión.
Para ahorrar electricidad y no tener el equipo constantemente encendido, se pueden utilizar dos modos:
  • Suspender el equipo
    • Desde la sesión del usuario que programó la grabación, pulse el botón Inicio y seleccione Suspender de las opciones de apagado.
    • El equipo queda como apagado, pero consume energía para mantener en funcionamiento la CPU, la memoria y muchos de los dispositivos conectados.
    • Con este modo, cuando llega el momento de la grabación, el equipo se reactiva sólo en unos pocos segundos y ejecuta la grabación.
    • Al no cerrarse la sesión, todos los programas abiertos se mantienen 'activos' y no se cierran ni se pierde el trabajo en curso.
      • Salvo que sea un portátil, un fallo en el suministro eléctrico, provocará la pérdida del estado del equipo y de todo el trabajo en curso no guardado.
  • Hibernar el equipo
    • Desde la sesión del usuario que programó la grabación, pulse el botón Inicio y seleccione Hibernar de las opciones de apagado.
    • En este modo el equipo se apaga por completo y apenas consume energía (la mínima para mantener encendida la fuente de alimentación; es equivalente al modo stand-by de una tele).
    • Cuando llega el momento de la grabación, el equipo se enciende sólo y comienza el proceso de carga de Windows, y la recuperación del estado del equipo antes de hibernar.
    • Una vez reiniciado Windows, comienza la grabación, por lo que puede haber un decalaje de varios minutos entre la hora programada de grabación y el momento real de comienzo de la grabación.
    • Al no cerrarse la sesión, todos los programas abiertos se mantienen 'activos' y no se cierran ni se pierde el trabajo en curso.
      • Como el estado del equipo se guarda en el disco duro, y puesto que el equipo no está realmente 'encendido', un fallo en el suministro eléctrico no provoca la pérdida de información.
Se recomienda encarecidamente que realice varias pruebas de grabación en diferentes condiciones de 'apagado' del equipo para verificar que funciona de forma correcta la reactivación del equipo y, por tanto, la realización de la grabación en sí.
El modo más seguro (para protegerse en caso de cortes en el suministro) es mediante la hibernación del equipo, aunque introduce un retardo en el comienzo de la grabación. Este problema puede solventarse aumentando el margen de seguridad de inicio de la grabación.

Formato de grabación

Las grabaciones se realizan en el formato “nativo” de emisión, sin realizar compresión o modificación alguna.
En la actualidad (1 de Diciembre de 2014), las emisiones de MovistarTV se realizan en formato MPEG/TS (Wikipedia: MPEG Transport Stream), siendo la extensión del archivo .ts
  • Características comunes
    • Para el vídeo se utiliza H.264 (Wikipedia: H.264/MPEG-4 AVC)
    • En general se emiten dos pistas de audio: la primera en Español y la segunda en versión original (V.O.).
      • La segunda pista de audio se emite con menor calidad que la primera (tiene una tasa de bits inferior).
    • También se suele emitir una pista de subtítulos, aunque sólo en Español (no hay subtítulos para la V.O.) Los subtítulos se transmiten de dos formas posibles:
      • Como subtítulos DVB (DVB subtitles)
      • Como subtítulos de teletexto (teletext subtitles)
  • Emisiones en definición estándar (SD TV)
    • Formato de vídeo
      • H.264 AVC con perfil High@L3.0
      • Resolución PAL (720x576 entrelazado)
      • 25 marcos por segundo (fps)
      • Tasa de bits media de 1868 Kbps
    • Formato de audio (pista 1)
      • MPEG audio, version 1, layer 2
      • 2 canales (joint stereo)
      • Tasa de bits constante de 192 Kbps
      • Frecuencia de muestreo de 48.0 KHz
    • Formato de audio (pista 2)
      • MPEG audio, version 1, layer 2
      • 2 canales (joint stereo)
      • Tasa de bits constante de 128 Kbps
      • Frecuencia de muestreo de 48.0 KHz
  • Emisiones en alta definición (HD TV)
    • Formato de vídeo
      • H.264 AVC con perfil Main@L4.0
      • Resolución 1080i HD (1920x1080 entrelazado)
      • 25 marcos por segundo (fps)
      • Tasa de bits media de 9092 Kbps
    • Formato de audio pista 1)
      • MPEG audio, version 1, layer 2
      • 2 canales (joint stereo)
      • Tasa de bits constante de 192 Kbps
      • Frecuencia de muestreo de 48.0 KHz
    • Formato de audio (pista 2)
      • MPEG audio, version 1, layer 2
      • 2 canales (joint stereo)
      • Tasa de bits constante de 128 Kbps
      • Frecuencia de muestreo de 48.0 KHz

Tamaño de las grabaciones

Al realizar las grabaciones en el formato “nativo” de emisión, los archivos de las grabaciones son muy voluminosos.
A continuación se muestran tamaños aproximados para diferentes tiempos de grabación:
  • Emisiones en definición estándar (SD TV)
    • 1 minuto de grabación ocupa 16 MB
    • 15 minutos ocupan 247 MB
    • 30 minutos (media hora) ocupan 495 MB
    • 60 minutos (una hora) ocupan 990 MB
    • 90 minutos (una hora y media) ocupan 1,45 GB
    • 120 minutos (dos horas) ocupan 1,93 GB
  • Emisiones en alta definición (HD TV)
    • 1 minuto de grabación ocupa 71 MB
    • 15 minutos ocupan 1 GB
    • 30 minutos (media hora) ocupan 2,1 GB
    • 60 minutos (una hora) ocupan 4,15 GB
    • 90 minutos (una hora y media) ocupan 6,25 GB
    • 120 minutos (dos horas) ocupan 8,3 GB
Antes de programar una grabación debe calcularse el tamaño medio esperado de la grabación y comprobar que hay suficiente espacio en el disco duro.
El decodificador no puede calcular el espacio necesario, ya que desconoce de antemano el tamaño real necesario por cada minuto de grabación y éste podría variar a lo largo de la grabación.

Visualización de las grabaciones

Para ver las grabaciones, puesto que se encuentran en formato “nativo” de emisión, se recomienda que utilice el reproductor VLC, que además es un requisito previo del decodificador virtual.

Al utilizar VLC se tiene fácil acceso a las siguientes funcionalidades:
  • Cambiar la pista de audio (Español o V.O.).
    • Utilice el menú Audio y seleccione la pista en el submenú Pista de audio.
    • La pista de audio en V.O. tiene como idioma Volapuk.
  • Activar/desactivar los subtítulos (si están presentes).
    • Utilice el menú Subtítulo y seleccione la opción deseada en el submenú Pista.
  • “Desentrelazar” el vídeo para mejorar su calidad.
    • Utilice el menú Vídeo, submenú Desentrelazar, opción Activar.
    • Seleccione el tipo de desentrelazado en el submenú Modo desentrelazado.
    • Se recomienda utilizar Yadif o Yadif (2x)
No se recomienda utilizar Windows Media Player para ver las grabaciones, puesto que no permite cambiar de pista de audio o activar los subtítulos. Además, requiere la instalación de paquetes de códecs y lectores de formatos para funcionar correctamente.
Para utilizar Windows Media Player puede descargarse K-Lite Codec Pack en su versión básica (basic) o estándar (standard).

También puede utilizarse Media Player Classic (MPC-HC), disponible en la versión estándar de K-Lite Codec Pack.
Su funcionamiento es similar al de VLC, pero es algo más lento y no tiene todas las características de VLC.

Reducir el tamaño de las grabaciones o cambiar el formato

Los archivos de las grabaciones, tal cual se realizan, ocupan demasiado espacio, requieren software adicional para poder verse y no se pueden reproducir (en general) en reproductores de DVD, televisiones con entrada USB y dispositivos similares.
Para ello, resulta necesario cambiar el formato de los archivos de las grabaciones a otros formatos, tales como MP4 o MKV.
Existen muchos programas disponibles (tanto gratuitos como de pago) para cambiar el formato de los archivos o reducir su tamaño.

A modo de ejemplo, los siguientes programas de código abierto permiten realizar cambios de formato y tamaño:
  • Handbrake
    • Es fácil de usuar y de entender.
    • Permite convertir a MP4 o MKV, además de cambiar el tamaño del archivo (tanto en resolución como en tasa de bits media por segundo)
  • AVIdemux
    • Pese a su nombre, admite también DVD, MPEG, MP4 y ASF
    • Permite convertir a varios formatos con diferentes codecs de audio y vídeo.
    • Permite recortar el vídeo y aplicar diferentes filtros
  • VLC
    • VLC permite 'transcodificar' a otros formatos/codecs, utilizando la opción Convertir del menú Medio
    • La conversión es muy sencilla y dispone de varios perfiles predefinidos de conversión
Hay que tener en cuenta que el proceso de cambio de formato y tamaño es un proceso lento y que requiere mucho tiempo de CPU. Es normal que el uso de la CPU llegue al 100% durante la conversión.
Además, cada programa tiene diferentes opciones de conversión y mecanismos de funcionamiento, por lo que los resultados de un programa a otro variarán y debe experimentarse con varios de ellos para ver qué programa es más útil y cómodo y que conjunto de opciones proporcionan los mejores resultados visuales reduciendo el tamaño del archivo.

Eliminar una programación

En este momento, no existe una manera sencilla de eliminar una programación existente. El decodificador virtual aún no contempla esta posibilidad.

Para eliminar una programación, hay que realizarlo a través del Programador de Tareas de Windows.
Consulte la página de ayuda de Microsoft para Windows 7 o Vista para conocer el funcionamiento del Programador y cómo manejar la interfaz de usuario.
  • Para abrir el Programador de Tareas de forma rápida, mantenga pulsada la tecla Windows del teclado y pulse luego la tecla R.
  • Se abrirá el cuadro de diálogo Ejecutar
  • En la caja de texto tecleé taskschd.msc y pulse Aceptar.
Una vez abierto el Programador de Tareas:
  • Abra en la panel de la izquierda la lista de carpetas y navegue hasta la carpeta DVB-IPTV
    • Si al programar la grabación, en la pestaña de opciones avanzadas se eligió una carpeta distinta, seleccione dicha carpeta.
  • En el panel central se mostrará un listado con todas las tareas de grabación programadas o ya completadas.
  • El nombre de la tarea en el Programador es el nombre que se le dio al realizar la programación junto con un conjunto de números y letras al azar.
  • Para confirmar que se ha localizado la tarea de programación correcta, seleccione la misma en la lista de tareas. Debajo de la lista se mostrará la información de la tarea (descripción , programación, etc.)
    • Si al crear la programación no se eliminó la opción de Añadir detalles de la grabación en la pestaña de Descripción, la descripción de la tarea contendrá indicaciones precisas del canal a grabar y el horario de grabación.
  • Una vez seleccionada la tarea correcta:
    • Pulse el botón Supr del teclado.
    • O seleccione la opción Eliminar del menú Acción.
    • O abra el menú de contexto (haciendo clic con el botón derecho del ratón sobre la tarea) y seleccione la opción Eliminar.
    • En todos los casos se le solicitará confirmación antes de proceder a borrar la tarea.

Modificar una programación existente

En este momento, no existe una manera sencilla de modificar una programación existente. El decodificador virtual aún no contempla esta posibilidad.

La única manera “fácil” de cambiar una programación existente es eliminarla (ver ¿Cómo elimino una grabación ya programada? y volver a crear la programación.

Funcionamiento interno de la programación de grabaciones

El decodificador virtual utiliza los servicios del Programador de Tareas de Windows para poner en marcha la grabación en la fecha/hora indicados; él Programador también es el encargado de controlar los patrones de repetición de la grabación.

Cuando se solicita al decodificador virtual que programe una grabación:
  1. Se calcula un identificador único de tarea (es un conjunto de 32 números y letras de la 'a' a la 'g' escogidos al azar; técnicamente se trata de un Wikipedia: GUID)
  2. Se calcula un nombre único de tarea mediante la concatenación del nombre elegido por el usuario y el identificador único.
  3. Se genera un archivo XML conteniendo toda la información de la programación, junto con detalles técnicos sobre el canal a grabar y la ubicación del grabador externo.
  4. Este archivo XML se almacena en la subcarpeta Jobs de Mis documentos\DvbIpTv-MovistarTV
  5. Se crea la tarea en el Programador de Tareas en la carpeta indicada por el usuario en las opciones avanzadas y con el nombre de tarea anteriormente calculado.
  6. Al crear la tarea se incluye el XML de descripción de la programación como parte de la información de control de la tarea (esta información no es accesible desde la interfaz de usuario del Programador)
Cuando el Programador de Tareas de Windows detecta que se dan las condiciones de fecha y hora de una tarea de grabación, ejecuta un programa intermedio del decodificador virtual, llamado IpTVRecorderLauncher
  • Este programa recibe como argumento la ubicación del archivo XML que describe la tarea de grabación.
  • El programa no realiza la grabación directamente, sino que controla al programa de grabación real. La ubicación y los parámetros necesarios para ejecutar este grabador externo son obtenidos del archivo XML de descripción de la tarea.
  • El programa muestra en pantalla información relativa a la grabación que se va a realizar.
  • También actualiza la duración real de la grabación, teniendo en cuenta el tiempo transcurrido desde que debía comenzar la grabación y el momento en que se lanza el programa grabador.
    • El proceso de grabación puede empezar más tarde por muchas razones, aunque normalmente el desfase será muy breve (de pocos segundos) y es ignorado.
    • Cuando se puede producir un mayor desfase es si es necesario 'despertar' al equipo para poder lanzar la tarea, especialmente si el equipo estaba en modo de hibernación.
  • El programa ejecuta el programa externo de grabación y espera a que termine.
  • Al finalizar el grabador externo, notifica al Programador de Tareas la finalización de la grabación.
  • Para poder descubrir problemas durante la grabación, el programa intermedio de grabación genera un archivo de registro con todos los pasos y actividades realizadas para llevar a cabo la grabación.
    • Este archivo de registro se crea en la misma ubicación que el archivo XML de descripción de la tarea, con el mismo nombre pero con la extensión .log.txt
    • Para detectar fallos o errores en el programa de grabación externo, deben consultarse los archivos de registro creados por dicho programa
      • Con la configuración por defecto, VLC no genera ningún archivo de registro.

IMPORTANTE Cuando se crea una tarea de grabación, y para no tener que solicitar permisos adicionales o contraseñas, la tarea se programa para ser ejecutada bajo la cuenta de usuario del usuario que realiza la programación de la tarea.
Esto implica que la cuenta de usuario debe estar activa y con la sesión iniciada en el momento de realizar la grabación. De no ser así, la grabación no podrá llevarse a cabo.

Last edited Dec 1, 2014 at 10:49 PM by AlphaCentaury, version 8