Cross-platform tool for exporting S-Video and CVBS-type TBC files to standard video files.
Project description
TBC-Video-Export
Cross-platform tool for exporting S-Video and CVBS-type TBC files to standard video files created by the decode projects:
VHS-Decode (Tape Decoding) / LaserDisc-Decode / CVBS-Decode (Composite Decoding) / HiFi-Decode (FM Audio Decoding)
To playback a 4FSC TBC file on physical playout systems, check:
Installation
Windows
You can find the latest self-contained binaries on the releases page.
Linux and macOS:
pip install tbc-video-export
Basic Usage
Windows
tbc-video-export.exe input.tbc
Linux and macOS:
tbc-video-export input.tbc
Help
--help
- List all available arguments.--list-profiles
- List all FFmpeg profiles.--profile
- Define FFmpeg profile.--dump-default-config
- Dump the FFmpeg profiles config totbc-video-export.json
, allowing the creation and editing of profiles.
Readout Terminal
CVBS (Combined)
S-Video (Y + C)
Features
- FFmpeg Encoding Profiles
- Automatic CVBS/S-Video input detection
- Clear processing readout screen and logging
- Automated
ld-tool
interactions - Checksums for Audio and Video streams
- Advanced audio input options
- ...
Internal function
input.tbc
+ [input_chroma.tbc]
+ input.json
⟶ ld-process-*
⟶ ld-chroma-decoder
⟶ YUV stream
⟶ FFmpeg
⟶ Output Video [w/audio and metadata]
Changelog & Development Notes
This has a dedicated Wiki Page
Credits
- JuniorIsAJitterbug - Development and Implementation
- Harry Munday - Development Direction, Testing, and Icon
Disclaimer
This is my first major Python project. There are likely bugs and code that go against best practices. If you have any comments, suggestions, or improvements, feel free to create an issue, do a pull request, or contact Jitterbug or Harry on the Domesday86 discord.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tbc_video_export-0.1.0b5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22d0ad4e54021540dbfda3d7da7ed98c48090ad1d91d1d6ccf9c701caf91ae2a |
|
MD5 | 23bac2c387dddaf5d543e067ce204b8d |
|
BLAKE2b-256 | 086015c95f80c847284e96b66d09e11648d3921b4ed04ad88b0af009c20b5d96 |