View Issue Details

IDProjectCategoryView StatusLast Update
0019790MMW 5Codecspublic2023-08-16 11:03
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version5.1Fixed in Version5.1 
Summary0019790: Some MP3s with incorrect info fail to play
DescriptionSome MP3s with incorrect info fail to play, we should look at them and make MM more robust on playback due the fact that Audio Data is OK.

My best guess is that they needs to be remuxed if possible or at least make them play normally.

Sample file uploaded to FTP.
TagsNo tags attached.
Fixed in build2800

Relationships

related to 0020193 assignedLudek "flags" property included in asJSON / toJSON but is not published 

Activities

michal

2023-02-05 09:09

developer   ~0071087

Last edited: 2023-02-05 10:17

The file contains some wrong MP3 frame or with wrong header - it mixes MP3 layer I frame and MP3 layer III frames. It seems Windows decoder we use cannot handle such files well (that is why WMP or Groove app cannot play it correctly too).
The only solution is probably to detect such problematic situation in advance and do not use Windows Media Foundation decoder for them.

michal

2023-02-05 17:32

developer   ~0071089

Fixed in build 2800. In case different frame format is detected near the beginning of MP3 file, the file is not played by our Media Foundation plugin, but by in_wmp3 plugin, which can handle this situation.

peke

2023-05-18 06:34

developer   ~0071943

Verified 2804