Compress or Not to Compress

Typically, I take a new Blu-ray, Rip it using MakeMKV (with all of the goodies) and put in a folder that has the following type of structure.

Forgive me for not knowing much about video, but I believe this is completely uncompressed. And, I am okay with that. Every device in my house is capable of handling the 1080P and Direct Plays the file (possibly transcoding the audio).

Even Externally, it directly plays just fine. Sure its big, but even at 26 GB it only needs 3 to 5 mbps upload to make it work… Even if it does transcode, my server can handle it.

So, is there any real reason to transcode (other than space requirements)…

and then it brings up the 4K Content, still, internally, not a problem, but externally, everything will be transcoded, what is the next best thing with Trancoding? Hx265? Does Plex use this when it transcodes?

It’s unlikely that your video is RAW. It’s likely just a lossless h.264 (or close to)

If you have no need to transcode/compress the file, then don’t.

I do, as I have space limitations, and have determined it fits my needs better. If you don’t have those space restrictions, and your upload/serverside transcoding is enough, then keeping the original with the data intact is ideal.

There is no way to compress a video without losing some of the data within the video. Keep in mind that the difference between lossless and perceived loss due to compression are different things.

You can compress a video to be perceptually identical to the original, and still have space savings.

You may also have other considerations. For example, you may want to push more data to the beginning of the video file, to decrease the time it takes to start streaming it.

Good luck though, and I’m a little jealous of your bandwidth. :stuck_out_tongue:

Interesting, I did not know that blurays are themselve compressed… You are right it was a h.264

Straight Rip it is then, I have plenty of space.

In Windows, compressing a video file (with the file system) will often buy you little or no savings in storage. When PMS goes to play the file, it will have to spend the extra CPU to decompress it.

Personally, disk space is cheap compared to CPU. You would be better off re-encoding using h.265 IF that’s what you want to do. Not all players support it (actually most don’t) yet.

My files are typically in the 20-40 GB range . I have taken the time to pre-process them such that a little Synology NAS (Atom D2700 cpu) can play them, including 4K UHD at 50+ Mbps. I believe preparation is the key. Do it right upfront and be done.

@ChuckPa said:
You would be better off re-encoding using h.265 IF that’s what you want to do. Not all players support it (actually most don’t) yet.

Just so I understand, you’re suggesting taking the h.264 and re-encoding it to h.265? I didn’t quite follow the “why” of that.

Also, what would you use to do that? does “Plex Optimization” use h.265?

@ChuckPa said:
In Windows, compressing a video file (with the file system) will often buy you little or no savings in storage. When PMS goes to play the file, it will have to spend the extra CPU to decompress it.

Good point, a small amount of extra CPU power during decompression might be a consideration.

@ChuckPa said:
Personally, disk space is cheap compared to CPU. You would be better off re-encoding using h.265 IF that’s what you want to do. Not all players support it (actually most don’t) yet.

I’m in the process of converting to h.265 at the moment, and am noticing minimal loss in perceived quality and a space saving of around 30-50% over XVID and h.264

I’m quite impressed.

@ChuckPa said:
My files are typically in the 20-40 GB range . I have taken the time to pre-process them such that a little Synology NAS (Atom D2700 cpu) can play them, including 4K UHD at 50+ Mbps. I believe preparation is the key. Do it right upfront and be done.

Damn! I wish I had that kind of space. LOL

@ntrevena said:

@ChuckPa said:
In Windows, compressing a video file (with the file system) will often buy you little or no savings in storage. When PMS goes to play the file, it will have to spend the extra CPU to decompress it.

Good point, a small amount of extra CPU power during decompression might be a consideration.

I don’t use windows compression, it’s just what is pulled from the bluray

@ChuckPa said:
Personally, disk space is cheap compared to CPU. You would be better off re-encoding using h.265 IF that’s what you want to do. Not all players support it (actually most don’t) yet.

I’m in the process of converting to h.265 at the moment, and am noticing minimal loss in perceived quality and a space saving of around 30-50% over XVID and h.264

What process/program are you using to convert to h.256?

I’m quite impressed.

@ChuckPa said:
My files are typically in the 20-40 GB range . I have taken the time to pre-process them such that a little Synology NAS (Atom D2700 cpu) can play them, including 4K UHD at 50+ Mbps. I believe preparation is the key. Do it right upfront and be done.

Damn! I wish I had that kind of space. LOL

currently I am sporting 32TB of disk space.

@wesman said:
What process/program are you using to convert to h.256?

I’ve been building my own script and posted it here on the forum.

@wesman said:
currently I am sporting 32TB of disk space.

Damn! I thought the 12Tb I had was decent… jelly

@wesman

Sporting 32TB here too… soon to be 48 (2 more HDs to get then the whole volume goes UP)

@ChuckPa said:
Sporting 32TB here too… soon to be 48 (2 more HDs to get then the whole volume goes UP)

You’re all evil! LOL!

Well, hopefully Plex Cloud will make that a moot point. :stuck_out_tongue:

@ntrevena said:

@ChuckPa said:
Sporting 32TB here too… soon to be 48 (2 more HDs to get then the whole volume goes UP)

You’re all evil! LOL!

Well, hopefully Plex Cloud will make that a moot point. :stuck_out_tongue:

Now, Now, don’t be spiteful :slight_smile:

@wesman said:
Now, Now, don’t be spiteful :slight_smile:

It’s ok. I would personally prefer more space on my NAS, but just cant afford it. MOAR SPACE!

@ntrevena said:

@wesman said:
What process/program are you using to convert to h.256?

I’ve been building my own script and posted it here on the forum.

Looking over your site real quick, there is no support for Windows is there?

@wesman said:
Looking over your site real quick, there is no support for Windows is there?

No. But if you want to use Windows, you can use Handbrake.

If you’re interested in CLI, you can download a Windows port of ffmpeg

@ntrevena said:

If you’re interested in CLI, you can download a Windows port of ffmpeg

Already have it running on a file to get a comparison.

@wesman said:
Already have it running on a file to get a comparison.

Ok. Remember your ffmpeg command line will determine the output quality of your video. Just let me know if you need help tweaking it a little.

@ntrevena said:

@wesman said:
Already have it running on a file to get a comparison.

Ok. Remember your ffmpeg command line will determine the output quality of your video. Just let me know if you need help tweaking it a little.

That’s like asking what shade of blue somebody likes :smiley:

@ChuckPa said:
That’s like asking what shade of blue somebody likes :smiley:

Haha! You cheeky bugger. :smiley:

likely over kill but this is why I am running

I suppose that could be a bit more readable!

ffmpeg -i “M:\Media\Adult\Movies\Oblivion (2013).mkv” -c:v libx265 -preset slow -crf 25 -c:a aac -b:a 640k “M:\Media\Adult\Movies\x265_Oblivion (2013).mkv”