Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libbpg

This filter decodes BPG ("Better Portable Graphics") images using libbpg's own bundled HEVC decoder.

Requirements

CMake is used as a build system. To install it, follow Debian build instructions.

Emscripten SDK is required for building WebAssembly artifacts. To install it, follow the Download and Install guide:

cd $OPT

# Get the emsdk repo.
git clone https://github.com/emscripten-core/emsdk.git

# Enter that directory.
cd emsdk

# Download and install the latest SDK tools.
./emsdk install latest

# Make the "latest" SDK "active" for the current user. (writes ~/.emscripten file)
./emsdk activate latest

Building the accessor

# Setup EMSDK and other environment variables. In practice EMSDK is set to be
# $OPT/emsdk.
source $OPT/emsdk/emsdk_env.sh

# Assuming you are in the root level of the cloned repo :
emcmake cmake .
emmake make

Once built, you can use and distribute theora_1.wasm with your universal tags.

Documentation

For more details, please visit our documentation at https://bevara.com/documentation/develop/.

About

This filter decodes bpg (Better Portable Graphics) mages through bpg library.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages