#Matroska

2026-01-10

One of the things that is interesting doing mass encodes is verifying all of the little things that can just mess everything up. If you're pulling in stuff like 3rd-party subtitles, then you have to verify the timing of the subtitles and adjust as necessary. Even better, if those are SubStation Alpha subtitles, you have to verify if the style fonts get added as attachments to the MKV file.

And if it's across something like a TV show, you definitely need to do this for every episode. If there _is_ an issue, you get to fire up Aegisub and try to track down the exact offset you'll need and either correct that via Aegisub or when you inevitably have to remux via `mkvmerge`/MkvToolnix.

#encoding #matroska #subtitles

Moritz Bunkus🌈mosu@hachyderm.io
2026-01-02

The smallest release of MKVToolNix ever is out, v97, with just one change. But still, have to keep up with the schedule, I guess 😁 Note to macOS users: I've decided to stop offering macOS binaries in the second half of 2026 due to Apple sunsetting support for the Rosetta x86-to-ARM translation technology and my build process only producing x86 binaries. bunkus.org/2026/01/2026-01-02- #MKVToolNix #Matroska

2025-12-21

I've just released Mp3tag for Mac v1.10 💫

• Download via mp3tag.app/get
• Release Notes at community.mp3tag.de/t/mp3tag-f

Mp3tag is a powerful and easy-to-use tool to edit metadata of audio files. Musicians, DJs, podcasters, and audio-enthusiasts use it for many different aspects of handling audio files.

Merry Christmas! Enjoy and take care 🎄

#audio #music #macos #mp3 #mp4 #mkv #flac #matroska

Space Catitude 🚀TerryHancock@realsocial.life
2025-12-18

Free Software that I rely on. One per day.

Day 18:

MKVToolNix

This is a tool kit of utilities, including a GUI front end, for manipulating Matroska streaming multimedia files (usually "MKV" or "MKA" files).

The Matroska container format allows for multiple audio, video, and text streams, which means you can encode a video with multiple options for audio and subtitles (as well as alternate video tracks).

It also supports setting up "Chapter" marks.

A must-have for authoring and checking complex videos for streaming and download use.

mkvtoolnix.download/

#FreeSoftwareAdvent #MKVToolNix #MKV #Multimedia #Matroska

Screen capture of MKVToolNix GUI when I start it up (no file has been selected yet).

This tab has the options for input and output files.
Mattias Wadmanwader@fosstodon.org
2025-11-28

Any matroska expert here? I notice while re-muxing an mp4 file with packet re-ordering to mkv that ffmpeg logs this when decoding the result mkv file:
[h264 @ 0x85d088380] Increasing reorder buffer to 2
This seems to be related to the "video_delay" in ffmpeg. The mov demuxer seems to derive the 2 from the ctts box. Bug in matroska demuxer? no element stores this? or would have to derive the same thing from reading all blocks for the video track which would be expensive?
#matroska #ffmpeg

Moritz Bunkus🌈mosu@hachyderm.io
2025-11-08

Let's do another release of MKVToolNix today, v96.0. This is another of those small maintenance releases with a couple of enhancements & a couple of bug fixes. Have fun! 😁 bunkus.org/2025/11/2025-11-08- #MKVToolNix #Matroska

Tenacity Audio Editortenacity@floss.social
2025-10-08

@tauon Tenacity already supports #MIDI right now in a limited capacity. For the new project format, we would not include MIDI support as we would have to figure that out. We still haven't thought that through, but it could be possible. (Edit: so yeah, it'd be more so a 'yet' right now).

Unless #Matroska already supports MIDI. Then that's a different story...

Tenacity Audio Editortenacity@floss.social
2025-10-08

The idea behind this new format is simple: what if we returned to the older AUP format, but we put everything in a binary #XML representation? After all, an #AUP project is just an XML file with a directory containing block files, so why not merge all this data in a binary XML representation?

It turns out we can, and what better format to use than #EBML? #Matroska uses it, and since it's a container that supports audio, we can use it as a starting point for our new project format.

Moritz Bunkus🌈mosu@hachyderm.io
2025-09-14

Hey 😁 Time for release v95 of MKVToolNix: a couple of new features/enhancements contributed by a kind person, a handful of bug fixes. Have fun! mkvtoolnix.download #MKVToolNix #Matroska

2025-09-11
2025-09-11

Firefox tukee nyt Matroska-videoformaattia

Pyyntö Matroskan (eli MKV:n) tuen lisäämiseksi Firefoxiin tehtiin jo 8 vuotta sitten, mutta nyt se - vihdoin - on saatu mukaan Firefoxiin.

dawn.fi/uutiset/2025/09/11/fir

#matroska #mkv #firefox #selain #selaimet #uutiset #teknologia #tekniikka

If you ever feel stupid, just know that in the year of our lord 2025, #YouTube still
A) can't properly read XML metadata in #matroska files
B) thinks 360 = 1440 (pictured)
C) thinks 128 = 144 = 240 = 360 = 480
D) thinks that even though 144 = 360 and 1440 = 360, 1440 and 360 are not equal.
E) Their CSS is broken with a large portion of the page outside of the viewport.

you can view this atrocity here https://www.youtube.com/watch?v=qL2XNiywkh8
2025-09-02

Firefox is getting native support for playing Matroska videos. Yay! 🎉 🥳 windowsreport.com/mozilla-fire #Matroska #mkv

Tenacity Audio Editortenacity@floss.social
2025-07-28
Moritz Bunkus🌈mosu@hachyderm.io
2025-07-27

MKVToolNix v94 is out, a tiny release with just one feature & one bug fix 😁 bunkus.org/2025/07/2025-07-27- Have fun! #MKVToolNix #Matroska

2025-07-16

Going through some old videos and have decided to use #Handbrake to re-encode for space reduction. On this one video, I reduced it from 181.3 MiB to only 38.4 MiB, about a 79% file size reduction! Wow! 🤯

The original file was an MP4 encoded with H.264 and AAC. I re-encoded the file to #Matroska using the #AV1 and #Opus codecs. Everything was based on Handbrake's Fast 1080p30 preset.

(EDIT: To further add, the original audio was at ~256 Kbps encoded in AAC).

For AV1, the rate factor was set to 30, the frame rate Same as Source, and the rate factor 30. For Opus, I set the bitrate to 64 Kbps.

Tenacity Audio Editortenacity@floss.social
2025-06-28

Great news! We now have a working #Matroska exporter on our rebase branch! It hasn't been merged yet, but it will be soon! Hooray! 🎉

Last up is our dynamic compressor, which will be more challenging since that will need some preliminary work first.

2025-06-23

Small thing I noticed today: splitting `.mkv` files using `ffmpeg` via the `-ss` and `-t` options works great, but the resulting `.mkv` file contains the wrong number of frames in the metadata. Evidently the total frames from the source file gets written into the metadata instead of the resulting frames post-splitting which is annoying. Not a deal breaker, but kind of annoying...easy to fix with a quick run through `mkvmerge` but still just weird.

#matroska #ffmpeg #splitting #encoding

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst