• lud@lemm.ee
    link
    fedilink
    arrow-up
    57
    ·
    edit-2
    5 months ago

    I just discovered something that VLC REALLY didn’t like to play. A 4K50fps JPEG2000 YUV444 12bit lossless ~48 GB video that was only 1 minute long.

    To be fair the bitrate of the video is insane at ~5700 Mbit/s. The bitrate is so insane that you should really consider using an NVME drive for playback.

    MPC-HC could kinda play it but only with extreme stutter and lag. My CPU (Ryzen 9 5900x) was completely maxed out.

    I think you need hardware acceleration for a video like this.

    • AVincentInSpace
      link
      fedilink
      English
      arrow-up
      40
      ·
      edit-2
      5 months ago

      Forget playback. How was that video file recorded? How do you even store data that fast, let alone encode it?

      • lud@lemm.ee
        link
        fedilink
        arrow-up
        18
        ·
        edit-2
        5 months ago

        You can read more about why and how it was made here: https://www.svt.se/open/en/content/

        The only place I could find where I could kinda play the video is inside Davinci resolve, but it doesn’t look how I would like it to. Probably due to the apparent lack of HDR support in Resolve on Windows (unless you have a separate TV connected to the PC somehow.

        • AVincentInSpace
          link
          fedilink
          English
          arrow-up
          20
          ·
          5 months ago

          Ohhhhhh. It’s a video decoder torture test. “If your app can play this it can play anything” sort of deal. That makes sense.

          Also makes sense that VLC puked.

          • lud@lemm.ee
            link
            fedilink
            arrow-up
            6
            ·
            5 months ago

            I think it’s more of a test for encoding, not sure if you are really supposed to try and play it in an app.

        • AVincentInSpace
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          5 months ago

          It’d have to be computer generated, obviously, either that or filmed on one of those 1 morbillion FPS cameras. Humanity does not possess the technology to generate that much data in realtime. But that only raises further questions: what would you need to render in quality that high? And why spend however many datacenter compute-years to render it?

          OP what was the video? I NEED ANSWERS!

    • DacoTaco@lemmy.world
      link
      fedilink
      arrow-up
      29
      ·
      edit-2
      5 months ago

      Vlc has hardware acceleration afaik. I think its more a case of the ffmpeg codec not supporting it yet because what the actual fuck haha

        • lud@lemm.ee
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          5 months ago

          I get similar results with ffplay compared to MPC-HC. I unfortunately haven’t been able to get proper hardware acceleration to work anywhere.

          Or maybe it does work and it’s still bottlenecked by the CPU somehow.

    • stebo@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      23
      ·
      5 months ago

      I think you need hardware acceleration for a video like this.

      ok but why would anyone have a video like that

        • notthebees@reddthat.com
          link
          fedilink
          arrow-up
          1
          ·
          5 months ago

          Certain programs can do multithreaded downloads on ftp servers. Winscp is one that can do it. Idk about other software