NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Information Community Announcements v
« Previous 1 … 50 51 52 53 54 … 56 Next »
My Music 2.0

 
  • 0 Vote(s) - 0 Average
My Music 2.0
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#1
2005-02-02, 05:57 PM
download 2.0.2.5

2.0.2.5 (02-03-2005)
- added "Dont display current song information" (this will allow the screensaver to kick in on the MVP, however the current song name/album art and track position wont be displayed).

Ok ive done another major update to "My Music", it now uses a database to store all the tag information about the music files, also about any audio cd.  It first scans the file if not found in the database and then adds it to the database, and in case of a audio cd, when you enter the cd it will lookup the info from freedb.org and save that into the database.  A few files wont have the track duration available via the headers (also no audio cds will have this info, also no ape files), so whenever you play a song it will update the duration (since gbpvr learns this info when the song begins to play) in the database, so it will now show the duration, yay!  you must be in the my music plugin for the update to occur however.

I recommend you backup the old mymusicplugin.dll file, just incase i made a huge mistake and it doesnt work.  Also this version REQUIRES GBPVR 0.90x.  Since a few methods have been added, allowing you to select any song in the playlist and jump to that song (sadly the remove from playlist didnt make it into the gbpvr 0.908 so i have to wait for the next release before i can add this).

The database stuff, it uses the default gbpvr directory for most users C:\program files\devnz\gbpvr\music.mdb, if this is not your gbpvr directory, you can change the connection string in the configuration, under "Database settings".

Also under "Database Settings" theres a "Scan" option, this will scan all the elements listed in the virtual root and add the found music files to the database, i highly recommend you do this, otherwise it will be added the files as you browse aroung "my music".

The playlist now loads the tag information when it is needed, ie only loads the info as they are displayed, greatly improving speed for large playlists (still via the database, it was just taking to long to load them all at once).



Heyt
Offline

Member

Posts: 106
Threads: 9
Joined: Jan 2005
#2
2005-02-02, 08:44 PM
hi reven!

i've just updated to .908 and also updated your my music plugin. And what should i say, all seems to work very good.
The only problem i have is that i can't enter an audio cd anymore if i add .cda type to the plugin (did not crash in last version of your plugin). And when i rip a CD no cdda info are fetched (tried for the first time). I tried with your last version and it didn't work either. What am i doing wrong? Something i missed during install of the plugin?

And one more word to what tipstir said, that none of your plugins would work with .908. I have to say that i use all of your plugins and they all work perfectly (even with my own skin).
tipstir maybe you have an update problem. Had one myself and did a complete new installation of gbpvr.
xtoph
Offline

Member

Posts: 58
Threads: 5
Joined: Dec 2004
#3
2005-02-02, 08:47 PM
Well, the "old" My Music and My Videos work for me with the new release of GB-PVR (I had major problems with 02313, but 0908 works smoothly).
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#4
2005-02-03, 01:37 AM
Heyt yeah the audio cdas there are some issues, i didnt test the ripper code, i may have stuffed something up there. the audio cd may require an internet connection for it to work, since it tries to lookup the info from freedb.org, also the freedb.org code i use, it takes a while for the drive to become ready if you change discs, so can you try quiting gbpvr putting in a disc, starting it again, and enterring the disc (the first time should take oh about 10 seconds, since it has to lookup the info). if it crashs i have to look into it, or if it just seems to lock up, its probably waiting for the drive.

also have you got everything installed for the ripper to work (think its just dbpoweramp, check out the wiki for more info), and can some others please test the ripper to see if it works.

xtoph can you try the newest version of the my music,vids to see if they work? the latest my videos is the one i posted a few days ago with the change in the configuration so the settings woudlnt be lost in the upgrade to gbpvr v0.90x
Heyt
Offline

Member

