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)
Tracking
()
NEW
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
Comment 1•8 years ago
|
||
Besides playing video part, we should show some message to let users know audio cannot be played.
Priority: -- → P3
Comment 2•8 years ago
|
||
(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.
Comment 3•8 years ago
|
||
(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)
Comment 4•8 years ago
|
||
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)
Comment 5•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.
Assignee: ayang → nobody
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•