SkillAgentSearch skills...

Matroska

An Ebml based serializer to deserialize a Matroska file (.mkv or .webm)

Install / Use

/learn @StefH/Matroska
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Icon Projects

Matroska

An Ebml based serializer to deserialize a Matroska file (.mkv or .webm).

NuGet

Usage

Deserialize a stream to a MatroskaDocument

var stream = new FileStream("test.webm", FileMode.Open, FileAccess.Read);

var doc = MatroskaSerializer.Deserialize(stream);

Matroska.Muxer

A Matroska demuxer to extract Ogg Opus audio from a .webm file.

NuGet

Usage

Extract

var inputStream = new FileStream("test.webm", FileMode.Open, FileAccess.Read);
var outputStream = File.OpenWrite("test.opus");

MatroskaDemuxer.ExtractOggOpusAudio(inputStream, outputStream);

Credits / References

Sponsors

Entity Framework Extensions and Dapper Plus are major sponsors and proud to contribute to the development of Matroska.Muxer and Matroska.

Entity Framework Extensions

Dapper Plus

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated6mo ago
Forks1

Languages

C#

Security Score

87/100

Audited on Oct 6, 2025

No findings