On Asahi, whenever I play videos (avi, mp4 etc.) there is discernible blur in movement on screen. It could be a person walking or a person gesturing while talking; in both cases, the limb movements are blurry. This is the case in the pre-installed Videos app and also on VLC, which I installed. (Videos are local.)
Is this about codecs, hardware acceleration, or some other necromancy?
There is no video codec hardware acceleration yet, that is being actively worked on.
avi and mp4 are container formats encasing the coded video, and are likely not the issue here.
Can you attach the output of ffprobe -loglevel debug [path/to/vid.mp4]?
Are all videos blurry? Are they not blurry when played on other apps (e.g. ffplay, firefox), including QuickTime on macOS?
Edit: can you upload the video file somewhere if possible?
MPEG-4 Part 2 (the videoās codec/compression scheme identified by āDX50ā) is not one of the patented codecs that Fedora disables (Tree - rpms/ffmpeg - src.fedoraproject.org). Thereās some minor conflicts on Fedora regarding the patented codecs (H.264/5) but this one is not one of them, so there shouldnāt be any issues with software decode. Note that there is no hardware support for MPEG-4 at all, so macOS/QuickTime uses software decode too.
But I cannot tell whether the video can be decoded without the source file. Please drop by on Matrix (You're invited to talk on Matrix or https://matrix.to/#/#asahi:fedoraproject.org) or some other public file uploading site. I really need more information here. āBlur on movementā sounds like a classic inter-frame decoding error/delay, but I canāt tell much more.
And, to clarify, can you reproduce the issue when using ffplay or mpv? The blurriness could also come from VLCās overhead, and the two I listed are the ālighterā media players (ffplay should already be installed).
Eileen, Iāve provided screenshots with codec details and the outputs of some testing on ffplay and mpv on Matrix/Element. (I donāt really know how to use Matrix, so I just searched for you and started a discussion that way.) Hope to speak to you there. Thanks for your help.
Update: Iām happy to report these pesky issues are over. This wouldnāt have been possible without the excellent help of @eilny (Eileen Yoon), so all credit goes to her for steering me (like a child) through it. Sheās probably best placed to explain what worked and why because Iām a newbie to Linux and I canāt tell a codec from a format, but in the spirit of being helpful (though potentially inaccurate), I did the following:
(ffmpeg and mpv were installed for troubleshooting and testing
Playback is still choppy on the standard/default āVideosā app thatās bundled with Asahi Linux, but thatās not a problem because now non-Flatpak VLC works and itās easy to make VLC the default application for video files.
Now, I can play *.mpv, *.avi, *.mp4 files and they all play smoothly. (I couldnāt tell you which codecs are used in files Iāve tested, but Iāll shelve the discussion of H264/H265 for another day.) For now, everything is working and all is well with the world.