Windows Media Playe...
 
Notifications
Clear all

Windows Media Player library.dat

16 Posts
5 Users
0 Likes
1,657 Views
neddy
(@neddy)
Posts: 182
Estimable Member
Topic starter
 

Hi,

I heard recently of an application that will parse out the relevant info from the
wmplibrary_v_0_12.db file. Has anyone else come across this?

 
Posted : 17/08/2005 9:17 pm
 Andy
(@andy)
Posts: 357
Reputable Member
 

Yes, its a wmdb viewer (I have a copy of it at work), but it only works with a particular version (Windows Media Player 9). I've tried it and could not get it to work. My pet project at the moment is trying to write a c# program to examine a .wmdb file…… but I'm a novice programmer so it might take some time )

Andy

 
Posted : 17/08/2005 10:29 pm
neddy
(@neddy)
Posts: 182
Estimable Member
Topic starter
 

Its a flat file database format is it not? based on the Jet/MSISAM database standard. where would you find the api library for this?

Thanks

 
Posted : 18/08/2005 2:35 pm
 Andy
(@andy)
Posts: 357
Reputable Member
 

We might have crossed wires. I was actually thinking of the .wmdb file (CurrentDatabase_59R.wmdb - used in WMPlayer v 9), and not the wmplibrary_v_0_12.db you mean (which I think its for older versions of WMP?). I apologise.

A .wmdb file would probably need accessing as a binary? I dunno, viewing one in WinHex, the structure looks uncomplicated, and file paths displayed in cleartext; however .NET languages (C#), apparently cannot just arbitrarily read a number of bytes from a file and place it into a structure. I’ll have to start by reading the number of bytes needed into an array of bytes and then copy them over to a structure. As a novice at programming, I don't think I'll be doing it overnight. It might be a decent forensic project for the propeller heads amongst us.

Andy

PM me if you want the WMPLibrary viewer I have.

 
Posted : 18/08/2005 4:05 pm
(@another_user)
Posts: 3
New Member
 

Hi,
I'd like to get hold of a copy of the wmdb viewer thing you have.

 
Posted : 13/01/2006 1:48 am
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

If the wmdb file is indeed a simple format, it shouldn't be hard to write a parser in Perl.

Harlan

 
Posted : 13/01/2006 2:40 am
(@another_user)
Posts: 3
New Member
 

tbh I can't work out the format - i've thought it wouldbe Jet, but doesn't appear so. Any thoughts?

 
Posted : 13/01/2006 4:03 am
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

Well, I'd need a copy of the file to tell you.

Harlan

 
Posted : 13/01/2006 4:10 am
(@another_user)
Posts: 3
New Member
 

hmm, mine's a huge file.

If you're on xp then it's called
C\Documents and Settings\<username>\Local Settings\Application Data\Microsoft\Media Player\CurrentDatabase_59R.wmdb

(Not sure if the 59R bit may be different for you)

😯

 
Posted : 13/01/2006 5:26 am
keydet89
(@keydet89)
Posts: 3568
Famed Member
 

Mine's not that huge, and it's got a lot of zeros in it, so it would be easily compressed.

Anyway, I'll look around and see what I can find…

Harlan

 
Posted : 13/01/2006 5:52 pm
Page 1 / 2
Share: