[ English ]

Kaon S7 y KVR-1000: carga de vídeos en disco duro

Esta información se ha probado en el modelo KVR-1000TS+ pero también puede aplicar a otros modelos.

Objetivo

El Kaon S7 y KVR-1000 es un receptor para televisión digital terrestre y satélite SD que entre otras prestaciones dispone de disco duro y conector USB que permite el acceso al disco duro desde un PC. El fabricante ofrece un programa que permite convertir vídeos en formato DivX o MPEG a un formato que se puede copiar al disco duro y reproducir en el aparato, pero cuando se intenta utilizar aparecen varios problemas bastante molestos:

Para solucionar estos problemas y reproducir los vídeos de forma óptima he investigado el formato de grabación del aparato para encontrar un método alternativo para codificar los vídeos.

Cuando se realiza una grabación de la TV se generan dos ficheros en la carpeta AVDATA con el nombre del programa grabado, uno con extensión '.pvr' y otro con extensión '.trp'. Lo que se graba en el fichero con extensión '.trp' es un subconjunto del Transport Stream (ts) del canal grabado, donde hay los servicios relacionados con dicho canal. El fichero '.pvr' contiene datos acerca de la grabación realizada y es necesario para reproducir el vídeo.

En este tutorial se expone como generar un fichero '.trp' a partir de un vídeo cualquiera y como generar su correspondiente fichero '.pvr' necesario para el aparato, utilizando software libre alternativo.

Herramientas necesarias

Generación del fichero '.trp'

El fichero '.trp' contiene un flujo de tipo Transport Stream (ts). Existen varias herramientas que permiten generar un flujo de este tipo (extensión .ts) entre las cuales destaca Avidemux. Los pasos a seguir son:

  1. Ejecute el programa Avidemux y abra el vídeo a convertir mediante el botón Open.
  2. Si aparece el mensaje Packed bitstream detected. Do you want me to unpack it? responda No. Si aparece el mensaje Index is not up to date. Rebuild frame now? o This looks like MPEG. Do you want to index it? responda Yes. Si aparece el mensaje H.264 detected. Do you want to switch Avidemux to safe mode? responda Yes
  3. Pulse el botón Information para determinar si el vídeo es apto para copia directa. El vídeo es apto para copia directa si en la ventana de información aparece Codec 4CC: MPEG, Image size: inferior o igual a 720x576 (para receptor no compatible con alta definición) y Audio codec es MP2.
  4. Si el vídeo es apto para copia directa deje las opciones Video y Audio en Copy. En caso contrario elija Video: MPEG-2 (mpeg2video) y Audio: MP2 (lav).
  5. Seleccione Format: MPEG-TS (A+V).
  6. Si su receptor no es compatible con vídeo de alta definición (como es el caso del S7 y KVR-1000) y en Information aparece una Image size: superior a 720x576 deberá añadir un filtro de escalado de esta manera:
    1. Pulse el botón Filters del apartado Video.
    2. Haga doble-clic en MPlayer resize de la categoría Transform.
    3. Desactive la casilla Lock aspect ratio e introduzca Width: 720 y Height: 576. Pulse OK.
    4. Pulse Close.
  7. Pulse el botón Save Video para iniciar la conversión. Introduzca un nombre de fichero acabado en '.trp' (sin las comillas).

Ejemplo de vídeo apto para copia directa (un '.mpg'):
Configuración vídeo apto para copia directa

Ejemplo de vídeo no apto para copia directa (un DivX):
Configuración vídeo no apto para copia directa

En este último caso si lo desea puede ajustar la calidad del vídeo a generar pulsando el botón Configure del apartado Video, aumentando el valor de Quantiser se reduce la calidad y el tamaño del vídeo y viceversa. Realice este ajuste antes de guardar el vídeo.

Troceado del vídeo

