2023-08-16, 12:10 AM
The problem is that video encoding does not scale linearly with core count. There is a point where adding more threads/cores will produce zero benefit. Which is why per core performance is important for encoding. This is even more true with lower resolution video as there are fewer "chunks" to spread around.
I can't say for certain how many transcodes your server will be able to handle. Just trying to manage your expectations. Direct play requires minimal resources, so try to encode your library with widely supported codecs (H264 + AAC) if you are able to. Of if you know that your playback devices support newer codecs.
I can't say for certain how many transcodes your server will be able to handle. Just trying to manage your expectations. Direct play requires minimal resources, so try to encode your library with widely supported codecs (H264 + AAC) if you are able to. Of if you know that your playback devices support newer codecs.
Jellyfin 10.9.7
Ubuntu 24.04 LTS (bare metal)
Intel i3 12100 on Asus Prime H610M-E D4 mATX
32GB DDR4-3600
Intel Arc A380
OS drive - SK Hynix P41 1TB
Storage
WD Green 3TB (Samba shares)
WD Red 3TB CMR (WIP Media, Test libraries)
3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
Fractal Meshify 2
Corsair CX430
Ubuntu 24.04 LTS (bare metal)
Intel i3 12100 on Asus Prime H610M-E D4 mATX
32GB DDR4-3600
Intel Arc A380
OS drive - SK Hynix P41 1TB
Storage
WD Green 3TB (Samba shares)
WD Red 3TB CMR (WIP Media, Test libraries)
3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
Fractal Meshify 2
Corsair CX430