https://github.com/meetbhingradiya/tstomp4
A multi-threaded Python tool for converting .ts files to .mp4 using FFmpeg. Features global and per-file progress bars with automatic clearing for completed tasks. Designed for speed, efficiency, and a clean terminal experience. 🎥
https://github.com/meetbhingradiya/tstomp4
automation ffmpeg file-conversion multi-threading offline open-source progress-bar python tqdm ts-to-mp4 video-processing
Last synced: 7 months ago
JSON representation
A multi-threaded Python tool for converting .ts files to .mp4 using FFmpeg. Features global and per-file progress bars with automatic clearing for completed tasks. Designed for speed, efficiency, and a clean terminal experience. 🎥
- Host: GitHub
- URL: https://github.com/meetbhingradiya/tstomp4
- Owner: MeetBhingradiya
- Created: 2024-10-20T06:18:05.000Z (12 months ago)
- Default Branch: Release
- Last Pushed: 2024-12-03T03:22:21.000Z (10 months ago)
- Last Synced: 2025-01-30T16:47:21.809Z (9 months ago)
- Topics: automation, ffmpeg, file-conversion, multi-threading, offline, open-source, progress-bar, python, tqdm, ts-to-mp4, video-processing
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python TS to MP4 Converter
+ Fastest TS to MP4 Converter
+ No quality loss
+ Speed depends on your CPU & GPU## Installation
1. Download FFmpeg from [here](https://ffmpeg.org/download.html)
2. Extract & Set the path in the environment variables
3. Install the required packages
```bash
pip install reqirements.txt
```Optional: You can also use the `.venv` file to create a virtual environment
```bash
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
```## Usage
1. Place your TS `.ts` files in the `input` folder
2. Run the following command
```bash
python index.py
```
3. Your MP4 `.mp4` files will be in the `output` folder## Author
[Meet Bhingradiya](https://github.com/MeetBhingradiya)