Closed
Bug 1310293
Opened 8 years ago
Closed 7 years ago
vp9-in-mp4 file created with ffmpeg is not played in firefox nightly
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: projectsymphony, Unassigned)
References
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:49.0) Gecko/20100101 Firefox/49.0
Build ID: 20160916101415
Steps to reproduce:
Open the attached file, created with Lavf57.50.100
`Stream #0:0(eng): Video: vp9 (Profile 0) (vp09 / 0x39307076), yuv420p(tv), 3840x2160, 969 kb/s, 24 fps, 24 tbr, 12288 tbn, 12288 tbc (default)`
Actual results:
The usual "Video file corrupted" message appears. Another files (created with VLC) works fine.
Expected results:
The file should be played.
Reporter | ||
Comment 1•8 years ago
|
||
note that the bug could be also in ffmpeg muxer, however VLC nightly is able to open the file
Comment 3•8 years ago
|
||
This file is non-fragmented mp4. I'm not sure stagefright's status but mp4 rust parser doesn't support non-fragmented file yet.
Comment 4•8 years ago
|
||
What Alfredo said. This file hits the is-fragmented check at in MP4MetadataRust::ReadTrackIndex https://dxr.mozilla.org/mozilla-central/source/media/libstagefright/binding/MP4Metadata.cpp?q=MP4Metadata.cpp#853 and decode fails there. Support for the non-fragmented case is still pending.
Flags: needinfo?(giles)
Reporter | ||
Comment 5•8 years ago
|
||
Reporter | ||
Comment 6•8 years ago
|
||
I attached a file which *should* be a non-fragmented file, and nightly plays it fine.
(In reply to Vittorio Giovara from comment #6)
> I attached a file which *should* be a non-fragmented file, and nightly plays
> it fine.
That could be a bug in stagefright :-P
However our focus is on getting the Rust demuxer working for MSE so non-fragmented is not a high priority.
Priority: -- → P3
Updated•7 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•