Seperis (seperis) wrote,

  • Mood:

people who know anything about video

Probably vidders can help?

For various reasons I won't pretend aren't primarily my own need for constant entertainment, I've been playing with Handbrake to make different versions of a given movie from my rips. Do I need a 720p and 480p version of every bluray I own? Do I even own anything that needs a 480p? Does anyone?

I have no intention of answering those questions honestly, so lets pretend they don't exist.

Starting this project has led me to realize how very much I did not understand in any way the very basics, like what resolution and bitrate are. I'm beginning to wonder if I understand what a TV really is or if I ever did in my entire life, but let's not dwell on this too long.

(Vidders: like, I appreciated you before, don't get me wrong, but the sheer amount of technical knowledge you need to make those effortlessly gorgeous vids? I had no idea.)

Now, this needs context and I like words, so.

Up until yesterday, I was mostly concentrating on finding the optimal settings to make the best possible 720p version of 1080p bluray rip that will include all audio streams in lossless quality and a default encoded version, and all subtitle streams (but not burned in). After some (many)(so many) false starts and many (many) batches, I finally sort of almost think I worked out some parts of that, and have the many-times-edited custom preset to prove it.

Originally, I picked H.264 for the video encoding because it was the one everyone said to and who am I to argue and also, that part at least was simple, unlike goddamn audio encoding, which I understand in that way that requires spreadsheets (to document all the audio streams in all my rips an document what is included in each handbrake version as I learn more about encoding...I know nothing, okay? I think I known less now than when I started.

Example Question:

For a 1080p bluray rip with a TrueHD 7.1 audio stream, do I need to:
1.) add an AAC LC 7.1 and an AAC LC 2.0 version of it to cover all my bases for compatibility with all speakers and headphones that may encounter this movie? Even though the only person that will ever watch this is me and I think I know the capabilities of every speaker and pair of headphones in the apartment and it's unlikely I'll be reduced to computer speakers from my first computer circa 1998 that for reasons I apparently still have????
2.) add an AAC LC 7.1 only?
3.) add an AAC LC 2.0 only?
4.) how much does this actually matter?
5.) help I think the audio encoders are watching me sleep.

Back to the point, which is I made a terrible mistake. I googled with insufficiently specific terms (somehow) and ended up on a compare/contrast for video encoders: specifically, comparing H.265, H.264, V9, and V8. And due to the enthusiasm of the writer, I suddenly and horrifically realized I was using the wrong video encoder and therefore producing an inevitably inferior video product, fuck my life.

(Fuck you, google, I just wanted to know about AC3 5.1)

You know where this is going.

I switched over to the V9 for matroska and re-entered all my audio/subtitle settings (the default encoder is not AAC, but Opus now), and did a test encode on Alien: Covenant, which already had a 720p30 version I'd done in H.264 like,two days ago.

Using the exact same number of audio streams and subtitle streams, with Constant Quality set to 20 on both:

Original alien.convenant-1080p.mkv (blueray rip, matroska)
Video: AVC
Audio: DTS-HD MA 7.1, DTS 5.1, AC3 5.1
Subtitles: 2 tracks

Video encoder: H.264
Constant Quality: 20
Audio: DTS-HD MA 7.1, AAC LC 7.1, DTS 5.1, AAC LC 5.1, AC3 5.1, AAC LC 5.1
Subtitles: 2 tracks
Size: 10.42 GB

File: alien.covenant-720p-V9.mkv
Video encoder: V9
Constant Quality: 20
Audio: DTS-HD MA 7.1, Opus, DTS 5.1, Opus, AC3 5.1, Opus
Subtitles: 2 tracks
Size: 7.78 GB granted, I didn't specify Opus 7.1 and Opus 5.1 for the alternate streams, but seriously, I don't think it's a 2.5 GB reduction in size difference. From what I can tell, they look exactly the same at minimum. I will say that it took roughly seven hours with V9, though, as opposed to H.264 at roughly 3.5-4, and God I need a better processor for this.

Especially now that that this happened:

I batched five test files for V9 (which apparently will take all week to finish) and the next to be completed will be an 720p encode from a 4K rip of Captain Marvel.

It started encoding at about 10:28 AM and has about 23 minutes left, which means it's taking at least 3-4 hours longer than the Alien: Covenant, which makes sense as I'm using a 4K source.

However, the file size is only 6.3 GB right now, I don't see it topping 6.5 GB in the next twenty-three (wait twenty-one!) minutes. It's original audio streams are TrueHD 7.1, one AC3 5.1, one AC3 2.0, and two AC LC 2.0, and I added on top of that an Opus 7.1, an Opus 5.1, and 5 Opus defaults, but all other settings are exactly the same.

It shouldn't--in any universe--be smaller than that the Alien: Covenant 720p rip. And yet....

I feel like I should not feel personally betrayed by audio and video, but here we are.

Posted at Dreamwidth: | You can reply here or there. | comment count unavailable comments
Tags: handbrake, my relationship with electronics
  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded