Is Quick Sync Video any good? Media Server Hardware Encoding Tests | Enquire within, help needed!

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 45

  • @ktzsystems
    @ktzsystems  6 місяців тому +2

    The results are now published!
    blog.ktz.me/the-best-media-server-cpu-in-the-world/

  • @JessieS
    @JessieS 10 місяців тому +4

    So where is this upcoming video?

  • @KS-wr8ub
    @KS-wr8ub Рік тому +1

    Nice project! I currently run my Unraid server on a MSI Z590 MB with an i5-11600. When I was shopping for new HW a couple years ago HW transcoding together with decent power draw was my number one priority. I started looking at i3 cpus but the iGPU in those were always much worse than the i5’s from the same generation. Tried to get an i5-11500 first, but found a deal on the 11600 so bought that instead.
    I’ve been happy with the performance of the Intel UHD 750 iGPU so far. I tried HW transcoding a remux 4K HVEC 10 bit video down to 720p h.264 8-bit with HDR tone mapping. I manage to do at least 10 streams at once, then I ran out of devices to test with and was so blown away so I didn’t push it further. It’s just fantastic what it can do, without breaking a sweat.
    Haven’t done much testing on power draw, and I really want to dive deeper into the BIOS and maybe underclock. Fiddle with P-states as well. Running 12-15 HDDs draws some power as well, even though I try to keep them spun down most of the time.
    But, I actually had to RMA my CPU a few weeks back (thankful I bought the boxed version with 3 yrs warranty). I started having very weird problems with checksum, SHA256 library and crypto library errors. But Intel swapped it within a few days, so I’m back to happy. Never had a CPU go bad like that though, so it was a learning experience.
    If I were to redo my system today I’d actually go away from the “one big server to rule my homelab”. The situation with the failing CPU got me thinking. I’d run the HDDs on a very low powered system, but it must have at least so many PCIe lanes that I can use an HBA card.
    Then I’d run a hypervisor on a mini PC/NUC with built in Intel Iris Xe graphics. That iGPU is basically an ARC on a mobile chip. In every test I seen it has outperformed every desktop iGPU. So in a very small formfactor, with very little power draw, I’d get a HW transcoding monster for Plex.. 😅
    Then for more compute intensive tasks I’d get a third “node” that can be designed for whatever tasks I need.
    Yes, it’s nice to console everything into one system for some. But the redundancy in having spread out the tasks over multiple machines might very well be worth it. And probably not with any more power draw than an older system, likely less. The new P and E cores seems very efficient.
    I’ll try and give your script a run, and put a Shelly plug in to measure power draw. 👍

  • @drreality1
    @drreality1 Рік тому +1

    Such a great project, thanks for all who contributed/ will contribute to this project 🙏
    I have Intel 5 6600k in z290 mb.
    I’m running proxmox as host os, however, I’m not sure how pass through/ share the igpu to jellyfin lxc container
    I assume that I’d need to install docker inside Ubuntu 22.4 then get jellyfin inside the docket!
    The issue is how to map the igpu to the docker!
    I’ll look for a tutorial and try to upload some results

    • @ktzsystems
      @ktzsystems  Рік тому +1

      See the linked blog post in the description, it has full details on running the container.

  • @jsclayton
    @jsclayton Рік тому +1

    Love it! Last upgrade cycle my research pointed to the i5-XX500 as the sweet spot since it has the UHD770 and 2 “multi-format codec engines”. I did not end up getting 2x the frame rate in Tdarr though. I’ll add my systems and look forward to the results!

    • @ktzsystems
      @ktzsystems  Рік тому +1

      Appreciate it! It stands to reason that the 10th/11th gen should be about the best sweet spot. But that’s just my instinct talking.
      The early results are showing not a lot of difference on the h264 encoders between generations or even clock speeds. Only if it’s a mobile or some other energy usage focused chip do the speeds really take a hit.
      One thing holding true universally so far is that 10bit 4k hevc is a beast!

  • @ikkuranus
    @ikkuranus Рік тому +1

    I have a 13th gen in my media server and it's great for transcoding. Since the CPU is mostly idle because of this I can use it for other tasks such as game servers.

    • @AlexKretzschmar
      @AlexKretzschmar Рік тому

      If you’re able, please run the benchmark! Getting the newer CPUs on the charts is super important!! 🎉

  • @DxApollo
    @DxApollo Рік тому

    Looking forward to seeing the results! I am running an i7 7700k for my unraid server and also have the itch to upgrade.

    • @ktzsystems
      @ktzsystems  Рік тому

      Probably won’t be worth it! Based on what I’m seeing.

  • @cCra3nial9b3underer5
    @cCra3nial9b3underer5 Рік тому +2

    Love your content!

  • @Keatre
    @Keatre Рік тому

    Future video idea: How do you manage updates/docker images across all your home devices? I have 3-4 physical linux bare-metal boxes, 4 pi's, and a multitude of other gear. Currently, I just ssh into each device once a week and run an update script to pull os-level updates and docker image updates. It would be very cool to have a Grafana (or like) pi that watches for updates across select hosts and displays "smokeping image on Pi2 is out of date", shows main server's HDDs and temps, the opensense info, things like that. I know there's tools out there like watchtower, Diun, portainer, others but have never really used. Would love to see how you manage this.

  • @mcmormus
    @mcmormus 10 місяців тому

    I am super interested!!!
    Operating:
    ASRock E3C226D2I, E3-1271v3, 16GB ECC, SF450 Gold, RTX3060, 3x 8TB HDD, 500GB SSD and it draws WAY TOO MUCH power.
    Need help to improve it for sure!

  • @teddybear9152
    @teddybear9152 Рік тому +1

    Does things like direct or NAS storage come into play? For instance I’m running a Lenovo Tiny PC with Plex but the media is on my NAS

    • @AlexKretzschmar
      @AlexKretzschmar Рік тому +1

      Shouldn’t matter for the sake of these tests. 😊

    • @teddybear9152
      @teddybear9152 Рік тому

      @@AlexKretzschmar awesome thanks

  • @christopherjackson2157
    @christopherjackson2157 Рік тому +1

    NB while amd cpus may have more pcie lanes, the motherboards rarely manage to have more pcie slots.

  • @mikeh6286
    @mikeh6286 9 місяців тому

    Will the benchmark also test encoding performance?

  • @Oggy-WanKenobi
    @Oggy-WanKenobi 7 місяців тому

    Did you ever publish the results?

  • @mikeh6286
    @mikeh6286 9 місяців тому

    Which cpu will generate most quicksync fps per watt?

  • @shotbyarian
    @shotbyarian 7 місяців тому

    is there a follow up video? the github shows, that 4k hevc will not even playback with a newer i5, is that correct? crazy to think that

    • @ktzsystems
      @ktzsystems  6 місяців тому

      Got something in the works soon(tm)

  • @ktzsystems
    @ktzsystems  6 місяців тому

    The results are now live!
    blog.ktz.me/the-best-media-server-cpu-in-the-world/

  • @HoYinCheng
    @HoYinCheng Рік тому

    I installed a fresh copy of Proxmox 8.0.3 and attempted to go through the instructions as root. However, the docker binary does not appear to be found. Was there something else you did on your Proxmox system? Should this not be run as root?

    • @ktzsystems
      @ktzsystems  Рік тому

      Docker is a dependency.
      docs.docker.com/get-docker/

    • @HoYinCheng
      @HoYinCheng Рік тому

      Hmm doesn’t the apt get install docker line in the instructions satisfy that dependency?

  • @kevinwhiten2804
    @kevinwhiten2804 Рік тому

    Wish I could help, I have an i7-9700 but I am running Windows.

  • @lesfilanto
    @lesfilanto Рік тому

    Highly doubt my server has quick sync, old dell r310. I might build something but not using a media server right now, anyway the kittens pulled the only monitor to the ground. Our TV died before also

    • @ktzsystems
      @ktzsystems  Рік тому +1

      Those older Xeons were a good value a few years back. Doesn’t look like this one has quick sync though.
      You are exactly who this video and research is for. The “how much am I missing out on” folk who want to replace an old CPU system that may not be the most energy efficient but has enough CPU grunt to get by.
      But then when you factor in the energy usage of cpu transcoding vs hardware, the picture becomes less clear.

  • @jamescrook99
    @jamescrook99 Рік тому

    If anyone can figure out an vaapi based test command i can submit my 5700G and 4600u, as he mentions going AMD.
    i tried swapping h264_qsv for h264_vaapi but i get the below error when testing on my working jellyfin lxc container...
    >>Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto_scale_0'
    >>Error reinitializing filters!
    >>Failed to inject frame into filter network: Function not implemented

    • @ktzsystems
      @ktzsystems  Рік тому +1

      Support is available on the self-hosted podcast discord at selfhosted.show/discord in the #perfectmediaserver channel using the ‘qsv-testing’ thread there.

  • @Jodez23
    @Jodez23 Рік тому

    Where’s the result to this comparison?

    • @ktzsystems
      @ktzsystems  Рік тому +1

      Working on it :)

    • @Jodez23
      @Jodez23 Рік тому

      @@ktzsystems any ETA? :)

    • @ktzsystems
      @ktzsystems  6 місяців тому

      @@Jodez23 blog.ktz.me/the-best-media-server-cpu-in-the-world/

  • @andrewbeasley
    @andrewbeasley Рік тому

    Not sure what the issue is but no sound... 😢😢😢

    • @ktzsystems
      @ktzsystems  Рік тому +1

      Works ok here? Still broken for you or not? No idea how that’s even possible!

    • @l0gic23
      @l0gic23 Рік тому

      Try restarting YT

    • @RossReedstrom
      @RossReedstrom Рік тому

      Wfm. Agree try a restart

    • @andrewbeasley
      @andrewbeasley Рік тому

      @@ktzsystems I think it was the Amazon stream version - it is fine on my Mac today but via the Fire TV stick nothing.
      I've seen odd things with Amazon before - I think they cache and play around with UA-cam but never bothered to Wireshark it TBH...