This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Creative Zen V transfer problems.

Tags: None
(comma "," separated)
sil
Registered Member
Posts
3
Karma
0

Creative Zen V transfer problems.

Fri Nov 28, 2008 5:34 pm
Hi everyone,

I have a little annoying problem with transfering my mp3s to my Creative Zen using amarok 1.98. It transfers files ok, however once they're in my player, it can't recognize track lenght and I can't seek forward. I thought it might be problem with my mp3s. But on the other hand, if I transfer exact same file using gnomad or included software from creative it works perfectly - player recognizes track lenght and I can seek forward. AFAIK gnomad uses libnjb to access media devices, whereas amarok uses libmtp. I'm not sure if it's problem with amarok itself or maybe libmtp? Anyone had similar problem before?
Can anything be done to fix it?

Regards
User avatar
dangle_wtf
Moderator
Posts
1252
Karma
0

Re: Creative Zen V transfer problems.

Fri Nov 28, 2008 10:52 pm
it depends whether you ever "upgraded" your zen firmware to use mtp. The original protocol used by the earlier zen players (mine included) is libnjb, which was supported in amarok 1.4, but as far as I know it hasn't been done for amarok 2 (the version you're using) yet.
So your choices are to either use amarok 1.4, gnomad, or flash the firmware. If the player is working fine, I'd suggest one of the first two options for now.


"There are two theories to arguing with women. Neither one works."
.
If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss"
sil
Registered Member
Posts
3
Karma
0

Re: Creative Zen V transfer problems.

Fri Nov 28, 2008 11:40 pm
thanks for your reply,
as for firmware, my player came with latest version available. Transferring music works both with gnomad  and amarok, the only difference is that gnomad seems to apply some 'magic' to transferred file that allows the player to properly recognize its lenght and allow me to seek forward when playing it. Well, I guess I'll have to wait till it's fixed and stick with gnomad for now. Going a little bit OT, maybe someone knows a program similar to gnomad for KDE4?
sil
Registered Member
Posts
3
Karma
0

Re: Creative Zen V transfer problems.

Sat Nov 29, 2008 12:18 pm
Well, I think I should have done that in first place. I looked through source code and came across this few lines in src/collection/mtpcollection/handler/MtpHandler.cpp:

if( track->length() > 0 )
{
      // Multiply by 1000 since this is in milliseconds
      trackmeta->duration = track->length();
}

changing it to

trackmeta->duration = track->length() * 1000;

as suggested in comment solved my problem. Player recognizes track lenght properly and I can seek forward/backward :).


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot], Yahoo [Bot]