This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 29399 - Enhancing the media volume
Summary: Enhancing the media volume
Status: RESOLVED WONTFIX
Alias: None
Product: HTML.next
Classification: Unclassified
Component: default (show other bugs)
Version: unspecified
Hardware: PC All
: P2 enhancement
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-28 16:08 UTC by sworddragon2
Modified: 2016-05-05 16:47 UTC (History)
3 users (show)

See Also:


Attachments

Description sworddragon2 2016-01-28 16:08:20 UTC
https://www.w3.org/TR/2011/WD-html5-20110113/video.html#dom-media-volume limits the volume to the range 0.0 - 1.0 with not requiring to be linear. But I'm seeing a problem here:

The loudest setting 1.0 will be probably equal or nearly equal to the current system volume on browsers. But often enough 2 different videos on the same media volume level have an internal very different volume resulting that some videos are very quiet while others are not (that happens even in commercial videos switching between different ads). In that case it would be helpful being able to increase the volume even much more. This is why I request to:

- Removing the media volume limit of 1.0.
- Defining the media volume of 1.0 to be equal to the current system volume.
- Requiring the media volume to be linear.


These points makes it possible that the user can increase the volume to high enough values to better compensate volume differences between different videos while the last 2 points are making the volume more predictable. Web applications can still limit the maximum volume that the user can adjust in case they think that would cause too much distortion so applying these changes should not be a big problem for them.
Comment 1 Charles McCathieNevile 2016-05-05 14:59:27 UTC
The solution here is generally to increase your system volume if the overall level is too low.

To the extent that this bug requests volume amplification, it constitutes a request for a new feature of HTML. The current guidelines [1], rather than track such requests as bugs or issues, please create a proposal outlining the desired behavior, or at least a sketch of what is wanted (much of which is probably contained in this bug), and start the discussion/proposal in the WICG [2]. As your idea gains interest and momentum, it may be brought back into HTML through the Intent to Migrate process [3].

[1] https://github.com/w3c/html#contributing-to-this-repository
[2] https://www.w3.org/community/wicg/
[3] https://wicg.github.io/admin/intent-to-migrate.html
Comment 2 sworddragon2 2016-05-05 16:47:31 UTC
(In reply to Charles McCathieNevile from comment #1)
> The solution here is generally to increase your system volume if the overall
> level is too low.

The system volume is fine. If I would increase it more applications outside of the browser context (like native games) would be too loud.


I have now created a WICG account but noticed that now also a Discourse account is needed. Also [1] says that a proposal could be made with a pull request. That could also imply that I could just create a ticket there if I can't or don't want to create a pull request (making a rough look through the tickets seems to confirm that).