Posts: 106
Threads: 9
Joined: Jan 2005
#5
2005-02-03, 06:10 PM
tested around a bit with the crashing thing when entering an audio cd after adding .cda to file types. but i'm still not sure if it is a error on my pc or a general one. the freedb is asked (lasts a few seconds) but the cd does not seem to be recognized (it works under for example dbpoweramp without gbpvr). OK thats why here is the text from the log which is created when i enter a cd.
03.02.2005 14:33:05.796 VERBOSE [2] #MY MUSIC# : track01.cda found
03.02.2005 14:33:05.796 VERBOSE [2] #MY MUSIC# : freedb started
03.02.2005 14:33:05.812 VERBOSE [2] #MY MUSIC# CD Load failed
03.02.2005 14:33:05.812 ERROR [2] Error: msg=0x202 (WM_LBUTTONUP) hwnd=0x70112 wparam=0x0 lparam=0x960104 result=0x0 : Object reference not set to an instance of an object. : at MyMusicPlugin.FileDetails..ctor(String file, String type, Boolean FILELIST, Boolean PLAYLIST)
at MyMusicPlugin.DirectoryDetails..ctor(String directory)
at MyMusicPlugin.Files.ChangeDirectory(String directory)
at MyMusicPlugin.Files.DirectoyStep()
at MyMusicPlugin.Files.DoubleClick(String location, String type, Int32 selectedFile)
at MyMusicPlugin.MyMusicTask.OnDoubleClick(Point location)
at ce.c(Point A_0)
at s.e(Object A_0, EventArgs A_1)
at System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at s.a(Message& A_0)
03.02.2005 14:33:05.828 VERBOSE [2] Rendering MenuMenuTask

and then the ripping thing. does the ripper button work with enhanced cds. does not seem to work with enhanced one (not copy protected) at all for me but only with normal audio cds. But it never finds the freedb entry, also dbpoweramp itself can find and use it.
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#6
2005-02-03, 06:33 PM
[b Wrote:Quote[/b] ]03.02.2005 14:33:05.796 VERBOSE [2] #MY MUSIC# : track01.cda found
03.02.2005 14:33:05.796 VERBOSE [2] #MY MUSIC# : freedb started
03.02.2005 14:33:05.812 VERBOSE [2] #MY MUSIC# CD Load failed
i accidently left those in when i was debugging, but hey they came in handy.  at least i know where to look for the bug. i just hope i didnt leave a silly message in there (i could give you an example, but there might be kids reading [Image: rock.gif] )

yeah the cda's are going to be annoying for awhile. theres two option i can do with this, try and fix the freedb code and you guys just have to put up with annoying crashes until i fix it, or temp set it so it doesnt look up the info and just displays
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">track01
track02
track03...[/QUOTE]
until i fix the code. i personally would rather have it tell me the song name, duration, aritst and album, but thats just me, of course i would want this without the thingy crashing on me and taking forever.

and nah enhanced cds dont work, for either ripping or playing, if windows doesnt display the track01.cda files it just looks like a normal cdrom so theres nothing for me to rip/play (i dont have a lot of access in the dbpoweramp code, and i must pass file names to rip so D:\track01.cda, and in enchanched cds these arent there.).

oh wait does it manage to rip the mp3 files? it should create a temp folder named something like &quot;1234232432432&quot; which is just the number of milliseconds from 1970 something.  im also not dbpoweramp to do the cd lookup, they might be using cddb (which isnt free, i think).  it first tries to lookup the info on freedb.org and if not found then tries for cdtext, if that isnt found either the files are left as is.



Heyt
Offline

Member

Posts: 106
Threads: 9
Joined: Jan 2005
#7
2005-02-03, 08:13 PM
yes it rips the cd, but the naming will not be changed by the values of freedb.
And then two suggestions: Maybe you could take a look at the cdex project and take their code to build an internal ripper.
Or you could use another program for ripping e.g. exact audio copy. it's freeware and you can use it using command line options after configuring it. Command line could be for example &quot;EAC.exe -extractmp3 -close - Drive 0&quot;. But i have to say it is not as fast as dbpoweramp and uses intermediate wav files.
Another program would be Audiograbber which is also freeware. But here you had to send window parameters (WParameter and LParameter) like girder does to automize the process.



Guest

Unregistered
 
#8
2005-02-03, 09:46 PM
Hi Reven,
First I must say that I realy like your My series of plugins. I tested this new MyMusic and first It worked as a dream. Real nice. However after updating with some more music I got the following error

