Converting a large GIF image file to MP4 video is a modern approach, The end result file size will be smaller for no noticeable quality loss. It will then also be in a more web-friendly mode that can be segmented and playback be scrubbed.
Converting GIF to MP4 with FFmpeg in a simple command looks like this:
ffmpeg -i theinput.gif -movflags faststart -pix_fmt yuv420p -vf 'scale=trunc(iw/2)*2:trunc(ih/2)*2' theoutput.mp4
-movflags faststart optimizes the keyframe segments for a quick starting playback.
-pix_fmt yuv420p is the pixel format.
-vf 'scale=trunc(iw/2)*2:trunc(ih/2)*2' Output needs dimensions which are divisible by 2, this ensures that.
This whole process is quick to complete as there is no active re-encoding of the data.
A drained and empty Kennington reservoir images from a drone in early July 2024. The…
Merrimu Reservoir from drone. Click images to view larger.
Some early September spring shots from a bushwalk, It is still too early for wildflowers.
I recently needed to clone over a smaller NVMe to a 2TB SK Hynix Platinum…
If you ever needed a simple solution in Laravel to delete an entire directory and…
How to enforce only one user to register or be registered in a Laravel web…