- Aug 16, 2020
-
-
Travis Ralston authored
-
Travis Ralston authored
This needs to be expanded to cover more of what ffmpeg covers. This does not support animation for a few reasons: * Most clients which will be using a video thumbnail will be using it in such a way where even a GIF isn't supported. * Clients rely on the thumbnail endpoint returning images, which can lead to resource inefficiencies if we return GIFs. * Returning more optimized thumbnails is not feasible for compatibility with most clients.
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
This is a step towards video processing, maybe.
-
- Aug 15, 2020
-
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
- Aug 14, 2020
-
-
Travis Ralston authored
-
- Aug 12, 2020
-
-
Travis Ralston authored
Instead of buffering all the export files into memory (which could be hundreds of gb) we buffer them in one at a time and hope that they don't contain extra information. On a 171mb export, this change used 45mb of memory at most. Previously the task would have required about 1gb. For larger (200gb+ exports) this is obviously better.
-
- Aug 06, 2020
-
-
Travis Ralston authored
-
- Aug 02, 2020
-
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
- Aug 01, 2020
-
-
Travis Ralston authored
-
Travis Ralston authored
-
- Jul 31, 2020
-
-
Travis Ralston authored
-
- Jul 26, 2020
-
-
Travis Ralston authored
Fixes https://github.com/turt2live/matrix-media-repo/issues/265 Also fixes an issue with apng thumbnails being cropped in multiplying ways.
-
- Jul 25, 2020
-
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-