Tool for exporting S-Video and CVBS-type TBCs to video files.


Keywords
vhs-decode, ld-decode, cvbs-decode, tbc, rf, capture, hifi-decode
License
CNRI-Python-GPL-Compatible
Install
pip install tbc-video-export==0.1.4

Documentation

TBC-Video-Export

tbc-video-export icon


Tool for exporting S-Video and CVBS-type TBCs to video files. (VHS-Decode & CVBS-Decode / LaserDisc-Decode)

This is just a fancy wrapper for tbc-tools and FFmpeg.

Installation

Windows, Linux and macOS

You can find the latest binaries on the releases page.

PyPI

pipx install tbc-video-export

Basic Usage

Windows

tbc-video-export.exe input.tbc

Linux

tbc-video-export.AppImage input.tbc

macOS

Tip

You can add the application to your PATH by creating a symlink:
ln -s /Applications/tbc-video-export.app/Contents/MacOS/tbc-video-export /usr/local/bin/tbc-video-export.

tbc-video-export input.tbc

or (without symlink)

/Applications/tbc-video-export.app/Contents/MacOS/tbc-video-export input.tbc

PyPI

Important

Use pipx ensurepath to add the application to your PATH. If you install via pip you need to do this manually.

tbc-video-export input.tbc

Help

  • --help - List all available arguments.
  • --list-profiles - List all FFmpeg profiles.
  • --profile - Select FFmpeg profile.
  • --dump-default-config - Dump the FFmpeg profiles config to tbc-video-export.json, allowing the creation and editing of profiles.

Readout Terminal

CVBS (Combined)

tbc-video-export-readout-cvbs

S-Video (Y + C)

tbc-video-export-readout-s-video

Credits

Disclaimer

This is my first major Python project. If you have any comments, suggestions, or improvements, feel free to create an issue, do a pull request, or ask on the Domesday86 discord.