Este es el comando dvb-format-convert que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
dvb-format-convert: herramienta DVBv5 para conversiones de formato de archivo
SINOPSIS
convertir-formato-dvb [OPCIÓN] ... fichero de entrada archivo de salida
DESCRIPCIÓN
dvb-format-convert es una herramienta destinada a convertir entre diferentes formatos de archivo. Está
compatible con la versión 5 de la API DVB, siendo capaz de representar todas las propiedades en
cualquier estándar compatible con los controladores de TV digital de Linux.
Actualmente, se admiten 3 formatos diferentes para la entrada:
· dvbv5 - el formato estándar en libdvbv5, capaz de representar todos los diferentes televisores
estándares;
· canal - el formato de canal heredado de dvb-apps, que solo admite ATSC, DVB-C, DVB-S y
Estándares DVB-T, ampliados para admitir también el formato de escaneo s2 para archivos DVB-S2 y para
compatible con DVB-T2.
· ¡zas - el formato heredado de dvb-apps para sintonizar, que solo admite ATSC, DVB-C, DVB-S y
Estándares DVB-T.
Hay un formato de salida adicional:
· vdr - el formato utilizado por la aplicación vdr. Es compatible con todas las funciones que se encuentran en vdr
Versión 2.1.6.
Desafortunadamente, el formato zap heredado de dvb-apps no almacena el estándar DVB, por lo que cualquier
Las conversiones hacia y / o desde este formato requieren un parámetro adicional, para especificar el
sistema de entrega.
OPCIONES
Las siguientes opciones son válidas:
-I, --formato de entrada=formato
Formato del archivo de entrada. Formatos de entrada admitidos: canal ¡zas y dvbv5.
-O, --formato de salida=formato
Formato del archivo de salida. Formatos de salida compatibles: vdr, canal, ¡zas y dvbv5.
-s, --delsys=te
Tipo de sistema de entrega. Necesario si el formato de entrada o salida es ZAP.
-?, --ayuda
Muestra la ayuda de uso.
--uso
Da un mensaje breve de uso.
-V, --versión
Imprime la versión del programa.
EJEMPLOS
Conversión a canal presentar desde legado dvb-aplicaciones formato
Lee un archivo en el archivo de canal dvb-apps y lo escribe en formato dvbv5.
$ convertir-formato-dvb -I canal -O dvbv5 Dvbc-canal-heredado canal de dvbc
Leyendo archivo dvbc-channel-legacy
Escribir archivo dvbc-channel
Convertir a dvbv5 presentar con programas on it a los legado dvb-aplicaciones ¡zas formato
Lee un archivo generado por dvbv5-scan en formato dvbv5 y escribe un nuevo archivo en dvb-apps zap
formato.
$ convertir-formato-dvb -I dvbv5 -O ¡zas -s dvbc / Annex_a canal_dvb.conf legado.conf
Leyendo el archivo dvb_channel.conf
Escribiendo archivo legacy.conf
ADVERTENCIA: falta el PID de video al analizar la entrada 6 de legacy.conf
ADVERTENCIA: falta el PID de video al analizar la entrada 7 de legacy.conf
ADVERTENCIA: falta el PID de video al analizar la entrada 8 de legacy.conf
ADVERTENCIA: falta el PID de audio al analizar la entrada 8 de legacy.conf
Tenga en cuenta que el formato heredado de dvb-apps asume que cada canal tendrá uno
(y solo un) PID de audio y un (y solo uno) PID de video, mientras que el formato dvbv5 admite
múltiples PID por tipo de servicio.
Las advertencias anteriores ocurrieron en canales de audio puro y en canales de solo datos:
Archivo dvb_channel.conf original:
[el]
SERVICIO_ID = 4
VÍDEO_PID = 42
AUDIO_PID = 257
PID_f1 = 768
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[rápido]
SERVICIO_ID = 5
VÍDEO_PID = 288
AUDIO_PID = 289
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[marrón]
SERVICIO_ID = 7
VÍDEO_PID = 36
AUDIO_PID = 305
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[zorro]
SERVICIO_ID = 13
VÍDEO_PID = 272
AUDIO_PID = 273
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[saltos]
SERVICIO_ID = 18
VÍDEO_PID = 368
AUDIO_PID = 369
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[sobre]
SERVICIO_ID = 48
VÍDEO_PID = 336
AUDIO_PID = 337 338 849
PID_86 = 816
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[el]
SERVICIO_ID = 57
AUDIO_PID = 353
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[perezoso]
SERVICIO_ID = 104
AUDIO_PID = 321
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
[perro]
SERVICIO_ID = 252
PID_05 = 3047 3046 3045 3044 3042
FRECUENCIA = 573000000
MODULACIÓN = QAM / 256
INVERSIÓN = AUTO
SÍMBOLO_TARIFA = 5217000
INNER_FEC = NINGUNO
DELIVERY_SYSTEM = DVBC / ANNEX_A
Entonces, para los canales con múltiples PID, el archivo legacy.conf convertido tendrá solo el
el primero.
Para los canales sin PID de audio o video, almacenará PID = 0.
Este es el archivo de salida para la lista de canales anterior.
the:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:42:257:4
quick:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:288:289:5
brown:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:36:305:7
fox:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:272:273:13
jumps:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:368:369:18
over:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:336:337:48
the:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:353:57
lazy:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:321:104
dog:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:0:252
Use dvb-format-convert en línea usando los servicios de onworks.net