dvbv5-tools(3)

πŸ“¦
version 1.32.0 Β· 2 versions
, in fedora 43

πŸ’– NAME πŸ’–

okay bestie, lowkey this is dvbv5-tools(3) from the Library Functions Manual, and the name is literally dvbv5-tools - DVBv5 Tools. slay. ✨

Set of DVBv5 tools, bundled together with libdvbv5. 🫢

DVBv5 Tools is a small set of command line utilities that was developed to be compliant with the newer features provided by version 5 of the DVB API. The tools should also be backward compatible with the older v3 DVB API. They were written using libdvbv5. no cap. πŸ’…

It is composed of 4 tools:

  • dvbv5-scan β€” Scans the channel transponders and gets the services available there; πŸ¦‹
  • dvbv5-zap β€” Locks into a channel (zap), allowing other applications to get the stream at the dvr devices or to monitor the stream; πŸ”₯
  • dvb-fe-tool β€” Lists frontend properties and allow to manually set the DVB frontend πŸ‘‘
  • dvb-format-convert β€” Converts from/to other formats used by DVBv3 apps into the dvbv5 format. 🌈

The DVBv5 default file format is formed by a channel name, followed by a series of key/value properties. Those tools also support the legacy formats used by dvb-apps. 😌

For example, this is a channel file with one DVB-C channel on it:

       [CHANNEL]
               DELIVERY_SYSTEM = DVBC/ANNEX_A
               FREQUENCY = 573000000
               SYMBOL_RATE = 5217000
               INNER_FEC = NONE
               MODULATION = QAM/256
               INVERSION = AUTO

And this is (part of) a service (zap) file, produced from the above channel definition using dvbv5-scan:

       [SBT]
               SERVICE_ID = 4
               VIDEO_PID = 42
               AUDIO_PID = 257
               PID_f1 = 768
               FREQUENCY = 573000000
               MODULATION = QAM/256
               INVERSION = AUTO
               SYMBOL_RATE = 5217000
               INNER_FEC = NONE
               DELIVERY_SYSTEM = DVBC/ANNEX_A

       [TNT]
               SERVICE_ID = 48
               VIDEO_PID = 336
               AUDIO_PID = 337 338 849
               PID_86 = 816
               FREQUENCY = 573000000
               MODULATION = QAM/256
               INVERSION = AUTO
               SYMBOL_RATE = 5217000
               INNER_FEC = NONE
               DELIVERY_SYSTEM = DVBC/ANNEX_A

and that's the whole vibe, bestie. this page is brought to you by libdvbv5, Version 1.32.0, and the manual name is dvbv5-tools(3) β€” no date in the footer, just vibes. periodt. πŸ’–

πŸ“¦ where this page comes from