View Issue Details

IDProjectCategoryView StatusLast Update
0006364MMW 5Generalpublic2019-02-08 02:31
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version5.0Fixed in Version5.0 
Summary0006364: Support for AIFF and AIFC audio formats
DescriptionAs discussed in the support ticket HZS-135503 we should enable AIFF and AIFC formats in f_aac.dll to be played via QT.

Additional InformationAdditional "WAVE Input Plug-in 2.07" Nullsoft plugin supports AIFF

in_wave.dll works for 8, 16, 24 and 32 bit AIFF files, it does not work for 12b, 64b and files with A-law and ยต-law compression.

The f_aac.dll plugin works for all the files, but the formats are not enabled.

http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=87071
http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=8592
http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=57292
http://www.mediamonkey.com/forum/viewtopic.php?f=1&t=77795
http://www.mediamonkey.com/forum/viewtopic.php?f=1&t=50927
QJC-351-23821, GPU-711509, LKV-853-14634, QDH-653-47564, WUN-996-10463, PPL-326-60438, HZS-135503, AUU-710-69634, PQA-544-98837

TagsNo tags attached.
Fixed in build2094

Relationships

related to 0002703 resolveduser9 MMW v4 MM has a problem with reading file info from some files. 
related to 0013399 feedbackmichal MMW 5 Unknown Format Playback: Add ability to MM try loading and playing files on Drag and Drop 
related to 0014928 closedmichal MMW 5 AIFF encoder/decoder 

Activities

michal

2010-05-17 13:04

developer   ~0020162

I've made deeper analysis. The file is playable in MM, because it is playable by QuickTime we use. But, the AAC plugin does not know the format at all, so I think it is not good idea to allow playing now, without adding at least basic support for this format (getting file info, as song length, sample rate, bitrate, channels...) It is related to 0002703 bug.

jiri

2010-05-17 14:40

administrator   ~0020163

As discussed over IM, decreasing priority a leaving to Michal to add support for tagging sometimes later. Let's release full support for the format then.

peke

2015-09-30 17:26

developer   ~0043017

Last edited: 2015-09-30 17:29

Looks like the main problem is for HDTracks users that download it in AIFF format

Latest Report LDM-356-90436

peke

2015-09-30 17:27

developer   ~0043019

Jiri Can you triage it to inclusion in at least MM5.

jiri

2015-10-05 06:35

administrator   ~0043055

To be implemented by Michal time permitting...

peke

2017-02-05 13:27

developer   ~0047184

Metadata tagging explanation http://aifftagging.blogspot.rs/ And commonly accepted is ID3v2 Chunk https://en.wikipedia.org/wiki/Audio_Interchange_File_Format#Metadata

peke

2017-02-05 13:27

developer   ~0047185

Increased priority for triage

michal

2017-07-20 12:17

developer   ~0048392

Basic support implemented in build 2073. Currently supported only audio format reading (length, samplerate, channels, etc.) and native metadata reading. Need to implement support for ID3 tags and writing tags.

michal

2017-07-20 12:17

developer   ~0048393

Rusty, add please constant "ADAIFF" to missing codecs configuration, with redirection to QuickTime download, as we need QuickTime for reliable AIFF/C playback. Assign back to me then. Thanks.

rusty

2017-08-30 00:36

administrator   ~0048603

Updated. Note that Quicktime shouldn't be relied upon by MM since it's no longer supported by Apple and may contain security vulnerabilities.

michal

2018-03-08 14:25

developer   ~0049697

Last edited: 2018-03-08 14:26

I have tried playback using DirectShow (based on our old in_dsmp2 plugin, so e.g. LAV filters from system could be used for decoding), but it seems to be problematic. It can play some AIFF files (e.g. those with regular PCM data), but it does not play all files (e.g. any file with somehow encoded stream, like a-law, u-law). And problem is, DS playback behaves like it is all ok, it just receives MS_S_ENDOFSTREAM event very soon. So main application does not recognize, that this file cannot be played by DirectShow, and does not try to play it using QuickTime at all.

michal

2018-03-23 11:09

developer   ~0049793

Tagging fixed in build 2094. Covered by DUnit tests.

peke

2019-02-08 02:31

developer   ~0052485

Verified 2155