reticivis-net / mediaforge

A Discord bot for editing and creating videos, images, GIFs, and more!
GNU General Public License v3.0
82 stars 28 forks source link

Update Dockerfile #190

Closed VendorAttestation closed 1 year ago

VendorAttestation commented 1 year ago

Fixes https://github.com/HexCodeFFF/mediaforge/issues/178 https://github.com/HexCodeFFF/mediaforge/issues/189 https://github.com/HexCodeFFF/mediaforge/issues/158 (Tested with the user provided gif)

Proof:

https://github.com/HexCodeFFF/mediaforge/assets/132447890/8f0a0fe0-11cd-4326-9bb7-b5d81d42e67a

VendorAttestation commented 1 year ago

This took serveral hours of testing ill also note this may fix alot of ffmpeg related issues

I tried to build libvips from source to attempt to get the 8.14.3 but no success so we need to wait for debian to adopt the deb file

reticivis-net commented 1 year ago

Oh my god thank you so much When I get home in a little bit I'll verify this works then merge it

reticivis-net commented 1 year ago

So there's a couple issues here, I want the dockerfile to be able to get the latest ffmpeg automatically and also I need many of the optional flags enabled so I'm rewriting the dockerfile in my own git branch. so far I've got ffmpeg building from the latest snapshot and I'm gonna try to get libvips building.