pull down to refresh

This is indeed served as video/mp4 by all browsers, some skips to 1:22 timestamp others just plays it. If it was meant to be an image then I'm scratching my head a bit because it could be either related to imgproxy OR it's the 206 Partial Content (a consequence of caching) that tricks browsers into thinking it's a video.

but if it was meant to be a video I see it just fine

23 sats \ 1 reply \ @ek 17 Mar 2025

This is how it looks for me on Safari iOS 18.3:

reply

Yes that's how I see it on all browsers, the weird thing is that Safari seems the only one to actually respect the video duration, others skip to 1:22

reply

Yes video and you're quite right there is a glitch at 1,22

reply

Oh I thought you screen recorded a still image, lol mb okay weird we don't process videos so can it be that the video got corrupted in some way?

reply

If I skip the proxy and visit m.stacker.news (see link above), I am watching the same "video". So I assume it’s a Safari bug that we need to work around because it should have been served as video/mp4 but I didn’t verify yet (I’m still in bed).

This also happens if I open the link directly in Safari and not just in the PWA.

reply

It is served as Content-Type: video/mp4 by iOS Safari though! (I'm using dev tools via usb) and the video is showed the same way consistently on other browsers, so that's why I thought the video got corrupted/recorded bad

reply

Maybe it’s indeed the video that is broken?

#915521

reply

Yep yep yep can confirm it

reply