View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020944 | MMW 5 | Playback | public | 2024-05-24 14:34 | 2024-05-27 11:22 |
Reporter | michal | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | won't fix | ||
Product Version | 5.1 | ||||
Summary | 0020944: Playback of MP4 DASH files in Windows 11 does not work | ||||
Description | M4A/AAC decoder in Windows 11 plays MP4 DASH files incorrectly - it starts decoding, but immediately signals end of file. So MM5 does not know, that the file was not decoded properly, as it does not throw any error, only "plays" it like audio file without audio data. WMP behaves the same. The same file works in Windows 10 without problems. We should find some workaround in Windows 11. Probably at least detect this format in advance and do not use in_mfaudio plugin for it. Then MM Codec Pack will be needed for playback. F_AAC plugin, which uses installed QuickTime for decoding, cannot be used too, it is seems it plays such file only as silence. Beware of using default missing codec dialog for this format, as we have ADAAC associated with installing QuickTime, but it does not help in this situation. | ||||
Additional Information | Ticket 7143 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
I did more testing and it seems the problem is not with all segmented MP4 dash files, the given file is probably exception, somehow malformed. |
|
I did not find any simple workaround, as the file is somehow malformed inside and behavior of decoders are hardly predicable then. Original file can be fixed e.g. by remuxing in ffmpeg like: ffmpeg -i teena-marie-behind-the-groove.m4a -c:a copy -f mp4 -map 0:a teena-marie-behind-the-groove-fixed.m4a As it seems to be pretty rare situation with one corrupted file and standard windows players behave the same, closing without changes. |