jopus

Simple Python wrapper for libopusfile


Keywords
audio, cpp, cython, libopus, opus, opusfile, python, wrapper
License
MIT
Install
pip install jopus==0.0.2

Documentation

Jopus

Simple, fast and efficient Python wrapper for libopusfile.

Installation

Requirements

Ubuntu

apt-get install libogg-dev libopus-dev libopusfile-dev

MacOS

brew install opus opusfile libogg

When requirements have been installed:

  1. git clone https://github.com/yutkin/jopus.git
  2. cd jopus
  3. pip install -r requirements.txt
  4. pip install .

Usage example

import jopus

# open file on file system
opus_file = jopus.open_file("/path_to_file.ogg")

# open file by URL
opus_file = jopus.open_url("https://hostname.com/opus_audio.ogg")

print(opus_file)