Why am I sitting here, just watching tDarr transcode stuff down to h265?

For over an hour now?

#tDarr #Plex #Jellyfin #SelfHosting

I'm "in it" now, so I'm not going back. But transitioning from just Docker-in-Debian to everything-in-Proxmox is not without its drawbacks.

There's this new element of chasing down bottlenecks & trying to figure out how to address them.

VMs take ownership of stuff in ways that make sharing with other VMs/LXCs challenging.

Attaching storage to VMs vs LXCs have their own unique intricacies that it's taking me awhile to wrap my head around. Throw in USB3 HDD enclosures and it's extra-fun.

But, I'm getting there...

#Proxmox #SelfHosting #Docker #Openmediavault #Plex #tDarr

Thoughts on #Tdarr: works great on stuff where it’s all the same format and the library also updates regularly (so my Plex recordings). I’m seeing a consistent 50-60% savings compared to the original .ts files.

Not so great when you have a pile of random formats and resolutions and you just want them all in 1080p h265. My plugin stack inexplicably tells me it will only work with an Nvidia encoder sometimes. As well as other failure modes. Don’t really know if it’s a filesystem issue or a plugin issue.

All I’m saying is that Handbrake GUI always works. It doesn’t produce great results depending on what the original file was, but it processes everything.

Kind of exciting to jump into some Proxmox shenanigans... Trying to get all of my ducks in a row as I assemble the hardware.

Because the 11th Gen Intel Optiplex Ultra I'm upgrading to (from 7th gen Intel) is 11th Gen, apparently there are extra hoops for Proxmox iGPU usage (for Plex, tDarr, Immich, etc).

Missing iGPU-sharing features in 11th gen Intel means I apparently can't just assign the GPU to my Docker VM and do everything there. Because then the server becomes headless (which seems silly for a PC literally mounted to a monitor). So, I need to migrate from my current Dockerized iGPU-utilizing apps to baremetal versions in unprivileged LXCs. All while trying to keep the existing data intact.

(I'm trying to heed Proxmox's instructions to not do Docker in LXCs)

#plex #tDarr #immich #proxmox #selfhosting

Regarding #Tdarr, or similar software.
Is there one that can perform following steps:
Given a source directory, apply following rules:
- Extract all subtitles, and languages, convert video to H264 with quality
- for each subtitle language, fetch forced subtitles in the first track only, otherwise select the second subtitle track of a language, if exists
- for each subtitle language, take the first track, and copy it one by one.
- mux all audio and video into mkv
- put idx/sub next to mkv

Tried a #TDARR setup tonight in my #homelab with limited success.

ProxMox > Portainer > Tdarr (Web + Node)

Passing through the NAS mount is always fun, but I had done it before and took good notes.

This time, I ran into issues setting up Quick Sync, which is supposed to make transcoding faster. It will require a BIOS change. Another night.

All to rip our aged collection of DVDs....

For people that need to do A LOT of transcoding on A LOT of computers:

#TDARR

This project is amazing. Not super user friendly but extremely powerful to pull together a lot of nodes (computers) and orchestrate which one will transcode which file.

I’m still in the beginner level on it but it’s amazing so far.

I guess today I look into finally updating my #Tdarr to use Flows, so Jellyfin maybe stops trying to play Italian audio & subtitles all the time.

#plex #jellyfin

Have switched over to #transcoding to #AV1 versus #HEVC. Impressed with the codec and results, even if there isn’t a render-farm-style app like #Ripbot264 that will allow me to spread the encoding across multiple machines (#TDARR is a fucking nightmare and it requires SMB access from the clients to the server - sorry but that ain’t going to work for internet-remote machines and is a shit implementation concept overall).

Anyway, 16 cores soon to be put to some serious work.

Nnnrgh. #Tdarr nodes require SMD or network share access to the master server that contains the files. Rather than the master server dishing out chunks magically for nodes to crunch. Nope.