Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gathering input re: media production on the web #31

Merged
merged 3 commits into from
Dec 16, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions media-production/problem-statement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
Media Production on the Web
===========================

Background
----------

Professional media assets, including audio-visual masters for television and motion pictures, are increasingly being stored in the cloud.

There is a corresponding growing interest in building web applications that allow end-users to manipulate these assets, e.g., quality checking, versioning, timed text authoring, etc.
While the web platform has evolved to support consumer media applications, professional applications require additional capabilities, including precise timing, wider color gamut and high-dynamic range, high-fidelity timed text, etc.

Problem statement
-----------------

What are the current technical challenges, and future opportunities, for professional media applications on the Web, and how should they be addressed by the Web Platform?

Potential topics
----------------

* How can a video editing application reach a specific frame of an arbitrary media stream?

* What is missing to enable color grading within a web application?

* What is missing to enable monitoring visual effects in real time?

* Support for professional video codecs, e.g. JPEG 2000, etc.

* Support for HDR and WCG color spaces, e.g. P3D65, etc.

* In general, media playback on the Web usually favors user experience over fidelity to the initial content. Professional media applications need to run in high-fidelity mode, e.g. for timed text. Can new features or new technologies help in this regard?

* Are there specific formats that professional media applications need to support? Are these formats suitable for use in Web browsers?

* What are common mechanisms used within professional media applications to process media efficiently? Would specific APIs for media processing help?

* What techniques can professional media applications use and what additional capabilities could help to localize media content?

* What capabilities - APIs, semantics, techniques for rendering, processing, personalization, customization, interoperability, etc. - can developers leverage to ensure accessibility of media content authoring tools and of the media content produced?

Stakeholders
------------

* Post-production tools editors, e.g. linear and non-linear video editing, dubbing, special effects, QC, timed text editing, etc.

* Production and post-production service providers

* Content distributors

* Browser vendors

Contact
-------

Interested parties are encouraged to get in touch with the group, either through [GitHub issues](https://github.com/w3c/media-and-entertainment/issues) or the group's [public mailing-list](mailto:[email protected]). You may also contact the group's chairs or W3C team:

* [Chris Needham]([email protected]) - Chair
* [Pierre-Anthony Lemieux]([email protected]) - Chair
* [Tatsuya Igarashi]([email protected]) - Chair
* [Kazuyuki Ashimura]([email protected]) - W3C team
* [Francois Daoust]([email protected]) - W3C team