- Notifications
You must be signed in to change notification settings - Fork3
Membrane MP3 encoder based on Lame
License
membraneframework/membrane_mp3_lame_plugin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The module contains element that encodes raw audio to MPEG-1 layer 3 format.
For now, only encoding audio with 2 channels, s32le format and 44100 sample rate is supported.
It is a part ofMembrane Multimedia Framework.
Add the following line to yourdeps
inmix.exs
. Then, runmix deps.get
.
{:membrane_mp3_lame_plugin,"~> 0.18.3"}
This package depends on theLame encoder library library. The precompiled builds will be pulled and linked automatically. However, should there be any problems, consider installing it manually.
brew install lame
sudo apt-get install libmp3lame-dev
sudo pacman -S lame
sudo dnf install lame-devel
You can find an example inexample.exs
, where theMP3.Lame.Encoder
elementwas used in a pipeline that redirects audio from default input to an MP3 file.
To run the example, you can use the following command:
iex example.exs
Copyright 2020,Software Mansion
Licensed under theApache License, Version 2.0
About
Membrane MP3 encoder based on Lame
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.