mkc

command
v0.0.0-...-bf81c10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2024 License: MIT Imports: 9 Imported by: 0

README

Matroska Command

A CLI tool to inspect Matroska files. The tool is written in Go.

Introduction

mkc stands for "Matroska Command". The name of the command follows the logic of the extension naming used for Matroska files. The most used extensions are mkv "Matroska Video", mka "Matroska Audio", and mks "Matroska Subtitle".

The library used by this command is based on the 7th iteration of draft-ietf-cellar-matroska and the 6th iteration of draft-ietf-cellar-codec. None of these documents reached "Internet Standard" status yet.

The goal of this command line tool is to see how one would use the libraries provided by github.com/coding-socks/matroska and github.com/coding-socks/ebml.

Production readiness

This project is still in alpha phase. In this stage the public API can change between days.

Beta version will be considered when the feature set covers most of the documents the implementation is based on, and the public API is reached a mature state.

Stable version will be considered only if enough positive feedback is gathered to lock the public API and all document the implementation is based on became "Internet Standard".

Documents

Official sites

Huge thanks to the Matroska.org for their work.

IETF Documents

Huge thanks to the IETF CELLAR Working Group for their work.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL