Skip to content
56K

56K

La web de Fanta

Menu
  • Unix/Linux
  • Cacharreo
  • Games
  • Streaming
  • Notas
  • /dev/null
Menu

Compilar la suite tsduck

Posted on 04/05/202116/01/2023 by fanta

Me recomendaron el otro día por el #fediverso una suite de herramientas muy interesante para trastear con streams de vídeo (capturar, analizar, truncar, …).

En mi caso esta herramienta la voy a utilizar para aprender TS en profundidad lo que pueda.

Web del proyecto: tsduck.io/
Guía en pdf: tsduck.io/download/docs/tsduck.pdf
Git repo: github.com/tsduck/tsduck

 

El proceso para compilar este software es muy sencillo en GNU+Linux. Puede ser por ejemplo así:

$ cd /tmp/
$ git clone https://github.com/tsduck/tsduck
$ cd tsduck/
$ bash build/install-prerequisites.sh

El script bash install-prerequisites.sh está diseñado para funcionar en los siguientes sistemas operativos:

  • macOS
  • Ubuntu
  • Debian
  • Raspbian (Debian for Raspberry Pi)
  • Fedora
  • Red Hat Enterprise Linux
  • CentOS
  • Arch Linux
  • Alpine Linux

 

$ make clean
$ make
# make install

 

Una vez está compilado se pueden utilizar todas las herramientas de la suite escribiendo ts y pulsando tabulador.

Si por ejemplo tenemos sintonizado el canal Manoto se puede hacer que mplayer lo guarde en disco así:

$ mplayer -dumpstream "dvb://Manoto"

Y se puede ver el número de paquetes TS  capturados de 188b así:

tsanalyze --no-pager stream.dump | grep -i "TS packets:" | head -1 | awk {'print$5'}

Da mucho juego y da para muchos posts.

Este era simplemente para dejar escrito como compilarlo.

Saludos cordiales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Que algo no haya salido como hayas querido, no significa que sea inútil

Comentarios recientes

  • fanta en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • Beatriz en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • fanta en i3wm en el ordenador del trabajo con 3 pantallas
  • Punk en i3wm en el ordenador del trabajo con 3 pantallas
  • Twicsy en Eliminar kernels viejos en redhat y liberar espacio en /boot
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Jorge en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Camilo en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • eovoltio en Mastodon.madrid se apaga el 12 de Octubre
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb