P/Opus (.NET Wrapper for libopus)

  •        579

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.

http://opusdotnetinvoke.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

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

  •    Javascript

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

  •    Java

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.

cordova-plugin-nativeaudio - The low latency audio plugin is designed to enable low latency and polyphonic audio from Cordova/PhoneGap applications, using a very simple and basic API

  •    Objective-C

Cordova / PhoneGap 3.5+ extension for Native Audio playback, aimed at HTML5 gaming and audio applications which require minimum latency, polyphony and concurrency. This Cordova / PhoneGap (3.5+) plugin enables concurrency (multi-channel playback), polyphony (multi-voice playback) and minimized latency (via caching) in audio-based applications, by leveraging native audio APIs. Designed for the use in HTML5-based cross-platform games and mobile/hybrid audio applications.

iTunesEncode.NET

  •    CSharp

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)

  •    Jupyter

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.

Speex

  •    C

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

  •    Java

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

  •    C++

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

  •    CSharp

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

  •    C

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.

Holofunk

  •    

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

  •    C++

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

  •    Java

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)

  •    Go

Golang libav codec bindings (h264,aac)

Apache Commons Codec - Simple encoders and decoders

  •    Java

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.

lzham_codec - Lossless data compression codec with LZMA-like ratios but 1

  •    C++

LZHAM is a lossless data compression codec written in C/C++ (specifically C++03), with a compression ratio similar to LZMA but with 1.5x-8x faster decompression speed. It officially supports Linux x86/x64, Windows x86/x64, OSX, and iOS, with Android support on the way. LZHAM is a lossless (LZ based) data compression codec optimized for particularly fast decompression at very high compression ratios with a zlib compatible API. It's been developed over a period of 3 years and alpha versions have already shipped in many products. (The alpha is here: https://code.google.com/p/lzham/) LZHAM's decompressor is slower than zlib's, but generally much faster than LZMA's, with a compression ratio that is typically within a few percent of LZMA's and sometimes better.

FLAC-Free Lossless Audio Codec

  •    C++

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

  •    DotNet

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.