Note: The version of FFmpeg shipped with EIRTeam.FFmpeg allows loading of videos using the patent-encumbered h264 codec, check with your local laws to see if software patents are recognized in your country.
GDExtension Video Decoder library for Godot Engine >4.1, using the FFmpeg library.
Currently building ffmpeg from source is supported on Linux and macOS hosts. And ffmpeg libraries for Android can be cross compiled on both hosts. Follow these steps:
- run
git submodule update --initto fetch ffmpeg-kit sources. - run
make bootstrapto install building tools. - run
make gdextension PLATFORM=linuxfor Linux. - run
make gdextension PLATFORM=macosfor macOS. - run
make gdextension PLATFORM=androidfor Android with default archarm64-v8a. - run
make gdextension PLATFORM=android TARGET_ARCH=arm-v7afor Android with archarm-v7a.
The official documentation can be found here.
You can also support EIRTeam by donating on Patreon or purchasing Project Heartbeat.
