Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 647 Bytes

README.md

File metadata and controls

28 lines (22 loc) · 647 Bytes

Jopus

Simple, fast, and efficient wrapper for libopusfile which allows you easily read .ogg files from Python.

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)