ffmpeg4discord
ffmpeg4discord copied to clipboard
ffmpeg4discord is a Python package tailored for Two-Pass encoding, enabling efficient video compression to meet desired file sizes. Ideal for users seeking to compress videos for Discord sharing withi...
There are a lot of assumptions that I make about the metadata available in the video file. I've fixed the `"display_aspect_ratio"` problem in [this commit](https://github.com/zfleeman/ffmpeg4discord/commit/1a2c60329389f24b4e7bdf207987dcf1e2c0bd24), but I should check for...
Add a parser arg and config param for the webhook token or URL.
It would be fun to add support for overlaying parts of the video file on top of the output video. Ultrawide+ monitor captures that are cropped to a more reasonable...
- Flask using TwoPass() class - unrelated to the rest of the repo
Currently, the output that `ff4d` creates uses the same framerate as its input. A lower framerate may result in better image quality after compression.
Add Audio Merge Feature Adds a new --amerge command-line flag and corresponding web UI checkbox to allow merging all audio streams into a single mono channel after the main encoding...
AV1 is an awesome encoder, doesn't work best with discord but will give a good file size for the quality, making it optimal for if who you are sending it...
Usually, I dont need to target a file size (like 100mb server boosted discord servers for example) so I mainly use it with the --web parameter to cut out parts...
Normally this does not seem that bad though this becomes a BIT of a problem when you end up with a 13 second 90mb file (total bitrate of 54177 kbps)...
Hello! I have been very happy with this project so far because it has minimized many of the tedious steps I usually take to compress videos for discord, but I...