Skip to content

rukhov/analog-tv-tools

Repository files navigation

Analog TV Tools project

This project focuses on developing a suite of software tools for decoding analog TV signals. The current toolset includes two primary components:

  • Command Line Interface (CLI) for anlog TV decoder: This command line tool enables the conversion of digitized analog CVBS SECAM signals into standard AVI video files. For using examples please see the tests at https://github.com/rukhov/analog-tv-tools/tree/main/pytests.
  • AnalogTv/TvDecode GNU Radio Block: This component allows integration of the Analog TV decoder into the GNU Radio ecosystem.

Samples

Decoded video fragment

cartoon-test-video-4-1-2.mp4

For encoding the hacktv tool was used.

Using the Analog TV Decoder with GNU radio ecosystem.

GnuRadio-color-bars

Build

You can download pre-built binaries from the GitHub Actions page: https://github.com/rukhov/analog-tv-tools/actions. Locate the most recent successful build, and download the artifacts compatible with your operating system.

Copyright © 2025 Roman Ukhov

About

Set of tools to decode analog TV signal by using DSP methods.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published