View Issue Details

IDProjectCategoryView StatusLast Update
0008466MMW v4Synchronizationpublic2011-10-17 14:34
Reporterstephen_plattAssigned To 
PriorityurgentSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
Product Version4.0 
Target Version4.0Fixed in Version4.0 
Summary0008466: Some m4a files make no sound on iPod/iPhone (regression)
DescriptionReported by user dnlusa:

----
Using MM 4.0.0.1438 and I have detected what seems to be a regression bug.

Basically, I use MM to sync music to my iPhone from multiple sources (ripped CDs, music purchased on iTunes, etc..).

Since release 1436, all music that I have purchased in iTunes (m4a), when syncing it syncs at volume zero! Or at least it appears to be at zero volume. The song is there, it plays but there is no sound.

It is not a DRM issue, as these songs were syncing perfectly until 1436, they play in my ipad (haven't sync since some time ago) and they play in MM.

----

I can verify that an m4a file he sent me makes no sound on iPhone 4. However, I have several of my own m4a files which play without an issue on the same device (from the same sync).

File is at http://db.tt/FyYondT9
Additional Informationhttp://www.mediamonkey.com/support/staff/index.php?_m=tickets&_a=viewticket&ticketid=13155&departmentid=2&ticketstatusid=1
http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=60856&p=314013#p314013
TagsNo tags attached.
Fixed in build1443

Relationships

related to 0006382 closedmichal Tagging of large MP4 files takes too long 

Activities

michal

2011-10-04 14:43

developer   ~0028048

I've reproduced with the given file on my iPod Nano 4G, sending the file from MM4 causes that the file is not playable on iPod (playback stays at time 0s), the same file uploaded (without any conversion) from iTunes plays ok.

Ludek

2011-10-04 18:12

developer   ~0028049

Tested with iPhone 3G, in my case the file plays on iPhone, but I hear no sound.

Ludek

2011-10-04 18:39

developer   ~0028050

Last edited: 2011-10-04 19:53

It is really a regression, build 1422 works, build 1423 doesn't work.

In addition d_iPhone.dll from 1422 works with build 1423, so the regression has been introduced in iPhone.dll between 1422 and 1423.

But strangely enough iPhone.dll from 1422 doesn't work with 1425 and higher!.

Ludek

2011-10-04 20:10

developer   ~0028052

Now I found that build 1424 works although 1423 and 1425 don't work, so I am little bit confused about this.

Ludek

2011-10-04 20:14

developer   ~0028053

Last edited: 2011-10-04 20:41

And now 1423 works, it was probably just my test error, so the problem is between 1424 and 1425 (and not in d_iPhone.dll).

Ludek

2011-10-04 20:30

developer   ~0028054

Last edited: 2011-10-04 20:43

But the problem also doesn't seem to be in the main EXE as MM.EXE from 1425 works in the 1424 folder. And also d_iPhone.dll from 1425 works with 1424, but I guess the problem is caused by revision 12542:
0006382: removed parsing/tagging MP4-like files from AAC plugin, code cleanup.
as f_aac.dll plugin from build 1425 doesn't work with build 1424 and it fails to read the tag as it shows strange characters in the Now Playing list.

Michal, could you confirm/verify?

michal

2011-10-05 04:59

developer   ~0028058

It is expected behaviour, f_ACC from 1425 does not read/write MP4 tags and build 1424 does not have f_MP4 plugin yet. So by replacing f_AAC you remove the only one plugin in build 1424 capable of readig MP4 tags.

Ludek

2011-10-05 06:26

developer   ~0028061

Ok, nevertheless this regression was caused by introducing the new f_mp4 plugin that does something differently than f_aac used to done.

michal

2011-10-05 06:33

developer   ~0028062

Yes, confirm. Build 1424 with f_MP4 does not work. Will look at it.

michal

2011-10-05 09:05

developer   ~0028063

Fixed in build 1441.

michal

2011-10-07 16:56

developer   ~0028126

Last edited: 2011-10-07 16:57

Reopening, user wxdude still reproduces this problem.

michal

2011-10-07 19:50

developer   ~0028130

Last edited: 2011-10-07 19:50

Problematic file: http://www.mediafire.com/?hck0bc83vpxupck
When synced with MM4, this file plays on iPod Nano 4G, but does not play on 5G and 6G. It does not play even when synced using build 1424 (without f_mp4), but works with MM3.

Ludek

2011-10-08 14:26

developer   ~0028137

Last edited: 2011-10-08 14:30

Works fine for me with build 1441 on both my "iPod like" devices I have:
-iPhone 3G
-iPod Nano 2G

Maybe you could find when it stopped to work for your devices.

rusty

2011-10-09 02:25

administrator   ~0028156

Note: another user in the forum indicated a variant of the problem: the m4a track plays for 55 seconds, and then stops/skips to the next file.

michal

2011-10-10 11:37

developer   ~0028167

Fixed in build 1443. Tha last problem was caused by dBpoweramp, it was writing wrong Sample count value to the header of ALAC files. They should have fixed it from version 14.2. I've made workaround for these bad values.

stephen_platt

2011-10-17 14:34

developer   ~0028332

verified 1445