Open Bug 1717663 Opened 4 years ago Updated 2 years ago

[Bug] video is green and pink

Categories

(Core :: Audio/Video: Playback, defect, P3)

Unspecified
Android
defect

Tracking

()

REOPENED

People

(Reporter: kbrosnan, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

From github: https://github.com/mozilla-mobile/fenix/issues/20121.

This is an issue which was initially reported on https://github.com/webcompat/web-bugs/issues/75573
It is reproducible on Firefox Nightly 91 on Android,
but not on Firefox Nightly 91 on macOS.

Steps to reproduce

  1. Go to https://noyb.eu/files/videos/cookie.mp4

Expected behavior

Video plays

Actual behavior

The video is garbled with pink and green squares.

Device information

  • Device vendor / model and Android version: Pixel 2
  • Firefox for Android version: 91.0a1 Build 2015817683

Change performed by the Move to Bugzilla add-on.

VLC's warnings on loading the video.

mp4 warning: unknown box type cTIM (incompletely loaded)
mp4 warning: unknown box type cTSC (incompletely loaded)
mp4 warning: unknown box type cTSZ (incompletely loaded)
mp4 warning: Unknown uuid type box
mp4 warning: elst box found
mp4 warning: STTS table of 1 entries
mp4 warning: elst box found
mp4 warning: STTS table of 1 entries
mp4 warning: CTTS table of 1388 entries

I can reproduce that on the latest Nightly on my pixel 5. Per comment1, that might indicate that we parse the wrong width and height for video and allocate incorrect graphic surface?
John, would you mind to take a look on this one?
Thank you.

Severity: -- → S3
Flags: needinfo?(jolin)
Priority: -- → P3

Also pushed the video to an Android phone then used a video player app to play it and got a similar result. It looks like a system decoder issue and can not be fixed from our end.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(jolin)
Resolution: --- → FIXED
Resolution: FIXED → INVALID

But that video play well on Chrome and other chromium based browsers, is it possible that we and that video player app both use the wrong way to config the system decoder?

Flags: needinfo?(jolin)

(In reply to Alastor Wu [:alwu] from comment #4)

But that video play well on Chrome and other chromium based browsers, is it possible that we and that video player app both use the wrong way to config the system decoder?

Actually, Chrome also shows the same issue on my Pixel 3, which I forgot to mention. Does it play well on your Pixel 5 using Chrome? If so, could you please paste the version info from 'chrome://version'? Thanks!

Flags: needinfo?(jolin) → needinfo?(alwu)
Attached file chrome://version

Does it play well on your Pixel 5 using Chrome?

Yes, that video can be played well on Chrome and other Chrominum based browsers (eg. Brave, Opera).

Flags: needinfo?(alwu)

Reopen this bug because it works on other browsers on my Pixel5.

Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Attachment #9387384 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: