Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/framilano/whydiscordwhy
A video compressor that creates clip compatible with Discord non-nitro plan
https://github.com/framilano/whydiscordwhy
clip discord ffmpeg limit nitro videos
Last synced: 12 days ago
JSON representation
A video compressor that creates clip compatible with Discord non-nitro plan
- Host: GitHub
- URL: https://github.com/framilano/whydiscordwhy
- Owner: framilano
- Created: 2024-09-17T17:08:31.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T07:04:57.000Z (3 months ago)
- Last Synced: 2024-12-17T13:55:06.852Z (13 days ago)
- Topics: clip, discord, ffmpeg, limit, nitro, videos
- Language: Python
- Homepage:
- Size: 28.9 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WhyDiscordWhy
### A video compressor that generates video clips compatible with Discord non-nitro plan (current limit 10MB)![image](https://github.com/user-attachments/assets/32147eed-3643-4180-9c92-b6d60fdcdaf0)
## How does it work?
- Tries its best using ffmpeg HEVC/X265 encoders to reduce video file size to less than 10MB.
- Uses [ffmpeg 2-pass encoding](https://trac.ffmpeg.org/wiki/Encode/H.265#Two-PassEncoding) procedure to reach the required size.
- Supports GPU encoding with AMD/NVIDIA/INTEL GPUs, these encoders don't support 2-pass encoding, so the generated file size could be bigger than 10MB. Of course GPU encoding is way faster in most cases.## How do you use it?
https://github.com/user-attachments/assets/043ffb47-97ac-41b8-a21e-4ad11fa2cc59