Is there a way to create a seperate mkv for each title in a disc?

Everything related to MakeMKV
Post Reply
Message
Author
cherryCoconut
Posts: 1
Joined: Sun Feb 23, 2025 11:19 pm

Is there a way to create a seperate mkv for each title in a disc?

#1 Post by cherryCoconut » Sun Feb 23, 2025 11:26 pm

Hello there, I really appreciate MakeMKV because there is so much disinfo out there on being able to simply remux a disc instead of encode it. MakeMKV does it easily and beautifully.

However, I wish there was a way to generate a seperate MKV file for each title on a disc. That would be great for discs that collect multiple episodes, especially for Plex or other media library solutions.

I know that MakeMKV preserves the title information, so I can use another tool to break it up without encoding it, but it would be great to be able to do it all from a single application.

Flesh
Posts: 28
Joined: Fri Aug 19, 2022 1:03 am

Re: Is there a way to create a seperate mkv for each title in a disc?

#2 Post by Flesh » Mon Feb 24, 2025 7:06 am

Most disks that I've backedup have separate MKV files for each episode/title. It is very rare that I get a disk that just has all the episodes in a single block; in those situations I then use MKVToolNix (doesn't transcode - still full quality, still mkv file) to break into separate titles by timestamp.

Seems you might have the badluck lottery or are going through a lot of DVDs for shows (more common on DVD) - bluray generally has separate MKV files per episode in my experience.

Woodstock
Posts: 10531
Joined: Sun Jul 24, 2011 11:21 pm

Re: Is there a way to create a seperate mkv for each title in a disc?

#3 Post by Woodstock » Tue Feb 25, 2025 2:05 am

As flesh mentioned, you can sometimes get DVDs or BDs that have "one large file", with anywhere from 5 to 60 episodes in them. MakeMKV is just going to extract the file from the disk; what you do after that involves other tools. I use handbrake, with a script to tell it which chapters are which episode, but mkvtoolnix is MUCH faster, because it doesn't re-encode things.

Some disks have multiple ways of looking at the file(s). The episodes of Bleach on DVD, and most anything by Funimation on BD, usually have one 4- or 5-episode file, but also have each episode separate. On those, you have to just unselect the collected file. You'll notice it by the long run-time.

flojo
Posts: 192
Joined: Thu Jun 22, 2023 4:27 am
Location: El Paso

Re: Is there a way to create a seperate mkv for each title in a disc?

#4 Post by flojo » Wed Feb 26, 2025 1:44 am

Without playlist obfuscation, this is dead simple:

Code: Select all

#!/bin/bash
makemkvcon backup --decrypt --cache=16 --noscan -r --progress=-same disc:0 ./temp_dir
makemkvcon mkv file:./temp_dir/BDMV all ./temp_dir
for i in ./temp_dir/*.mkv; do
  echo do something with "$i";
done

Post Reply