2005-02-03 22:40:26.031 VERBOSE [2] MyMusicTask created
2005-02-03 22:40:26.412 ERROR [2] Error initializing menu plugin: C:\Program\devnz\gbpvr\\plugins\MyMusicPlugin.dll
2005-02-03 22:40:26.412 ERROR [2] Ett undantagsfel har inträffat i målet för en aktivering.
2005-02-03 22:40:26.412 ERROR [2] at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at an..ctor()
2005-02-03 22:40:26.422 ERROR [2] Inner exception: System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
at MyMusicPlugin.MusicTag.Tags()
at MyMusicPlugin.MusicTag..ctor(String filename, String shortfilename, Int16 VIEW)
at MyMusicPlugin.FileDetails..ctor(String file, String type, Boolean FILELIST, Boolean PLAYLIST)
at MyMusicPlugin.DirectoryDetails..ctor(String directory, Boolean bln)
at MyMusicPlugin.Playlists..ctor()
at MyMusicPlugin.MyMusicTask..ctor()
2005-02-03 22:40:26.422 ERROR [2] at MyMusicPlugin.MusicTag.Tags()
at MyMusicPlugin.MusicTag..ctor(String filename, String shortfilename, Int16 VIEW)
at MyMusicPlugin.FileDetails..ctor(String file, String type, Boolean FILELIST, Boolean PLAYLIST)
at MyMusicPlugin.DirectoryDetails..ctor(String directory, Boolean bln)
at MyMusicPlugin.Playlists..ctor()
at MyMusicPlugin.MyMusicTask..ctor()

I suspect that It might be related to the use of Swedish characters, but I'm not sure.
I understand that it not highest priority to suppport all crazy characters used in strange nordic countries, but I would appreciate If you could take a look at it before I go through all my music and replaces the characters, puh..

Regards
Oscar
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#9
2005-02-04, 02:40 AM
err can you translate this for me
[b Wrote:Quote[/b] ]2005-02-03 22:40:26.412 ERROR [2] Ett undantagsfel har inträffat i målet för en aktivering.
2005-02-03 22:40:26.412 ERROR [2]   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly)
 at System.Activator.CreateInstance(Type type, Boolean nonPublic)
 at an..ctor()
2005-02-03 22:40:26.422 ERROR [2] Inner exception: System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
also do you know which file this crashed on? if so give me the exact filename (the full name) eg D:\my music\metallica\...and justice for all\metallica - one.mp3

oh and heyt if the cd is being ripped without any problems, then its not dbpoweramps fault, its just not finding any cd information for that cd. try and find a free freedb.org cd lookup program (just goto freedb.org they have a list) look up the cd and see if any matches are found, if not try and submit the cd, then try to look it up again, if successful try and rip it again and see if it works). thanks for the list of ripper programs, i spent ages looking and the only one i found (well found one that ripped to wav) was dbpoweramp.



OscarL
Offline

Member

Posts: 164
Threads: 23
Joined: Feb 2005
#10
2005-02-04, 08:02 AM
Sorry, missed the Swedish error message, I will try to translate below,

[b Wrote:Quote[/b] ]
2005-02-03 22:40:26.412 ERROR [2] Ett undantagsfel har inträffat i målet för en aktivering.
An exception has occured in the target for an activation

[b Wrote:Quote[/b] ]
2005-02-03 22:40:26.422 ERROR [2] Inner exception: System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
The reference for an object is not referencing to an instance of an object.

Does that make sense?

This happend after restarting the GBPVR software after udating the data base from the config.
I added several hundred of MP3s and I'm not sure which of them that made the software crash.

If yu want I can send you the database file.

I will also try to find which song that is given the problem when I'm back from work tonight.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (9): 1 2 3 4 5 … 9 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Music Box 4 -Artist Fanart mvallevand 19 7,790 2012-08-04, 08:16 PM
Last Post: Jaggy
  Pandora Internet Radio and MusicMonkey (MediaMonkey) music plugins cncb 19 8,647 2011-12-17, 02:02 AM
Last Post: steeb
  Next version of Music Plugin and MediaScanner MixMan 11 5,150 2009-10-01, 09:54 PM
Last Post: MixMan
  Music Plugin MixMan 10 5,264 2009-01-26, 06:30 PM
Last Post: MixMan
  Music Plugin Beta MixMan 156 36,181 2008-11-19, 10:21 AM
Last Post: MixMan
  Music plugin for 1.0.16 reefboy 4 2,087 2007-09-23, 08:26 PM
Last Post: psycik
  MVP Music Box 1.0 Hunter Sun 15 6,145 2007-01-06, 04:38 AM
Last Post: Fatman_do
  Music Albums II V0.5 paulg 39 11,777 2006-09-04, 10:10 PM
Last Post: bone
  Music Library - version 2.2 - album fix psycik 0 1,275 2005-12-17, 09:49 PM
Last Post: psycik
  New Plugin: MusicLibrary2 v00 - Another music player psycik 16 17,396 2005-11-06, 03:15 AM
Last Post: psycik

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode