Closed Bug 1374026 Opened 7 years ago Closed 7 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: 7 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.