this post was submitted on 06 May 2024
52 points (98.1% liked)

Selfhosted

38707 readers
677 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 1 year ago
MODERATORS
 

I assume it's not nvidia. Yet I have no idea how to differentiate between them and neither do I know what a good price is.

Let's say I don't want to think about what the video type is. I just want a smooth experience.

Edit: thank you guys!

top 24 comments
sorted by: hot top controversial new old
[–] [email protected] 32 points 4 months ago (1 children)

I hear good things about the Intel Arc A380. You basically only need it to convert video and the Intel is not too bad at that for not too steep a price

[–] [email protected] 7 points 4 months ago (1 children)

Thx. 130€? That's surprisingly cheap.

[–] [email protected] 8 points 4 months ago* (last edited 4 months ago) (1 children)

It is not terribly performant but you don't really need that for Jellyfin, and it's a good value.

[–] [email protected] 7 points 4 months ago

I’ve got one and it handles about 3 transcodes from x264 to AV1 fairly effortlessly.

It’s a champ for Jellyfin. It’s 2024 and Intel produced a really good GPU… the world is weird. :P

[–] [email protected] 19 points 4 months ago (1 children)

Intel Arc A310. They’re $100, support AV1 and powered completely by the PCIe bus. Combine it with Tdarr and you can compress your media library down to half the size easily while still being able to easily stream to any device you have.

[–] [email protected] 12 points 4 months ago

Side note. Don’t use hardware acceleration with TDARR. You will get much better encodes with software encoding, which is great for archival and saving storage.

Use hardware acceleration with Jellyfin for transcoding code on the fly for a client that needs it.

If you know what your client specs are, you can use TDARR to reencode everything to what they need and then you won’t have to transcode anything with Jellyfin.

[–] [email protected] 14 points 4 months ago* (last edited 4 months ago) (1 children)
[–] [email protected] 3 points 4 months ago* (last edited 4 months ago)

I try to solve the problem that the cpu isn't powerful enough wheras my gpu isn't supported and I need a new one and I want to have a seemless experience.

[–] [email protected] 9 points 4 months ago (3 children)

The most impressed I've been with hardware encoding and decoding is with the built in graphics on my little NUC.

I'm using a NUC10i5FNH which was only barely able to transcode one vaguely decent bitrate stream in software. It looked like passing the hardware transcoding through to a VM was too messy for me so I decided to reinstall linux straight on the hardware.

The hardware encoding and decoding performance was absolutely amazing. I must have opened up about 20 jellyfin windows that were transcoding before I gave up trying and called it good enough. I only really need about 4 maximum.

The graphics on the 10th generation NUC's is the same sort of thing that is on the 9th gen and 10th gen desktop cpu's, so if you have and intel cpu with onboard graphics give it a try.

It's way less trouble than the last time I built a similar setup with NVidia. I haven't tried a Radeon card yet, but the jellyfin docs are a bit more negative about AMD.

[–] [email protected] 5 points 4 months ago

I didn't even know jellyfin had hw transcode till this post but I'm with this guy, Intel's qsv is great. I have my plex server running bare metal on an gen 2 HP chromebox. It's dual core but hw transcode with Intel QSV will do like 20+ 1080p streams.

[–] [email protected] 1 points 4 months ago

Intel integrated graphics is pretty phenomenal for ~5 user HTPC setups and NUC's are basically the best Intel products ever. Nothing better than it just working out of the box.

[–] [email protected] 1 points 4 months ago* (last edited 4 months ago)

This. I used a P1000 for transcoding and eventually switched to a 12th gen Intel chip with integrated UHD 770 graphics. It completely blew me away. Insanely low power draw and barely breaks a sweat transcoding multiple streams. Consider this route over a GPU if you can.

[–] [email protected] 6 points 4 months ago (1 children)

Intel integrated graphics or if you want to go overkill go with an Arc GPU.

Avoid AMD

[–] [email protected] 4 points 4 months ago (1 children)

Avoid AMD? Why do you say that?

[–] [email protected] 11 points 4 months ago

It is terrible for media hardware acceleration. I'm saying that out of both personal experience and the Jellyfin wiki

[–] [email protected] 5 points 4 months ago* (last edited 4 months ago) (1 children)

I'd look into AV1 decoding benchmarks, regardless of NVIDIA vs AMD, as I've been using NVIDIA on Jellyfin for a while with no issues.

HEVC is not as relevant IMO, as it's not available through browsers due to license restrictions (ffmpeg / mpv works fine), so I'd focus on AV1 capabilities, which is not available in many cards.

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

I can't get my nvidia to work with it :(

[–] [email protected] 1 points 4 months ago (1 children)

What model of graphics card are you having problems with?

[–] [email protected] 1 points 4 months ago* (last edited 4 months ago) (2 children)

NVIDIA Corporation TU116 GeForce GTX 1650

[–] [email protected] 12 points 4 months ago* (last edited 4 months ago)

AV1 decode is supported on the RTX 3000 series, encode + decode in the RTX 4000 series

For Intel Arc, AV1 encode + decode support is present on all Arc Alchemist GPUs,

For AMD, AV1 decode is on RX 6000 series, encode + decode on all RX 7000 series GPUs

As someone else has recommended, a low end Intel Arc alchemist GPU is pretty great for stuff like Jellyfin, very low price to entry for gfx accelerated AV1 transcoding.

[–] [email protected] 3 points 4 months ago

The nvidia 1650 can't do AV1 but it can handle hevc just fine, I'm currently using a 1660 on mine and before that it was a 950. Unless you need more than 3 steams at a time you should be able to get it working.

[–] [email protected] 3 points 4 months ago (1 children)

I'm using nvidia right now with a 3060. It doesnt use much power, I got it for pretty cheap on ebay, and it encodes/decodes everything except for av1 encoding which I dont have use for. Looking at the charts in the link below, if you need to encode av1 you'ld need a 4000 series.

https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

I've found nvidia to work pretty well for jellyfin, I use docker with the nvidia container toolkit and it just worked with hardware encoding out of the gate. I also have some other docker containers running gen ai and the 3060 handles them well as long as the modle will fit in vram.

[–] [email protected] 1 points 4 months ago

That's not power efficient

[–] [email protected] 1 points 4 months ago

New Lemmy Post: What's a good graphics card for jellyfin? (https://lemmyverse.link/lemmy.world/post/15099079)
Tagging: #SelfHosted

(Replying in the OP of this thread (NOT THIS BOT!) will appear as a comment in the lemmy discussion.)

I am a FOSS bot. Check my README: https://github.com/db0/lemmy-tagginator/blob/main/README.md