r/Tdarr

▲ 4 r/Tdarr

Since update 2.72.01 / 2.73.01, Trancode Speeds Cut to 1/3

Anyone else notice that since 2.72.01 / 2.73.01, Transcode speeds via Nvidia GPU being cut to a 1/3 of what they used to be? Im using Migs FFmpeg GPU classic plugin, With 10bit & Bframes enabled FYI.

Looking back at transcodes that were done on the 2.71.01 release, I was getting transcode speeds at 16x on a Remux. Now since that update, Im getting like 6x-7x. Absolutly nothing in my setup has changed, Except that I updated to the latest 2.72.01 / 2.73.01.

Anyone?

reddit.com
u/BIFFTAZ — 2 days ago
▲ 2 r/Tdarr

Got Tdarr and TdarrNode installed and working.

I want to make two separate flows, one that does transcodes on movies, one that does it on tvshows.

P:\PlexServer\TV Shows

P:\PlexServer\Movies (There is one more layer of nesting before it gets to movies here)

That is what my libraries are

I want the movie flow to grab a movie, check its size, if its greater than 5g, check its codec, if its not AV1, transcode, otherwise add it to the skiplist and move on.

I want the tv show flow to do the same, but the size is not greater than 2g, since they tend to be smaller.

I would also like it to move the files out of the main library, to a faster SSD for transcoding. for now it should just move them out to P:\PlexServer\Tdarr\... since I dont yet have the SSD for it to use.

Once transcoding finished, it should notify sonarr/radarr of the changes? i dont quite know what that means from the block, but im guessing its needed. and then add it to the skiplist so it doesnt get stuck in a loop looking over the same file more than once.

here is what i came up with that does this, but it doesnt seem to grab files. this one is just for movies.
https://pastebin.com/7DSuttwM

reddit.com
u/enderking470 — 10 days ago
▲ 0 r/Tdarr

"its not possible" blabla until someone did it.

Im currently converting the "Normalize Audio" plugin from CPU to GPU.

Why? For my flow, the most annoying part is always CPU bottlenecked and more important, it breaks plex (yes i can isolate cpu, but then i dont have full power when needed avaible, i cant afford a 128 core cpu yet. That way the mainly idle GPU has some more job to do.

I startet with some "try out that idea" and see if its worth it, and instnat i knew im up to something:

99%+ same audio file but 9-10x speed. Only on a 1050 Ti against a Intel® Core™ i9-9900K (OC 5GHZ)

I cant find a difference in quality. I release this as a plugin for tdarr, will probably still work with ffmpeg (as a plugin). written mostly in C.

Now im searching for ideas. What do we need? I dont plan on wasting too much time on niche things, so i thought i collect ideas whichs benefits my flows and most users.

Overall goal: atleast 99% same audio and atleast same performance. (but currently it doesnt seem like that would be an issue)

Edit:

-someone suggested adding "auto 2 channel stereo, if there is no" -> added

Currently work in Progress:

https://github.com/CurlyFlow/GPU_normalizer_Tdarr/

Version 1.0, in my flow, is only 1/3 compared to only CPU. (like from ~30min to ~10min)

But i already work on next version which should improve this even more.

reddit.com
u/eihns — 11 days ago
▲ 7 r/Tdarr

High-level view of the flow (normalize → decision → encode → validate → replace)

Full config (flow + variables + README):

https://gist.github.com/rzrnaz/e2312f3573f1f5fc2c7bf63613c9fd5b

I've been using this Tdarr flow to transcode and remux my library to HEVC in MKV.

I’ve got a mix of older .mp4, .mpg, .avi, and .mov files, along with newer HEVC and .mkv content. The goal was to save space while also getting more consistency in codecs and containers.

---

Overview:

- Run primarily on Unraid, but also works on Windows

- Transcodes video to HEVC (H.265)

- Remuxes into MKV

- Removes data/image streams (png, mjpeg, bmp)

- Uses bitrate thresholds to skip low-quality sources

- Includes validation to reject bad transcodes

- Reverts to original file if validation fails

- Optional Sonarr / Radarr / Plex notifications

---

Bitrate thresholds:

- 1080p → 5 Mbps

- 1440p → 7 Mbps

- 2160p → 9 Mbps

These are just what I use to balance file size and quality—adjust to your own preferences.

---

Notes:

- Skips re-encoding when bitrate is already below threshold

- Uses NVENC when available, CPU fallback otherwise

- Validates:

- file size ratio

- duration consistency

- Only replaces the original file if validation passes

---

Important:

- This flow replaces original files **only after validation passes**

- Test on a small sample library before running at scale

- You must configure Flow Variables in Tdarr (see README)

- The variables JSON is a reference only and is not auto-imported

--

Environment:

- GPU: RTX 5050 8GB and RTX 5080 16GB (NVENC)

- Tdarr Flow system (not classic plugins)

---

Future:

I’m planning to add a real-time compression check to abort transcodes early if the projected size reduction isn’t worth it.

u/QuarterDistinct857 — 14 days ago