this post was submitted on 03 May 2024
1163 points (98.9% liked)

Memes

45581 readers
1 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 6 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] lud@lemm.ee 57 points 1 year ago* (last edited 1 year ago) (5 children)

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@pawb.social 40 points 1 year ago* (last edited 1 year ago) (2 children)

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

[–] lud@lemm.ee 18 points 1 year ago* (last edited 1 year ago) (1 children)

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@pawb.social 20 points 1 year ago (1 children)

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 6 points 1 year 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.

[–] ulterno@lemmy.kde.social 4 points 1 year ago

1 Terrabyte RAM with a 64GB RAM Drive perhaps?

[–] DacoTaco@lemmy.world 29 points 1 year ago* (last edited 1 year ago) (2 children)

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

[–] gentooer@programming.dev 8 points 1 year ago (1 children)

Yeah, I think it's a good idea to try ffplay if VLC (or mpv) fail.

[–] lud@lemm.ee 2 points 1 year ago* (last edited 1 year 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.

[–] lud@lemm.ee 2 points 1 year ago

Haha, that's fair 😂

[–] deadly4u@lemmy.ca 4 points 1 year ago (1 children)
[–] lud@lemm.ee 10 points 1 year ago* (last edited 1 year ago) (1 children)

JPEG2000 supports both. That's why I specifically said that the video is lossless

https://jpeg.org/jpeg2000/

[–] deadly4u@lemmy.ca 2 points 1 year ago

Right! Sorry, I assumed this was regular JPEG

[–] sherlockholmez@lemmy.ml 3 points 1 year ago (1 children)
[–] lud@lemm.ee 3 points 1 year ago* (last edited 1 year ago) (1 children)

Here: https://www.svt.se/open/en/content/

I downloaded "natural complexity" or something like that. Unfortunately FTP downloads are limited to 100 Mbit/s so downloads can take a while. Imo they should make a torrent.

[–] notthebees@reddthat.com 1 points 1 year ago

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