Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GeoHaber/Video-Transcode
ffmpeg H264 H265 HEVC MPEG Video Trans-code Image-Matrix Collage
https://github.com/GeoHaber/Video-Transcode
ffmepg h264 h265 hevc mpeg python python3 transcode transcoding video
Last synced: 3 months ago
JSON representation
ffmpeg H264 H265 HEVC MPEG Video Trans-code Image-Matrix Collage
- Host: GitHub
- URL: https://github.com/GeoHaber/Video-Transcode
- Owner: GeoHaber
- Created: 2018-09-23T21:08:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T16:03:23.000Z (3 months ago)
- Last Synced: 2024-07-30T20:13:20.136Z (3 months ago)
- Topics: ffmepg, h264, h265, hevc, mpeg, python, python3, transcode, transcoding, video
- Language: Python
- Homepage:
- Size: 438 KB
- Stars: 15
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-video - GeoHaber/Video-Transcode - ffmpeg H264 H265 HEVC MPEG Video Trans-code Image-Matrix Collage - GeoHaber/Video-Transcode (Encoding / Talks Presentations Podcasts)
README
# Transcoding Update
This update supports almost all video formats including H.264, H.265/HEVC, MPEG, AVI, and more.
## Overview
The transcoding process involves several steps to ensure efficient and high-quality conversion of media files. Below is a detailed breakdown of each step:
### 1. Directory Scanning
- **Description:** Scans the directory specified by "WFolder" to create a list of files.
- **Information Gathered:** Size, extension, and date of each file.### 2. File Parsing
- **Description:** Utilizes Ffparse to parse each file.
- **Information Extracted:** Detailed information about video, audio, and subtitles.### 3. Conversion Check
- **Description:** Determines if the file requires conversion based on the extracted information.
### 4. FFMPEG Command Generation
- **Description:** Uses the parsed data to guide FFZa_Brain in generating the appropriate Ffmpeg commands for processing.
- **Output:** Proper Ffmpeg commands for audio and video transcoding, subtitle copying, or extraction.### 5. Transcoding
- **Description:** Executes the Ffmpeg commands to transcode audio and video, while copying or extracting subtitles as needed.
### 6. Cleanup
- **Description:** Performs necessary cleanup tasks after the transcoding process is completed.
### 7. Reporting
- **Description:** Generates a report of the results, providing details about the transcoding process and its outcome.
## Enjoy
Enjoy the enhanced capabilities and streamlined process for transcoding your media files with this update.
---
*Feel free to contribute or provide feedback on the update. Your input helps us improve the transcoding process even further.*