Skip to content

Use vp9+webm video tagged with bt601 instead of undefined colorspace. - #2240

Merged
kenrussell merged 1 commit into
KhronosGroup:masterfrom
kdashg:tag-vp9
Jan 6, 2017
Merged

Use vp9+webm video tagged with bt601 instead of undefined colorspace.#2240
kenrussell merged 1 commit into
KhronosGroup:masterfrom
kdashg:tag-vp9

Conversation

@kdashg

@kdashg kdashg commented Jan 6, 2017

Copy link
Copy Markdown
Contributor

Firefox chooses bt709 for vp9 when colorspace isn't tagged on a file.
Tagging the colorspace as bt601 causes textures/video/* to pass in Firefox.

Firefox chooses bt709 for vp9 when colorspace isn't tagged on a file.
Tagging the colorspace as bt601 causes textures/video/* to pass in Firefox.
@kenrussell

Copy link
Copy Markdown
Member

Thanks, nice! Tested on Chrome on macOS and Windows; still working there.

Out of curiosity, what tool did you use to do the transcoding? Could you put the command line you used here?

Merging now.

@kenrussell
kenrussell merged commit 26139dd into KhronosGroup:master Jan 6, 2017
@kdashg

kdashg commented Jan 6, 2017

Copy link
Copy Markdown
Contributor Author

My colleague Thomas Daede from the Daala team handled it. I will ask.
We should consider getting some alternate colorspace files and adding tests for those.

xingri pushed a commit to xingri/WebGL that referenced this pull request Jan 6, 2017
…KhronosGroup#2240)

Firefox chooses bt709 for vp9 when colorspace isn't tagged on a file.
Tagging the colorspace as bt601 causes textures/video/* to pass in Firefox.
@kdashg

kdashg commented Jan 7, 2017

Copy link
Copy Markdown
Contributor Author

We used vpxenc to just re-encode the video explicitly tagging as bt601.

@qkmiao

qkmiao commented Jan 7, 2017

Copy link
Copy Markdown
Contributor

This pr caused some video related fail. I fixed them at #2247.

@MarkCallow

Copy link
Copy Markdown
Collaborator

We used vpxenc to just re-encode the video explicitly tagging as bt601.

Does this actually do a color space conversion from bt709 or does it simply label the video as bt601?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants