Open Bug 1423533 Opened 8 years ago Updated 3 years ago

Play video track even when audio track can't be decoded

Categories

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

59 Branch
enhancement

Tracking

()

Tracking Status
firefox59 --- affected

People

(Reporter: sebo, Unassigned)

References

()

Details

If the audio track of a video can't be decoded for whatever reason, the video track should be played nonetheless. This issue initially came up in bug 1422684. Test video is at http://download.gamestar.de/public/53000/53023/480p_Redaktion10_2500.mp4. In that case the user should get a note that the audio can't be played. (Currently they get a message saying "Video can't be played because the file is corrupt.") Sebastian
Besides playing video part, we should show some message to let users know audio cannot be played.
Priority: -- → P3
(In reply to Sebastian Zartner [:sebo] from comment #0) > If the audio track of a video can't be decoded for whatever reason, the > video track should be played nonetheless. Is this the behavior of Chrome or Edge? For now, FF stops playback if any audio/video decode error happens.
(In reply to JW Wang [:jwwang] [:jw_wang] from comment #2) > (In reply to Sebastian Zartner [:sebo] from comment #0) > > If the audio track of a video can't be decoded for whatever reason, the > > video track should be played nonetheless. > Is this the behavior of Chrome or Edge? IIRC, yes. It is good to users that they still can watch video part. I remember Firefox should already have this mechanism. Ni Alfredo who implemented that.
Flags: needinfo?(ayang)
This is from https://bugzilla.mozilla.org/show_bug.cgi?id=1422684#c11. FF demuxer skips 'track' if it is not supported so the supported video or audio could keep playback. However, this bug happens when platform decoder can't decode it. So we need to find a way to play the video at least.
Assignee: nobody → ayang
Flags: needinfo?(ayang)

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: ayang → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.