View Issue Details

IDProjectCategoryView StatusLast Update
0020944MMW 5Playbackpublic2024-05-27 11:22
Reportermichal Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionwon't fix 
Product Version5.1 
Summary0020944: Playback of MP4 DASH files in Windows 11 does not work
DescriptionM4A/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 InformationTicket 7143
TagsNo tags attached.
Fixed in build

Activities

michal

2024-05-27 09:07

developer   ~0075571

Last edited: 2024-05-27 11:10

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.

michal

2024-05-27 11:22

developer   ~0075572

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.