Cross platform tool for exporting S-Video & CVBS type TBC files to standard video files.
Project description
tbc-video-export
Cross-platform tool for exporting S-Video & CVBS type TBC files to standard video files created by the decode projects:
VHS-Decoode (Tape Decoding) / LaserDisc-Decode / CVBS-Decode (Composite Decoding) / HiFi-Decode (FM Audio Decoding)
To playback an 4fsc TBC file to physical playout systems have a look at:
Installation
Download Page - Self-contained binaries.
Linux:
pip tbc-video-export
Basic Usage
Linux & MacOS:
tbc-video-export input.tbc
Windows 10 & 11:
tbc-video-export.exe input.tbc
Help
--help
- Lists command list
--list-profiles
- Lists all FFmpeg profiles.
--dump-default-config
- Will dump the FFmpeg profiles config to a tbc-video-export.json
file, easy to edit for your own needs.
Readout Terminal
CVBS (Combined)
S-Video (Y + C)
Features
- FFmpeg Encoding Profiles
- Automtic CVBS or S-Video type
tbc
input detection - Clear processing readout screen & logging
- Automated ld-tool interactions
- Checksums for Audio & Video streams
- Advanced audio input options
- Many Many More (will expand later)
Internal function
input.tbc
, input_chroma.tbc
& input.json
--> ld-process-* --> ld-chroma-decoder --> YUV stream --> FFmpeg Handling --> Video file with metadata & sound.
Changelog & Development Notes
This has a dedicated Wiki Page
Credits
- JuniorIsAJitterbug - Development & Implementation
- Harry Munday - Development Direction, Testing, Icon
Disclaimer
I don't usually write python. There are likely bugs and other terrible pieces of code that go against best practices.
If you have any comments, suggestions or improvements feel free to do a pull request or contact me @jitterbug (videodump)
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.0b1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a64f618dfc26199d01b7356c77941f8bc3d40a10953940b7b64b28a3eeec6514 |
|
MD5 | 07685b4fcab4e6b60c816e29e525386c |
|
BLAKE2b-256 | 1786275cdaa11118164bd433c877db081704af3a6b81adfddb6518df7328cba5 |