Skip to content

A cross platform Video Playback library for irrlicht engine using the FFmpeg/LibAV library

Notifications You must be signed in to change notification settings

mahmoudgalal/IrrlichtVideoPlayerLib

Repository files navigation

IrrlichtVideoPlayerLib

IrrlichtVideoPlayerLib is a cross platform, C++ Video Playback library designed specifically for the irrlicht engine using the ffmpeg/LibAV library as a decoding back-end.this enables you to virtually decode and render any video file format inside irrlicht game to achieve different cinematic effects.

How to build:

  • First ,you have to build the "IrrlichtVideoPlayerLib" project and you will need a pre-built Libav for you platform .You can use the Zeranoe Dev Builds for convenience.
  • Build the Test demo "TestVideoPlayer" to know how to use the library.

Limitations:

  • No Audio decoding/rendering for now. Working on that for the next release.
  • No Multithreading support .Working on that for the next release.

About

A cross platform Video Playback library for irrlicht engine using the FFmpeg/LibAV library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages