Live data from Hacker News

HandyMKV for MakeMKV and HandBrake Automation

github.com

11–20 of 27 posts

Re: HandyMKV for MakeMKV and HandBrake Automation

#11

I've been having a lot of fun with claude to build one off cli's / tuis to solve my problems. I had this same problem and I got claude to whip up my own version of this tool built out with makemkv, ffmpeg, imdb api lookups, LLM-selection of the "most likely to be the primary track", and plenty of other features. Really fun time to be building small bespoke tools for yourself.

If that's not too cheeky, would you consider sharing it?

It's incidentally a number three on my own backlog, so I'd rather spend this time learning more Python than addressing the exact problem you've already solved :)

TA.

Re: HandyMKV for MakeMKV and HandBrake Automation

#12
post #6
post #4

Earlier quoted context omitted.

Can you explain why it ruins the DVD encodes? I like this community to learn stuff

It all comes down to the fact that DVD is more of an analog format than a digital one. I feel like people get “CD ripping brain” which causes them to think that the most desirable thing is making the most-accurate copy of what's on the disc. For CD that's true because PCM is PCM, but for DVD the thing we really want is the program material, which is three layers deep on a DVD: inside an NTSC video signal, which is di…

That's fascinating, thx!

Re: HandyMKV for MakeMKV and HandBrake Automation

#14
post #3

HandBrake is the best if you want to ruin all of your DVD encodes. e: downvote if you want but I'm right and you're wrong lmfao For anyone in the peanut gallery who wants a good deinterlacer, try QTGMC. It's originally an Avisynth script, but I use a VapourSynth port: http://avisynth.nl/index.php/QTGMC

This seems like a bit of a microoptimization if you're just interested in getting a streaming-service-quality level of DVD rip (which is fine by me).

I have no problem with someone wanting the highest quality possible, but for me, I mostly stream videos to a TV or to an iPhone, and unless it's a 4K UHD video (which I still compress to H.265 currently), I'm not too worried about pixel peeping at the quality.

I still watch VHS dubs too, and those have all kinds of crazy artifacts/color issues :)

Re: HandyMKV for MakeMKV and HandBrake Automation

#15

How does this compare to ARM? https://github.com/automatic-ripping-machine/automatic-rippi...

Maintainer here! I got asked this awhile back on the Level1 forums so maybe I should add a blerb to the README about this.

Basically the difference is primarily in design philosophy and objectives. ARM strives to be the ultimate automation tool with lots of customizable options. Its so automated that basically you can put in a disc and it takes over from there.

HandyMKV does have some automation features but its primarily designed to provide a simple TUI to replace/streamline the desktop experience. It even offers some simple encoding options to get you setup quickly. There are also some concurrency time/saving things going on under the hood (parallelizing ripping and encoding). To answer your question more directly, HandyMKV doesn't really strive to be an autonomous tool and infinitely tweakable in the same way ARM does. It mostly strives to streamline and simplify the error prone and time consuming desktop experience (in TUI form).

Re: HandyMKV for MakeMKV and HandBrake Automation

#16
post #3

HandBrake is the best if you want to ruin all of your DVD encodes. e: downvote if you want but I'm right and you're wrong lmfao For anyone in the peanut gallery who wants a good deinterlacer, try QTGMC. It's originally an Avisynth script, but I use a VapourSynth port: http://avisynth.nl/index.php/QTGMC

This seems like a bit of a microoptimization if you're just interested in getting a streaming-service-quality level of DVD rip (which is fine by me). I have no problem with someone wanting the highest quality possible, but for me, I mostly stream videos to a TV or to an iPhone, and unless it's a 4K UHD video (which I still compress to H.265 currently), I'm not too worried about pixel peeping at the quality. I still w…

There's no reason this can't by automated! I have a StaxRip workflow that takes care of everything I mentioned below except for the cropping which tends to be more fiddly — some times larger on the left or the right, or some times including the top and bottom too for e.g. Academy-ratio material that's hard-matted to the DVD res.

Re: HandyMKV for MakeMKV and HandBrake Automation

#17
post #7
post #6

Earlier quoted context omitted.

It all comes down to the fact that DVD is more of an analog format than a digital one. I feel like people get “CD ripping brain” which causes them to think that the most desirable thing is making the most-accurate copy of what's on the disc. For CD that's true because PCM is PCM, but for DVD the thing we really want is the program material, which is three layers deep on a DVD: inside an NTSC video signal, which is di…

Thank you! I don’t have many DVDs (and only PAL), but it’s good to hear that I would need to be careful when ripping them

As with any lossy encoding process, I also always keep my originals so I can do it over in the future if need be :)

Not necessarily the physical disc but at least an ISO. I tend to rip DVD ISOs with the encryption intact in the name of making an untouched copy, since CSS is so thoroughly broken and since I have seen some very bad “backup” tooling that corrupts the VOBs when decrypting. I use DVDfab Passkey which is free for DVD usage; “Rip to Image” → “Keep Protection”.

Re: HandyMKV for MakeMKV and HandBrake Automation

#19
post #16

Earlier quoted context omitted.

This seems like a bit of a microoptimization if you're just interested in getting a streaming-service-quality level of DVD rip (which is fine by me). I have no problem with someone wanting the highest quality possible, but for me, I mostly stream videos to a TV or to an iPhone, and unless it's a 4K UHD video (which I still compress to H.265 currently), I'm not too worried about pixel peeping at the quality. I still w…

There's no reason this can't by automated! I have a StaxRip workflow that takes care of everything I mentioned below except for the cropping which tends to be more fiddly — some times larger on the left or the right, or some times including the top and bottom too for e.g. Academy-ratio material that's hard-matted to the DVD res.

> I have a StaxRip workflow

I hope if you have time that you could document that workflow for us, as detailed as possible. I'm not trying to make work for you, so no worries.

Re: HandyMKV for MakeMKV and HandBrake Automation

#20
post #16

Earlier quoted context omitted.

There's no reason this can't by automated! I have a StaxRip workflow that takes care of everything I mentioned below except for the cropping which tends to be more fiddly — some times larger on the left or the right, or some times including the top and bottom too for e.g. Academy-ratio material that's hard-matted to the DVD res.

> I have a StaxRip workflow I hope if you have time that you could document that workflow for us, as detailed as possible. I'm not trying to make work for you, so no worries.

I'm on vacation right now (shouldn't be on HN or my phone at all but what're ya gonna do) but can upload it somewhere when I get home next week and can access that machine.
Post reply on HN