Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.43 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.43 KB

EIRTeam.FFmpeg

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.

Building

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 --init to fetch ffmpeg-kit sources.
  • run make bootstrap to install building tools.
  • run make gdextension PLATFORM=linux for Linux.
  • run make gdextension PLATFORM=macos for macOS.
  • run make gdextension PLATFORM=android for Android with default arch arm64-v8a.
  • run make gdextension PLATFORM=android TARGET_ARCH=arm-v7a for Android with arch arm-v7a.

Documentation

The official documentation can be found here.

Supporting development

You can also support EIRTeam by donating on Patreon or purchasing Project Heartbeat.

Patreon Link