V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

tsduck

Conjunto de herramientas y plugins agrupados bajo el nombre del ejecutable principal: tsp [Transport Stream Processor]. Su filosofía es proporcionar una arquitectura modular y extensible para flujos de transporte MPEG. TSDuck se utiliza en sistemas de televisión digital para pruebas, monitorización, integración, depuración, laboratorios y demostraciones.

$ tslsdvb -v
identificar los adaptadores
$ tsscan --verbose --delivery-system "DVB-S2" --adapter 0 --europe --nit-scan -g --lnb 950,1275,10 --save-channels ~/.tsduck.channels.xml
escanear
$ tsp -I file mi_video.ts -P analyze
leerá mi_video.ts y el plugin analyze mostrará información como el número de paquetes, la presencia de tablas PSI/SI, los PIDs encontrados, etc
$ tsp -I file mi_video.ts -P filter 100 -O file salida_pid_100.ts
indica que se deben pasar solo los paquetes con PID 100
$ tsp -I dvb --adapter 0 --frontend 0 --frequency 1234 --symbol-rate 27500 -P tables --pat
especificar la tarjeta y el frontend a usar, los parámetros de la transmisión e indica que se debe mostrar la tabla PAT
$ tsp -I udp 192.168.1.10:1234 -P bitrate
mostrará el bitrate del flujo recibido en la dirección IP y puerto especificados
$ tsp -I file original.ts -P nullify --interval 10 -O file con_nulls.ts
inserta un Null Packet después de cada 10 paquetes originales
$ tsp -I file servicio1.ts -I file servicio2.ts -P mux -O file multiplexado.ts
usar plugins input [para múltiples entradas] y mux para combinar varios flujos o servicios en uno solo
$ tsp -I file video_con_subs.ts -P subtitle --dvb-teletext --output subtitulos.srt
extrae los subtítulos DVB en formato Teletext y los guarda en un fichero SRT
$ tsp -P filter --help
mostrará todas las opciones disponibles para el plugin filter
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3873 entradas - Acerca del Tractatus
La Pipa Plena 2025