2023-08-10, 08:25 AM
(This post was last modified: 2023-08-10, 08:26 AM by bitmap. Edited 1 time in total.)
I think this would fit better somewhere else, as it's not really something that fits into Jellyfin's feature set as I understand it. I won't speak for the devs, though.
Myriad other tools out there exist in the wild to accomplish this task. There's tdarr, Unmanic, Handbrake, shell scripts, etc...
I've been experimenting with ab-av1, which is a pretty cool project coded in Rust that has several modes, including an auto-encode feature that searches for a CRF that will meet your VMAF and size needs, then encode according to your profile and parameter specifications. So far it has done a fantastic job for me, but it's not a fully-automated solution and with only CPU cycles (no hardware acceleration), you're looking at a LOT of time spent on encoding. Currently working on my first 4K series and we're on day two, and we're on episode sixteen at six FPS.
This topic probably belongs in another spot, as I don't think it's a feature request; maybe the homelab/self-hosted area is a better location. There are a lot of options to do what you want, but I'd advise you to think carefully about repercussions of going this route before you embark on the journey. Size is only one aspect of it. If you make another topic, DM me or ping me or whatever would get my attention on here and I'll chime in with a few more thoughts.
Myriad other tools out there exist in the wild to accomplish this task. There's tdarr, Unmanic, Handbrake, shell scripts, etc...
I've been experimenting with ab-av1, which is a pretty cool project coded in Rust that has several modes, including an auto-encode feature that searches for a CRF that will meet your VMAF and size needs, then encode according to your profile and parameter specifications. So far it has done a fantastic job for me, but it's not a fully-automated solution and with only CPU cycles (no hardware acceleration), you're looking at a LOT of time spent on encoding. Currently working on my first 4K series and we're on day two, and we're on episode sixteen at six FPS.
This topic probably belongs in another spot, as I don't think it's a feature request; maybe the homelab/self-hosted area is a better location. There are a lot of options to do what you want, but I'd advise you to think carefully about repercussions of going this route before you embark on the journey. Size is only one aspect of it. If you make another topic, DM me or ping me or whatever would get my attention on here and I'll chime in with a few more thoughts.
Jellyfin 10.10.0 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage