Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daniel-mcguire-corporation/tv-tagger
Script that tags mp4/mkv files to include episode info.
https://github.com/daniel-mcguire-corporation/tv-tagger
matroska mkv mp4 mpeg python tv video
Last synced: 4 days ago
JSON representation
Script that tags mp4/mkv files to include episode info.
- Host: GitHub
- URL: https://github.com/daniel-mcguire-corporation/tv-tagger
- Owner: Daniel-McGuire-Corporation
- License: gpl-3.0
- Created: 2024-07-11T04:27:50.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-23T14:53:49.000Z (4 months ago)
- Last Synced: 2024-07-24T14:54:59.335Z (4 months ago)
- Topics: matroska, mkv, mp4, mpeg, python, tv, video
- Language: Python
- Homepage:
- Size: 209 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# TV Tagger [Leave a name suggestion here!](https://github.com/Daniel-McGuire-Corporation/TV-Tagger/discussions/2)
> [!IMPORTANT]
> Requires [ffmpeg](https://ffmpeg.org/download.html) in PATH.
>
> Doesn't work with multiple seasons (yet.)> [!WARNING]
> This is in alpha, please keep a backup of what you are converting in case something goes wrong! (I am not responsible for corrupted files or deleted files!)## How to use:
1. Gather Files. (Video files should be named like this: 'SHOW NAME S0E0.(mkv/mp4)')
- Put the Python Script, template.json, and all episodes (MKV or MP4) in the same folder. (Only one type of video file at a time!)2. Setup.
- Update the 'Episode Outline' template.json as needed (If you need help, take a look at the examples.)3. Run the script.
```
python tag.py -json Path.To.Your.Outline.json
```
- (defaults to ```template.json``` if no args are used.)