Thank you, that is very informative and helpful advice!
On the motherboard‘s spec sheet, it states:
Single socket H4 (LGA 1151) supports Intel® Xeon® processor E3-1200 v6/v5, Intel® 7th/6th Gen. Core i3 series,Intel® Celeron® and Intel® Pentium®
That should allow me to use a 1245v6. As far as I can see it seems to be the best option so far.
A bummer that the software side is not there yet, but I agree, this will be resolved sooner or later and be a straight forward update.
Based on that then your motherboard should support any E3-12xx-v6 with graphics which gives you some options.
One question though, since you specifically mentioned „h.265 SDR“ at the end: Are you soley referring to the afore mentioned issues? Since my 4K movies are all HDR, I am specifically looking for a solution that will support these as well.
Yes, for the most part I was referring to the known issues and the work in progress around HW acceleration for HEVC HDR. SDR is less of an issue and say that for example you wanted to convert h.264 media to save space then transcoding to h.265 in HW should work fine.
How the 4k HDR content is handled is very dependent on the client. Direct streaming is the ideal but if the client can't support it then in the current Emby release there will be some software/CPU decoding or encoding work needed for playback. I've played around with some HDR content just to load test my server but don't have any that I use in my library so my knowledge and experience there is limited.
You might have to search through the forums for more info on HDR support or someone might add to this thread.
Edit: While I am at it, I also have a question about transcoding movies.
Since h.265 is so good at compressing movies without loss in quality, and me upgrading my HTPC to properly support it, what can you recommend me to convert my current movies? I do have Handbrake installed, but never got to learn how to use it. I am interested in a) shrinking my current TV recorded library, and b.) get my ripped movies into their actual 21:9 format without much loss in quality (and HDR).
I haven't touched Handbrake in years so I don't have much to offer there. My recommendation is that you explore the conversion features built into Emby which are pretty good in 4.3.x.
Using the built-in Convert I ran this test on my server with an i3-8100 on Linux. Using the Custom options and maintaining Original Quality it's converting 12mbps h.264 to 6mbps h.265, audio is copied, not converted. The final result is a bit more than half the size of the original, 58%.
Detection and conversion mapping:
09:42:06.195 title :
09:42:06.195 encoder : libebml v1.3.0 + libmatroska v1.4.0
09:42:06.195 creation_time : 1970-01-01T00:00:01.356040Z
09:42:06.195 Duration: 01:36:43.20, start: 0.000000, bitrate: 12037 kb/s
09:42:06.195 Stream #0:0(eng): Video: h264 (High), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], Level 41, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
09:42:06.195 Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
09:42:06.195 title : Dolby Digital 5.1 / 640kbps
09:42:06.195 Stream #0:2(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
09:42:06.195 title : Audio Commentary with Director; Jon Favreau
09:42:06.196 Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
09:42:06.196 title : Audio Commentary with Actor; Will Ferrell
09:42:06.196 Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle (default)
09:42:06.196 Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle
09:42:06.224 Stream mapping:
09:42:06.224 Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_vaapi))
09:42:06.224 Stream #0:1 -> #0:1 (copy)
09:42:06.224 Stream #0:2 -> #0:2 (copy)
09:42:06.224 Stream #0:3 -> #0:3 (copy)
09:42:06.224 Press [q] to stop, [?] for help
09:42:06.272 Output #0, matroska, to '/mnt2/Media/TVHTS/emby/sync-temp/113/2851/2d369139-4998-4211-a85e-7645765aa023.mkv':
09:42:06.272 encoder : Lavf58.31.104
09:42:06.272 Stream #0:0: Video: hevc (hevc_vaapi) (Main), vaapi_vld, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 6018 kb/s, 23.98 fps, 1k tbn, 23.98 tbc (default)
09:42:06.272 encoder : Lavc58.56.101 hevc_vaapi
09:42:06.272 Stream #0:1(eng): Audio: ac3 (  / 0x2000), 48000 Hz, 5.1(side), fltp, 640 kb/s (default)
09:42:06.272 Stream #0:2(eng): Audio: ac3 (  / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
09:42:06.272 Stream #0:3(eng): Audio: ac3 (  / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s
CPU usage during conversion:
Tasks: 290 total, 1 running, 172 sleeping, 0 stopped, 0 zombie
%Cpu(s): 4.6 us, 4.2 sy, 0.0 ni, 75.2 id, 15.3 wa, 0.0 hi, 0.7 si, 0.0 st
KiB Mem : 7830376 total, 534076 free, 2624372 used, 4671928 buff/cache
KiB Swap: 4063228 total, 3770876 free, 292352 used. 4756360 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
19676 emby 20 0 593724 104168 27136 S 6.8 1.3 1:11.86 /opt/emby-server/bin/ffmpeg -loglevel +timing -hwaccel v+