this post was submitted on 04 Sep 2023
31 points (100.0% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

1443 readers
24 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

After a recent data loss, I'm reconsidering various CODECs before re-encoding my re-pirated "loot". I'm looking to maintain a good balance between quality and file size as my previous files were HUGE. I've read about x264, h264, h265 & vp9 for video and it's between AAC or AC-3 for audio. I'm looking for long-term and broad device compatibility. Also, I'll be using FFBatch front-end for ffmpeg for re-encoding. So, fellow pirates, what are your libraries coded in? Any helpful input would be greatly appreciated.

top 12 comments
sorted by: hot top controversial new old
[–] Pulp@lemmy.dbzer0.com 10 points 1 year ago (1 children)

I recommend using H.265 and Opus for audio. In my opinion, encoding to H.264 in 2023 is not a wise choice. AV1 is a good option, especially with hardware encoding and compatible devices.

[–] poudi8@reddthat.com 2 points 1 year ago (1 children)

Also, software enfolding only, hardware encoding really isn’t as good.

[–] Pulp@lemmy.dbzer0.com 3 points 1 year ago

I would say good enough for personal use unless you have good cpu

[–] entropicdrift@lemmy.sdf.org 6 points 1 year ago (1 children)

I'm favoring h265 10-bit for my library recently. Whether SDR or not, it seems to provide a slightly better compression ratio and fewer banding artifacts than 8-bit. Any player that can handle 4K streaming content can decode h265 10-bit, so there's a ton of forward compatibility for the foreseeable future

So, any device that handles 4K should be able to handle H.265. Good informattion to know. Thanks for the input!

[–] PeachMan@lemmy.one 4 points 1 year ago (1 children)

For broad compatibility and good quality+compression, h265. I use Handbrake's Nvidia encoder and it works great. I'm not sure about the differences between AAC and AC3.

[–] entropicdrift@lemmy.sdf.org 2 points 1 year ago

AAC is generally more modern and better for lower bitrates, but AC3 (also known as Dolby Digital) has the advantage of being able to be transmitted in 5.1 over SPIDF optical connections, so it can allow for surround sound in older setups that may not otherwise be able to recieve digital surround sound.

Opus is slightly better than AAC at matched bitrates, slightly less commonly supported, and totally open-source. It's a fine choice as well.

Also of note because of its use for anime encodes is FLAC, which is lossless and therefore results in much larger files, but will always have the exact same quality as the original audio it encoded, so it's excellent for archival quality.

[–] drwankingstein@lemmy.dbzer0.com 2 points 1 year ago (1 children)

Av1 is pretty well supported now on a lot of devices thanks to dav1d, and it's the video codec with the best quality:compression ratio. "broad device compatibility" will be up to you and your devices, I would seriously look into it. It's what I personally encode all my stuff to.

as for audio Opus or AAC, AC-3 is bad

[–] MasterBuilder@lemmy.one 1 points 1 year ago (1 children)

Why is AC-3 bad? It's pretty much compatible with everything, holds Dolby Digital and atmos. Especially if the source is already encoded in AC-3, would it be wise to re-encode it?

[–] drwankingstein@lemmy.dbzer0.com 3 points 1 year ago (1 children)

if you already have AC-3 content you can leave it as is, however as a codec itself, it is worse then aac and opus in terms of fidelity:size

[–] MasterBuilder@lemmy.one 2 points 1 year ago (1 children)

I agree that if it is already AAC, it should not be changed as it has the highest fidelity and best compression.

While AC-3 is not the best, it and AC-4 are the only formats i know that can encode TrueHD and Atmos metadata, so that should be kept it it is there.

Any transcode will lose fidelity unless the target codec is lossless, and I don't think AAC has a lossless mode.

yeah but OP is wondering about transcoding their stuff. there is no reason to encode to AC3. I would just use traditional surround if you plan kn transcoding it.