Closed Bug 1374026 Opened 8 years ago Closed 8 years ago

getUserMedia recording (video/webm) done in chrome not playable in firefox.

Categories

(Core :: WebRTC: Audio/Video, defect)

53 Branch
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: trevordowdle, Unassigned)

Details

(Whiteboard: [needinfo 2017-07-05 to jya])

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:53.0) Gecko/20100101 Firefox/53.0 Build ID: 20170518000419 Steps to reproduce: Recorded a video in Chrome (getUserMedia - video/webm) uploaded video to amazon s3 storage. Load the video using firefox using the direct url to the video/webm file. See: https://s3-us-west-2.amazonaws.com/boldvue-video-dev/VideoBlob/6ECCgXnZYC9cujaat/6c6caa44f60f56ce027b0ae3.webm Actual results: I get an error: 1. from the logs: Media resource https://s3-us-west-2.amazonaws.com/boldvue-video-dev/VideoBlob/6ECCgXnZYC9cujaat/6c6caa44f60f56ce027b0ae3.webm could not be decoded. 2. In the browser I see the following: No Video with supported format and MIME type found. or Video format or MIME type is not supported. Expected results: I would expect it to play the the video/webm file generated by chrome. Load the same url in chrome and it plays: https://s3-us-west-2.amazonaws.com/boldvue-video-dev/VideoBlob/6ECCgXnZYC9cujaat/6c6caa44f60f56ce027b0ae3.webm This is causing major issues with cross browser functionality. I can only support chrome or firefox but not both, chrome users who upload videos won't be accessible by firefox users. Though firefox recordings are loadable in chrome.
Component: Untriaged → WebRTC: Audio/Video
Product: Firefox → Core
Any update on this?
Can you tell why the video recorded on Chrome does not work on firefox?
Flags: needinfo?(jyavenard)
Whiteboard: [needinfo 2017-06-05 to jya]
Whiteboard: [needinfo 2017-06-05 to jya] → [needinfo 2017-07-05 to jya]
This isn't a valid webm, it has a h264 track. Per spec, webm is to contain only opus, vorbis, vp8, vp9 (and now av1) http://www.webmproject.org/docs/container/
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(jyavenard)
Resolution: --- → INVALID
bug should be opened with chrome that they generate invalid files.
Okay thank you for the information.

Replace

mimeType: 'video/webm',
to
mimeType: 'video/webm;codecs=vp9',

Chrome Save webm video data with codecs=h264

firefox webm is to contain only opus, vorbis, vp8, vp9

You need to log in before you can comment on or make changes to this bug.