Weird compression artifacts in video

Hi,

I just installed a Peertube installation via Yunohost and am having fun testing it out!

I uploaded some video from a GoPro and got some really weird video artifacts, visible in this video from the 40 second mark forward. Is there anything I can do to solve this?

The video is actually the second time I uploaded this file, this time with more output format resolutions activated, but the problems appear across all resolutions. Other video’s I uploaded don’t have this problem. I don’t really know what I can try to fix this, or even what to call this behavior so I can effectively do a search for it.

If it’s a specific video having the problem, I’d try uploading to a video host like youtube or odysee and see if it has the same issue. If it doesn’t work there either, then it’s a problem with the video and you’d need to look at repairing it. If it does work there, then import that copy into PeerTube and see if it works or still gets the artificating.

I would call this mpeg artifact jitter or dropped mpeg keyframes since it looks like the full frames that are delivered periodically in mpeg are not registering, so the artifacts pile up. Do your other gopro videos of same format have the same problem?

Sorry for the really late reply here, I got swamped with other stuff.

I uploaded one video to Youtube (while holding my nose):

And uploaded a few more video’s on my peertube which all share the weird artifacts:

http s://video.treuzel.de/videos/watch/9725da68-ca9a-44a1-8ed2-c4df1810ee17

Not as bad in this one though :thinking:
http s://video.treuzel.de/videos/watch/cd028bfb-6d93-4b83-9be4-02a4647eacee

Especially the road seems very susceptible to becoming a stationary grey pixel soup…

(I had to break the links to be able to share them…)

I tried looking for some compression or codec options but couldn’t find that in the GUI config.

I did see some people discuss changing this in a config file but couldn’t find that location or a explanation for what to do yet. I’m willing to try changing that if someone can point me in the right direction?

I see this as a test instance at the moment, so I’m not too worried about messing with the configuration.