I'll jump in and throw some of my own thoughts here.
RobertMoo wrote: ↑Thu Oct 24, 2024 3:44 pm
One setting you didn't mention was framerate. Do you generally just leave framerate at default settings? (30, with "peak framerate" box checked) Other sources I read suggested matching the framerate to the framerate of the original video. Is there a reason to use "peak framerate" over "Constant framerate"?
Those options might matter for things like older TV shows if they mix 24fps/30fps content resulting in variable framerates. For most movies, choosing either option should give the same result. I often use "Same as source" + "Peak framerate" since that should follow whatever the original video uses.
I'm mostly using handbrake on MKV formated videos, but handbrake defaults to mp4. Does it matter? Should I keep them as MKVs or does mp4 offer advantages?
MKV has more versatility with what codecs it can carry, but compatibility will really depend what player device/software you use. MP4 is more compatible with various players, but conversely it supports certain types of standard codecs.
One good point of comparison is with subtitles. MKV allows subtitles to be packed independently from the video stream, allowing you to toggle on or off during playback. If you choose MP4, subtitles will either have to be permanently baked into the video, or excluded entirely.
You've also asked about 3D video, so this is a bit of a tangent... MP4 will not able to natively contain the MVC video stream used for the second eye. You would need to re-encode the 3D video into a side-by-side (or top-down) arrangement if you wanted to go with MP4. MKV allows you to keep the original 3D video data without having to re-encode, however the compatibility for that is also very dependent on what player you're using. Many users who save their remuxed 3D movies for use on a hardware player would use M2TS instead of MP4 or MKV.
In case the word is unfamiliar: remux (or remultiplex) means you repackage the video+audio streams into a different container format
without re-encoding the video or audio data. That means there's no loss of quality, and it's relatively fast. Going from blu-ray -> MKV like what MakeMKV does, or doing MP4 <-> MKV without re-encoding are examples of remuxing.
Those small file sizes are great, but any recommendations on what handbrake settings to use convert a video to about half it's original size? I'm running a few different scenarios so I can test and compare on the big screen. (hard drive is filling up faster than I expected!)
Doing a bit of rough math here. Suppose you have a 30gb rip with one audio track. I'll guestimate the video is 90% of the filesize, so 27gb for video. You wanted to halve the size, so that'll be 13.5gb across a 2.3 hour movie (8300 seconds). You get 13500/8300 = 1.626 megabytes/sec, then multiply by 8000 to get kilobits/sec which is about 13000 kbps. That'd be the video's average bitrate to use in Handbrake.
I personally don't use multi-pass/avg.bitrate encoding. Instead, I go with "Constant quality" with RF 18 which yields pretty good quality while reducing the filesize, and finishes in less time.
Can 3D blurays be ripped with MakeMKV? I researched a little, but it didn't seem like VLC could play them.
Yes, MakeMKV can rip the frame-packed h264 + MVC video from a 3D blu-ray and store it in MKV. However, VLC has no support for MVC so you'll only get to view the h264 portion like a normal 2D movie.
If you want to watch a 3D blu-ray, I'd go with mpc-hc + lavfilters (with the MVC plugin) + madVR which will work on a Windows PC. If that's too inconvenient, I mentioned re-encoding the 3D video into side-by-side which can be done using the
BD3D2MK3D toolkit. You can watch the resulting SBS encode as a normal video which will work on a 3D screen or even a VR headset.