this post was submitted on 11 Dec 2024
21 points (95.7% liked)

Selfhosted

40734 readers
362 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hi guys!

I'm trying to re-compress a few TV shows that are mostly animation to some animation-friendly codec (HEVC 10bit, maybe even AV1), to reduce the storage it takes on the NAS (I'm looking at you, One Piece/Simpsons!). I've used handbrake with full folders to handle whole seasons of a TV show before, but that was a bit frustrating to run on my desktop PC, hence the install of Tdarr. However it's a bit...overwhelming with all the options, without quite hinting what each one does. I'm adding a...library. Ok, what's the library? Is it say, an -arr full TV Shows library? Or should I add one library per TV show (custom specific settings for each one?). How do I work...with the transcode options? I see it's all drag-drop, but I'm not sure of all these options.

I'd like to transcode to say, HEVC 10bit, reduce perhaps audio with Opus or AAC, and keep same tracks and subs. How would I go about this?

THanks!

top 6 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 2 weeks ago* (last edited 2 weeks ago)

So I'm still using my original setup and have NOT learned the new flow system so i cannot help with that. My suggestion is to set up a test library and don't delete the source material. Watch some tutorials and work on single tracks. Get the video how you like it first then work on audio.

My tv shows are one library and my movies are another.

[–] [email protected] 5 points 2 weeks ago (1 children)

What's a library?

A library is basically just a folder or collection of folders you want to apply flows or rules to.

Should I add one library per TV Show?

I do one for Movies, one for Shows, one for Anime.

Transcode options

There are example flows, I would use one of those and just modify the options to suit your purpose if you are not a power user.

There are videos for setting it up. https://youtu.be/JFvkJeDQRBQ?t=259

[–] [email protected] 2 points 2 weeks ago (1 children)

Great thanks! I'll watch the video and see if it clarifies things.

[–] [email protected] 3 points 2 weeks ago
[–] [email protected] 3 points 2 weeks ago

I recently decided to dive a bit deeper into flows since the plugin stacks were failing on me sometimes. Cobbled together something from the examples provided, seems to work fine for me now. Depending the worker it runs on it tries to transcode with nvenc or qsv, if it fails or is not available the flow falls back to cpu transcode.

[–] [email protected] 1 points 2 weeks ago

I find tdarr too much.

I had your same needs and ended up creating a bash script that run ffmpeg and has quite some flexibility.

Check it out: https://github.com/gardiol/media_fixer

You might want to change the ffmpeg default settings (its documented in the readme, just set some envs) because by default it encode in AV1 with mkv container at 720p, but all that can be easily changed.