I use a GPU but that's only because my CPU is a first gen ryzen with no graphics. I highly recommend any recent Intel CPU that supports quick sync. You'll have an easier time and pull way less power. i7 might even be a bit much honestly I'd look at i3's or even celerons. They're easily capable of what you want but you can always get something better just for future use.
Thanks! I feel much more confident hearing what people have that works
-
Yes. I use a GPU but my understanding is intel quicksync is better and pulls less power.
-
Easy. I have nothing plugged into mine.
I'm not totally sure I get what you're saying in 2, but I appreciate your endorsement of quick sync
It's easy to use a GPU headless and you don't need to plug a monitor into it, but you might have to mod the driver to do so. It's easy if you need to.
Just stick with the CPU anyways.
Ah falling down the rabbit hole. If you're only looking to transcode videos stay away from the graphics card. Look into Intel quick sync. Newer Intel cpus can transcode over a dozen 4k streams at a time using little power. However the next issue depends on what operating system you want to use, Windows, Linux, docker container or proxmox to run Plex/emby/jellyfin. They all come with their own issues/caveats to actually getting quick sync to work. However each is well documented. Learning is the fun part. I went down a similar route ended up with a nuc12pro running proxmox running a whole bunch of stuff but primarily used for Plex running in an lxc container. They are small powerful and don't use a lot of power and importantly also well documented.
Thank you. That's exactly the kind of answer I was looking for. It's good to know that this is just a struggle for the pi and not something CPUs as a whole have an issue with
An i7 is overkill for what you want. I can do multiple 4K streams with tonemapping using an Intel Celeron N100 CPU with Quicksync hardware acceleration turned on.
Are those dual core processor? Celeron I mean.
The N100 is a quad core, but for transcoding the hardware acceleration does the vast majority of the work
Thanks!
Much appreciated. I was worried I'd need a graphics card. It's great to hear that some CPUs are overkill
I solved this problem by having all of my media in a supported format of all of my devices so no transcoding is needed. My Pi 4 can transcode two 480p streams simultaneously or a single 1080p stream but can’t do any more than that. However it can stream at least 4 streams simultaneously a mix of 4k, 1080p and 480p. It suits my needs unless I’m transcoding 4k due to subtitles 😵. Hopefully transcoding won’t be required for subtitles forever… right? Right?
Jellyfin: The Free Software Media System
Current stable release: 10.10.2
Matrix (General Information & Help)
Matrix (Off-Topic) - Come get to know the team and blow off steam!
Matrix Space - List of all the available rooms on Matrix.
Discord - Bridged to our Matrix rooms