P/Opus (.NET Wrapper for libopus)

  •        545

P/Opus is a .NET library written in C# to wrap around the libopus C API/library to provide a more .NET friendly way of encoding and decoding Opus packets.




Related Projects

ogv.js - JavaScript media player using Ogg/Vorbis/Theora/Opus/WebM libs compiled with Emscripten

Media decoder and player for Ogg Vorbis/Opus/Theora and WebM video. Based around libogg, libvorbis, libtheora, libopus, libvpx, and libnestegg compiled to JavaScript with Emscripten.

simple-binary-encoding - Simple Binary Encoding (SBE) - High Performance Message Codec

SBE is an OSI layer 6 presentation for encoding and decoding binary application messages for low-latency financial applications. This repository contains the reference implementations in Java, C++, Golang, and C#.Further details on the background and usage of SBE can be found on the Wiki.


iTunesEncode.NET is a tool for decoding FLAC (Free Lossless Audio Codec) and APE (Monkey's Audio) files into ALAC (Apple Lossless Audio Codec) files. It uses Apple iTunes for encoding to provide maximum sound quality.

digital_video_introduction - A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding)

A gentle introduction to video technology, although it's aimed at software developers / engineers, we want to make it easy for anyone to learn. This idea was born during a mini workshop for newcomers to video technology. The goal is to introduce some digital video concepts with a simple vocabulary, lots of visual elements and practical examples when possible, and make this knowledge available everywhere. Please, feel free to send corrections, suggestions and improve it.


A patent-free audio codec designed especially for voice (unlike Vorbis which targets general audio) signals and providing good narrowband and wideband quality. This project is complementary to the Ogg Vorbis codec.

jFLAC: Java Free Lossless Audio Codec

jFLAC is a port of the Free Lossless Audio Codec (FLAC) library to Java. This library allows java developers to experiment and write programs that use the FLAC algorithms.

The phase space codec

pspsy: the Phase Space codec and PSYchoacoustical model. It explores a new lossy perceptual audio coding scheme based on masked thresholds in phase space.

HPC cluster video encoder

HPC cluster video encoder is a cluster application that provides near real-time encoding of video different formats and size. It's developed in C# using Microsoft Expression Encoder 3 object model, Microsoft Advanced VC-1 video codec and Microsoft HPC Pack 2008 SDK.

Universal Codec Interface

The Universal Codec Interface project aims to create a standard set of APIs and interface library to use any multimedia codec from any application. It provides a flexible, quot;plug and playquot; architecture with a minimum of overhead for codec use.


A Kinect-based gestural live looping experience. Holofunk integrates Kinect body tracking for gesturing, a Wiimote for low-latency clicking, the BASS audio library for audio processing, an ASIO sound driver for low-latency recording, and XNA for a fast and attractive interf...

kdenlive - Powerful multi-track video editor

Kdenlive is a video editor, which supports DV, AVCHD (experimental support) and HDV editing. Kdenlive relies on several other open source projects, such as FFmpeg and MLT video framework. It is designed to answer all needs, from basic video editing to semi-professionnal work. Kdenlive can read, edit and export Flash video. Kdenlive supports most audio formats for reading, mixing and exporting. It also offers experimental support for non-destructive audio and video codec.

CoDec ASN.1 En-/Decoder Library

CoDec is a Java package for encoding and decoding ASN.1 data structures. CoDec supports the Basic Encoding Rules (BER) as well as the Distinguished Encoding Rules (DER) and provides a library with data structures for many cryptographic standards.

codec - Golang libav codec bindings (h264,aac)

Golang libav codec bindings (h264,aac)

Apache Commons Codec - Simple encoders and decoders

The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

FLAC-Free Lossless Audio Codec

FLAC is a free lossless compressed audio format which supports streaming and archival. The FLAC project maintains the format and provides a reference encoder/decoder and input plugins for several popular audio players.

Ogg Vorbis Interop Library

This interop-lib is using the original Ogg Vorbis libraries written in C offered by Xiph.Org to encode and decode audio material to and from the Ogg Vorbis audio format. The interface is similar to the original libraries, except that no memory handling is needed.

lossless-cut - Cross platform GUI tool for lossless trimming / cutting of video and audio files using ffmpeg

Simple, cross platform tool for lossless trimming/cutting of video and audio files. Great for rough processing of large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard GBs of data without losing quality. It doesn't do any decoding / encoding and is therefore extremely fast. This app uses the awesome ffmpeg (included) for doing the grunt work. Since LosslessCut is based on Chromium and uses the HTML5 video player, not all ffmpeg supported formats will be supported. The following formats/codecs should generally work: MP4, MOV, WebM, MKV, OGG, WAV, MP3, AAC, H264, Theora, VP8, VP9 For more information about supported formats / codecs, see https://www.chromium.org/audio-video. Note that the MPEG TS format is not supported. See known issues.

Jack Audio Connection Kit

JACK, the Jack Audio Connection Kit, provides low latency, high efficiency inter-process audio connectivity, as well as audio device sharing, suitable for pro-audio applications. THIS WEBSITE IS DEAD. PLEASE USE http://jackaudio.org/ INSTEAD


This is a P2P VoIP system. It support audio and video chat through kademlia-based dht overlay. The p2p module use Kademlia protocols; Audio codec is G.729. An simple Introduction here: http://www.needdo.com/2007/09/ppphonekademliap2p-voip/ . My Personal blog is http://www.idolf.cn and my email is dolfcao@gmail.com .

TTA Lossless Audio Codec

Lossless compressor for multichannel 8,16 and 24 bits audio data. Being 'lossless' means that no data/quality is lost in the compression - when uncompressed, the data will be identical to the original.