tbc-video-export


Nametbc-video-export JSON
Version 0.1.7 PyPI version JSON
download
home_pageNone
SummaryTool for exporting S-Video and CVBS-type TBCs to video files.
upload_time2025-01-14 19:54:21
maintainerJitterbug
docs_urlNone
authorJitterbug
requires_python<3.14,>=3.10
licenseGPL-3.0-or-later
keywords vhs-decode ld-decode cvbs-decode tbc rf capture
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # TBC-Video-Export

<img alt="tbc-video-export icon" src="assets/icon.ico" width=100>

---

Tool for exporting S-Video and CVBS-type TBCs to video files. ([VHS-Decode & CVBS-Decode](https://github.com/oyvindln/vhs-decode) / [LaserDisc-Decode](https://github.com/happycube/ld-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](https://github.com/JuniorIsAJitterbug/tbc-video-export/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](https://github.com/JuniorIsAJitterbug/tbc-video-export/wiki/assets/gifs/Windows_Terminal_tbc-video-export_v0.1.0b2_Composite.gif)

### S-Video (Y + C)

![tbc-video-export-readout-s-video](https://github.com/JuniorIsAJitterbug/tbc-video-export/wiki/assets/gifs/Windows_Terminal_tbc-video-export_v0.1.0b2_S-Video.gif)

# Credits 

- [JuniorIsAJitterbug](https://github.com/JuniorIsAJitterbug/) - Development
- [Harry Munday](https://github.com/harrypm/) - Documentation, testing, ideas and images

# 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](https://discord.gg/pVVrrxd) discord.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tbc-video-export",
    "maintainer": "Jitterbug",
    "docs_url": null,
    "requires_python": "<3.14,>=3.10",
    "maintainer_email": "jitterbug@posteo.co.uk",
    "keywords": "vhs-decode, ld-decode, cvbs-decode, tbc, rf capture",
    "author": "Jitterbug",
    "author_email": "jitterbug@posteo.co.uk",
    "download_url": "https://files.pythonhosted.org/packages/9f/fc/adbeccd637cbb3e28a1d28bc4c06e47dcb8a3abb01ec1edec9f5d1247664/tbc_video_export-0.1.7.tar.gz",
    "platform": null,
    "description": "# TBC-Video-Export\n\n<img alt=\"tbc-video-export icon\" src=\"assets/icon.ico\" width=100>\n\n---\n\nTool for exporting S-Video and CVBS-type TBCs to video files. ([VHS-Decode & CVBS-Decode](https://github.com/oyvindln/vhs-decode) / [LaserDisc-Decode](https://github.com/happycube/ld-decode))  \n\nThis is just a fancy wrapper for `tbc-tools` and `FFmpeg`.\n\n# Installation\n\n### Windows, Linux and macOS\n\nYou can find the latest binaries on the [releases](https://github.com/JuniorIsAJitterbug/tbc-video-export/releases) page.\n\n### PyPI\n```\npipx install tbc-video-export\n```\n\n# Basic Usage\n\n### Windows\n```\ntbc-video-export.exe input.tbc\n```\n\n### Linux\n```\ntbc-video-export.AppImage input.tbc\n```\n\n### macOS\n> [!TIP]\n> You can add the application to your `PATH` by creating a symlink:  \n> `ln -s /Applications/tbc-video-export.app/Contents/MacOS/tbc-video-export /usr/local/bin/tbc-video-export`.\n```\ntbc-video-export input.tbc\n```\nor (*without symlink*)\n```\n/Applications/tbc-video-export.app/Contents/MacOS/tbc-video-export input.tbc\n```\n\n### PyPI\n> [!IMPORTANT]\n> Use `pipx ensurepath` to add the application to your `PATH`. If you install via `pip` you need to do this manually.\n```\ntbc-video-export input.tbc\n```\n\n# Help \n\n- `--help` - List all available arguments.  \n- `--list-profiles` - List all FFmpeg profiles.  \n- `--profile` - Select FFmpeg profile.\n- `--dump-default-config` - Dump the FFmpeg profiles config to `tbc-video-export.json`, allowing the creation and editing of profiles.\n\n## Readout Terminal\n\n### CVBS (Combined)\n\n![tbc-video-export-readout-cvbs](https://github.com/JuniorIsAJitterbug/tbc-video-export/wiki/assets/gifs/Windows_Terminal_tbc-video-export_v0.1.0b2_Composite.gif)\n\n### S-Video (Y + C)\n\n![tbc-video-export-readout-s-video](https://github.com/JuniorIsAJitterbug/tbc-video-export/wiki/assets/gifs/Windows_Terminal_tbc-video-export_v0.1.0b2_S-Video.gif)\n\n# Credits \n\n- [JuniorIsAJitterbug](https://github.com/JuniorIsAJitterbug/) - Development\n- [Harry Munday](https://github.com/harrypm/) - Documentation, testing, ideas and images\n\n# Disclaimer\n\nThis 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](https://discord.gg/pVVrrxd) discord.\n\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "Tool for exporting S-Video and CVBS-type TBCs to video files.",
    "version": "0.1.7",
    "project_urls": {
        "Discord": "https://discord.com/invite/pVVrrxd",
        "Issues": "https://github.com/JuniorIsAJitterbug/tbc-video-export/issues",
        "Repository": "https://github.com/JuniorIsAJitterbug/tbc-video-export",
        "Wiki": "https://github.com/JuniorIsAJitterbug/tbc-video-export/wiki"
    },
    "split_keywords": [
        "vhs-decode",
        " ld-decode",
        " cvbs-decode",
        " tbc",
        " rf capture"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "834aa58bccd0c8300e82781cd7d4d177a213a41168bdb30f3e22ec1aac473ed5",
                "md5": "ead22f6f73987fadf903b6a00f6608e5",
                "sha256": "dd121c382a35fd4517633dd435b67e9de27ca84c6bbf9078b508452fa3e38cdf"
            },
            "downloads": -1,
            "filename": "tbc_video_export-0.1.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ead22f6f73987fadf903b6a00f6608e5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.14,>=3.10",
            "size": 105238,
            "upload_time": "2025-01-14T19:54:18",
            "upload_time_iso_8601": "2025-01-14T19:54:18.368562Z",
            "url": "https://files.pythonhosted.org/packages/83/4a/a58bccd0c8300e82781cd7d4d177a213a41168bdb30f3e22ec1aac473ed5/tbc_video_export-0.1.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ffcadbeccd637cbb3e28a1d28bc4c06e47dcb8a3abb01ec1edec9f5d1247664",
                "md5": "8b0ecedf8ff3c94885dfe42a3ecdd117",
                "sha256": "bd5e738dbc26a510ed283ed30964bfc6e36ec9f1541ee770291852f8c22d52f7"
            },
            "downloads": -1,
            "filename": "tbc_video_export-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "8b0ecedf8ff3c94885dfe42a3ecdd117",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.14,>=3.10",
            "size": 73102,
            "upload_time": "2025-01-14T19:54:21",
            "upload_time_iso_8601": "2025-01-14T19:54:21.279876Z",
            "url": "https://files.pythonhosted.org/packages/9f/fc/adbeccd637cbb3e28a1d28bc4c06e47dcb8a3abb01ec1edec9f5d1247664/tbc_video_export-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-14 19:54:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "JuniorIsAJitterbug",
    "github_project": "tbc-video-export",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tbc-video-export"
}
        
Elapsed time: 0.53131s