El sistema de ficheros que utiliza el aparato no admite ficheros mayores de 1,82 GB, más exactamente 1.963.622.400 bytes o 1.917.600 kB. Si su fichero '.trp' no supera este tamaño prosiga con el siguiente apartado. Para reproducir un vídeo más grande es necesario trocearlo en partes que no superen el tamaño máximo, el aparato lo tratará como un solo vídeo reproduciendo todas las partes una tras otra. Los pasos a seguir son:

  1. Ejecute el programa TSSplitter
  2. Cargue el fichero '.trp' pulsando en File, Open for splitting. Elija All files (todos los tipos) en el desplegable inferior para poder elegir el fichero '.trp' de la lista.
  3. En Size (MB) introduzca el valor 1872,6562 y pulse el botón Go de la misma fila.
  4. Finalmente haga clic en Start Splitting. El proceso puede tardar un rato y generará nuevos ficheros '.trp' en la misma carpeta, esos ficheros son los que se tendrán que utilizar a partir de ahora.

Ejemplo de utilización de TSSplitter:
Configuración TSSplitter

Generación del fichero '.pvr'

El fichero '.pvr' es un fichero de texto que deberá editar con un editor de textos. Descargue el modelo: video.pvr. Debe abrir este fichero con un editor de textos como Bloc de notas, si hace doble-clic en Windows elija Bloc de notas o Notepad en la lista de programas.

El contenido del fichero modelo es este:

[STREAM]
create=01,01,2007,00,00,00
type=TV
scramble=0
tp1=0
tp2=0
tp3=H
svcinfo=00000000000000000000000000000000VVVVAAAAPPPP05000100000000000000000000000000000000050000
file=1
file1=C:\AVDATA\video.trp
TotalBytes=BBBBBB
finish=01,01,2007,12,00,00
duration=DDDD
STATUS=RECORD_FINISH

Para que se reproduzca el vídeo se han de reemplazar los siguientes textos en este modelo por los datos del vídeo que se ha generado:

Nota: Si ha generado el fichero '.trp' con alguna de las versiones indicadas de Avidemux los PID generados son los indicados. En caso de utilizar otra versión, otro programa o en caso de duda o problema puede comprobar los PID que se han generado siguiendo estos pasos:

  1. Ejecute TSReader Lite
  2. Si es la primera vez le pedirá que elija la fuente de datos (Input source), seleccione File.dll, Transport Stream File.
  3. Aparece una ventana para Abrir un fichero, desactive la casilla Rate controlled y elija su fichero '.trp'. Si el vídeo es largo tardará unos momentos en leerlo.
  4. Haga clic en el símbolo + junto a PMT PID.

Los cuatro dígitos tras PID 0x son los valores a escribir en el fichero '.pvr'. El icono de la cámara corresponde al PID de vídeo (VVVV), el del altavoz es el PID de audio (AAAA) y el del reloj es el PID de PCR (PPPP).

PID de audio, vídeo y PCR en TSReader Lite

Carga del vídeo al disco duro

Para realizar la copia del vídeo al disco duro del receptor proceda así:

  1. Antes de conectar el PC acceda al menú del receptor, opción PVR, Conexión de USB y pulse OK.
  2. Conecte el cable USB primero al receptor y luego al PC (al revés a veces es problemático).
  3. Windows detecta una unidad extraíble. Copie los ficheros '.pvr' y '.trp' en la carpeta AVDATA de dicha unidad.
  4. Detenga la unidad extraíble, en Windows se realiza mediante el icono que aparece en la barra de tareas junto al reloj.
  5. Desconecte el cable USB del PC y pulse Exit en el mando del Kaon. El vídeo está listo para su reproducción en la carpeta (AVDATA).

Posibles problemas

Avidemux muestra el error: Not activated, make sure the number of tracks and bitrate are compatible
Avidemux muestra el error: Audio track not suitable
El vídeo convertido queda mudo tras un rato de reproducción
Actualice Avidemux a la última versión disponible (2.6.8 en el momento de la edición).
El vídeo no se reproduce o no tiene audio
Compruebe los PID del '.trp' generado con TSReader Lite y asegúrese de introducir la información correcta en el fichero '.pvr'.
Avidemux no se inicia y/o aparece un error de instrucción no válida
Parece ser un problema con las revisiones 7604 y 7609. Utilice una versión anterior o la última disponible.

Realizado en Julio de 2011.
Copyright © 2011 Jeroni Paul.

Volver a la página principal