Skip to content

membraneframework/membrane_g711_ffmpeg_plugin

Repository files navigation

Membrane G.711 FFmpeg plugin

Hex.pm API Docs CircleCI

This package provides G.711 audio decoder, encoder and parser. The decoder and encoder are based on ffmpeg.

Both G.711 A-law (PCMA) and μ-law (PCMU) formats are supported.

It is part of Membrane Multimedia Framework.

Installation

The package can be installed by adding membrane_g711_ffmpeg_plugin to your list of dependencies in mix.exs:

def deps do
  [
    {:membrane_g711_ffmpeg_plugin, "~> 0.1.2"}
  ]
end

This package depends on the ffmpeg libraries. The precompiled builds will be pulled and linked automatically. However, should there be any problems, consider installing it manually.

Manual installation of dependencies

Refer to ffmpeg page for detailed installation instructions.

Usage

For usage examples, refer to the scripts in examples/ directory.

Copyright and License

Copyright 2023, Software Mansion

Software Mansion

Licensed under the Apache License, Version 2.0

About

Membrane G.711 decoder and encoder based on FFmpeg

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •