New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 661749 link

Starred by 8 users

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Support mp3 (mp4a.6B, mp4a.69) in mp4 in Chrome MSE

Project Member Reported by wolenetz@chromium.org, Nov 2 2016

Issue description

we should add support for mp3 (mpeg 1 audio:codec string fragment "mp4a.6B", and mpeg2 extensions to mpeg 1 audio:codec string fragment "mp4a.69") to Chrome MSE. See also bug 592889 which will need fixing to ensure we continue to disallow (for MSE at least) mp3 using audio codec string fragment "mp3" in isTypeSupported().

See also https://github.com/dailymotion/hls.js/issues/332#issuecomment-257986486
 
Also, if mp4a.40.34 (or some x like mp4a.40.x) denotes mp3, allow that too.
re: mp4a.40.34
It's not clear that this is a standard string (for "audio/mp4"). (If not, hls.js could just translate the codec string appropriately.) We should probably have that discussion in issue 489520.
See https://codereview.chromium.org/2472823002/ for a hacked confirmation that (aside from getting the MSE mimetype support, mp4 init segment parsing and verification, and tests updated to support mp3) the Chrome media MSE pipeline otherwise seems to work with mp3-in-mp4.
Owner: wolenetz@chromium.org
Status: Started (was: Available)
Summary: Support mp3 (mp4a.6B, mp4a.69) in mp4 in Chrome MSE (was: Investigate supporting mp3 (mp4a.6B and mp4a.69) in mp4 in Chrome MSE)
@#2 good point. Let's use bug 489520 for the mp4a.40.34 investigation, and bug 661749 for enabling at least mp4a.6B and mp4a.69 for mp3 in mp4 in Chrome MSE.
Are there any plans to land mp3 support in MSE since I see that this topic has not been updated for a long time?
There's already support for mp3 in MSE, just not support for mp3 in mp4 in MSE.
This is something we're obviously considering. See also similar discussion around FLAC in  bug 666000 , though in that bug we're also trying to understand if FLAC would be more useful with MSE in MP4 or in some new FLAC-native MSE bytestream. At the moment, we have no time-frame we can share.
Cc: mlamouri@chromium.org chcunningham@chromium.org
 Issue 724795  has been merged into this issue.

Sign in to add a comment