Great about version 9.
A few suggestions,
- Better Album support.
- Try to integrate it with AV v2 that Rhino is working on
- The ability to add custom buttons to the toolbars
- The ability to give playlists keyboard shortcuts
- Tool to find duplicate songs
- Even smarter tools for writing names from tags and visa versa
(for getting from file name - break name up into parts depending on the number of - 's (or whatever the user specifies) and then have rules for each size (3 parts = artist - track # - title, 4 = artist - album - track # - title, etc)
- Ability to have the ripper also create a .sfv
- Ability to check mp3's for consistancy, possibly create a CRC for each track and save it in a field in the mp3, then have it also be able to go through the mp3's and check them all against their saved CRC value (Just had a FAT table crash and managed to recover a lot of them but have no way of testing which are fully recovered and which are dodgy so having to re-rip them all. Other scenarios too where this feature might be nice and it's also just nice to be able to check the collection to make sure it's undamaged).
- Possibly give each track imported into the jukebox a unique ID number and save this in an id3 v2 tag so that even if the file name and location of the track is changed MJ can recognise the mp3 again and have it's info.
- Last Played property for each song
- Total number of times played property for each song.
- Auto import of any cover art for albums when importing songs (look at AV for how this could be implemented)
- Ability to choose a buffer size for burning
- Ability to specify specific file names defined by the id3 tags for songs that are to be burnt to data cd's (ie make the file name from: artist - track # - title) which would be useful to prevent truncating at 256 chars.
- ability to customise cd layout better when burning
- Ability to get CD info for a cd in the drive without having to make it playing now
- Send to playlists have a hierarchy like the one set up in MJ.
- Customisable number of 'memories' for the send to menu as right now it remembers the last one chose but cant remember two or more.
- Ability for data cd's to do a check to see if the same song has been added more than once.
- Ability to get MJ to read a data cd and then remake the CD (I have a bunch of data mp3 cd's that I've made that have got scratched. I'd love to just burn the whole cd again from new with the same songs but I cant copy the cd directly cause it's pretty badly scratched so the copy would have the same errors in the songs and my only other option is to manually do it for all the cd's which is long winded and a pain. MJ could (possibly using the unique id tag idea I suggested) read the track listings and just rebuild the structure either from the ID or from artist and title name.
- More options for ripping - I'd like these options:
- Rip whole cd then encode whole cd
- Rip all the tracks but start encoding in the background after each track is ripped
- Rip each track one by one and encode between tracks
- Rip and encode simultaneously
- Possible complete development of the web plugin to make it a fully functional, highly customisable tool that would be hugely useful (user defined html and css for the output along with the ability to enque, add, make playlists etc)
See what a helpful guy I am, all these lovely ideas for you guys
Oh yeah, and about the mention of ACDSee - I just wanted to give my two cents worth. I LOVE MJ as my jukebox program for handling all my audio and video and I think it does a great job at it. I'd never use it for my images etc however because I have specific programs that are designed specifically for that job and do a great job of it and offer a lot of features. The guys that make it are graphics specialists and know all about graphics. You guys are Audio specialists and know all about that - the fact that Matt even came up with his own compression format just prooves to what extent.
Trying to cover too great a ground will just mean you'll have to charge more and people wont want the extra areas MJ will cover, they want it for their songs.
I dont like programs that try to do everything mainly because it usually means they dont do anything specifically and dont do any of the things particularly well. MJ does my songs amazingly and I'd hate to see it loosing focus on the main area is covers and does a great job at.
I personally would rather you spent your valuable time focusing on extra audio features rather than on moving into the graphics market too and I have a feeling a lot of your users would agree.
This is long I know but that's only cause v9 is gonna be great I'm sure so I just thought I'd throw out all the ideas I could think of.
Feel free to let me know what you think of them all.