Open-source DVD & Blu-ray remuxing/demuxing tool for Linux, built with Go and Fyne. Powered by FFmpeg, with advanced stream management and CLI support.

everything has been tested, except DVD and Bluray decryption. i would really appreciate help testing on DVD/BD rom, encrypted physical disks

BATCH is only available for DVD. When using BATCH, muKsMaTT automatically scans for the longest title and uses that.
for more info regarding DVD features for muKsMatt, please look here: https://forum.videohelp.com/threads/421382-muKsMaTT-DVD-Blu-ray-decryption-remuxing-de...g-tool-GUI-CLI

https://github.com/maas3n/muKs/
https://github.com/maas3n/muKs/releases/download/v0.0.3/muKsMaTT-0.0.3-Linux-amd64Standalone
Image
[Attachment 94278 - Click to enlarge]

Image
[Attachment 94279 - Click to enlarge]

Image
[Attachment 94280 - Click to enlarge]

Image
[Attachment 94281 - Click to enlarge]


Command line examples for Bluray

Replace "muksmatt" with "./muKsMaTT-0.0.3-Linux-amd64Standalone" if using the standalone
Code:
# Discover Blu-ray playlists; pick the correct playlist ID
muksmatt bluray scan '/path/to/BDMV'

# Inspect video/audio/subtitle streams in playlist 00800
muksmatt bluray tracks --playlist 00800 '/path/to/BDMV'

# REMUX playlist 00800 to MKV, preserving compatible streams
muksmatt bluray remux --playlist 00800 --output '/output/folder/movie.mkv' '/path/to/BDMV'

# REMUX to M2TS instead (no chapters; compatible video/audio/PGS)
muksmatt bluray remux --playlist 00800 --output '/output/folder/movie.m2ts' '/path/to/BDMV'

# DEMUX into elementary video, audio and subtitle tracks
muksmatt bluray demux --playlist 00800 --output '/output/folder' '/path/to/BDMV'

# Also available: video-only M2TS, or BOTH native video + M2TS
muksmatt bluray demux --playlist 00800 --video m2ts --output '/output/folder' '/path/to/BDMV'
muksmatt bluray demux --playlist 00800 --video both --output '/output/folder' '/path/to/BDMV'