https://github.com/lestherll/pymts
https://github.com/lestherll/pymts
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lestherll/pymts
- Owner: lestherll
- Created: 2024-06-17T02:24:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-22T02:11:38.000Z (almost 2 years ago)
- Last Synced: 2025-03-06T04:13:31.926Z (over 1 year ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PyMTS
MTS utility script for converting `.MTS` files to various formats using [ffmpeg](https://www.ffmpeg.org)
### Context
I could not figure out a *normal* way to bulk export MTS files from my camcorder so I wrote this script for it.
It can also utilise multiple CPU cores to run multiple ffmpeg processes in parallel, reducing wait times.
## Requirements
- [ffmpeg](https://www.ffmpeg.org)
- Tested only on Python 3.11
## Installation
## Usage
Pass your AVCHD folder OR a folder with .MTS files
```bash
# TODO
python -m pymts --output
```
## Features
- Convert `.MTS` files into desired format (anything `ffmpeg` supports) in parallel
- TODO: Check for previously converted files, and skip conversion when needed to prevent reconversion
- This prevents you from doing various hacks such as deleting all your videos and then running the script
- Configurable input and output directory