Using VA-API causes artefact at bottom of video
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
People
(Reporter: elfarto, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: correctness)
Attachments
(1 file)
1.03 MB,
image/png
|
Details |
We've noticed an odd artefact on videos decoded using VA-API since FF99 was released, software decoding is uneffected, and it seems to only appear on H.264 videos.
The artefact is at the bottom of the video and appears to be the last line repeated about 10 times. I've attached a screen shot of it, captured from here.
This seems to be present on FF99 and FF100.0b9. I'm not certain what the cause is, but I did noticed that the frame height of the video is 1088px, which differs from the video height of 1080px.
I forgot to mention that this was with the nvidia-vaapi-driver.
Updated•3 years ago
|
Comment 2•3 years ago
|
||
I see the same effect at that URL on FF 101.0a1 with Intel graphics. According to intel_gpu_top, I have "Intel Cometlake (Gen9)" graphics.
In FF 99-101 with VA-API enabled, AVC1 content on YouTube shows up fine, but VP9 content has a similar problem. Instead of duplicating the last valid line, with VP9 on YouTube the extra pixels along the bottom of the image are a solid green bar.
Comment 3•3 years ago
|
||
Also reported with AMD on bug 1759784.
Comment 4•3 years ago
|
||
(In reply to Brian Rogers from comment #2)
I see the same effect at that URL on FF 101.0a1 with Intel graphics. According to intel_gpu_top, I have "Intel Cometlake (Gen9)" graphics.
In FF 99-101 with VA-API enabled, AVC1 content on YouTube shows up fine, but VP9 content has a similar problem. Instead of duplicating the last valid line, with VP9 on YouTube the extra pixels along the bottom of the image are a solid green bar.
- Did you mean AV1? https://en.wikipedia.org/wiki/Advanced_Video_Coding
- At least for me — Intel Ice Lake — on Firefox Nightly, there have never been any issues with any artifacts with VP9 decoding. Since Ice Lake doesn't have AV1 hardware and you're running an older generation, you don't have any AV1 hardware either, which means that Firefox falls back to software decoding when playing AV1 videos.
(In reply to Brian Rogers from comment #3)
Also reported with AMD on bug 1759784.
That ticket covers both Intel and AMD graphics, not just AMD graphics. Sure, I didn't comment on that ticket directly, but I, along with a few other Intel users, commented on the original Mesa ticket linked in that Bugzilla ticket.
Since this bug basically covers the same thing as the older bug linked above, shouldn't it be labelled as a duplicate? Sure, this bug introduces NVIDIA graphics through a wrapper, but it's been clear that this is a Firefox bug from the get-go, so…
Since this bug basically covers the same thing as the older bug linked above, shouldn't it be labelled as a duplicate? Sure, this bug introduces NVIDIA graphics through a wrapper, but it's been clear that this is a Firefox bug from the get-go, so…
Yes, it should, however I didn't find that while searching for an existing issue.
Description
•