MP3Commander BETA Announcement
Moderators: white, Hacker, petermad, Stefan2
MP3Commander BETA Announcement
I hereby announce the first public beta version of my MP3-Database-Plugin for Total Commander >= v7.0.
This plugin is designed to quickly access the MP3 (FLAC, OGG, WMA) collection at a central point within our beloved Total Commander As with all filesystemplugins my plugin is accessible from within the Network Neighbourhood (\)
The plugin creates a virtual file system (wfx) with a SQLite database as backend (will be automatically created after first access). The filesystem that will be presented to you will look as follows:
\Albums
\Artists
\Genres
\Latest
\Titles
\Years
\Favorites
Now "copy" songfiles to the plugin (no matter to what directory inside the plugin) and they will automatically be sorted into these directories (by ID3 analysis or - if ID3 is not available - by filename).
(Please note that the "\Years"-directory does not work yet!)
If you want to search the database for a specific song or artist, just enter some letters and press enter while focusing the plugin.
Additional Notes:
* The plugin is FULLY passive. It does not change ID3 Tags nor does it delete or change anything besides the database file.
* Parallel (multithreaded) working may lead to errors at the moment, sorry for this, will be fixed later on.
As this is the first beta version, I apologize for all errors that may occur
Suggestions, error reports etc. are very welcome
Download: http://www.saydoo.net/MP3Cmd.zip
Infos / Screenshots: http://www.saydoo.net/mp3cmd/
Changelog:
Version 0.1.0.69
+ Added support for ID3v1 Tags 127 through 147 thanks to vasyabelkin
* improved UTF8 Support (there may still be errors at the moment)
* experimental view of Album Images when browsing Albums / Songs in Miniature-View
Version 0.1.0.67
+ cyrillic names should be displayed again, but this "feature" is considered experimental at the moment
+ due to the lack of unicode, however, at the moment some tags may be displayed wrong
+ added support for .wma, .flac, .ogg - .aac and some other formats will follow soon
+ added \Favorites folder
Version 0.1.0.63
* redesigned File-Information Dialog (ALT+ENTER)
+ "Rating" and "Favorite" field added
+ possibility to change track information (database only)
+ file information shows ID3v2 image if available
+ escape key closes file-information and settings dialog
* speed-up adding files
- bug fixed that appeared when displaying a folder containing quote-chars (")
* internal database change, indices now partly case insensitive (slows down a little bit)
Version 0.1.0.57
+ Config Dialog added
+ Added option to set Application to run the MP3 files
+ Added option to set Application to run the MP3 files while Shift is pressed
+ Added option to define use and priority of ID3v1, ID3v2 and Filename-based Tagging
+ Added option to select whether to read out MPEG Information
+ Added option to deactivate "beautifying" Tags (2fenix_production)
- Database Optimization / Wipe Functionality moved to Config Dialog
* still beta
This plugin is designed to quickly access the MP3 (FLAC, OGG, WMA) collection at a central point within our beloved Total Commander As with all filesystemplugins my plugin is accessible from within the Network Neighbourhood (\)
The plugin creates a virtual file system (wfx) with a SQLite database as backend (will be automatically created after first access). The filesystem that will be presented to you will look as follows:
\Albums
\Artists
\Genres
\Latest
\Titles
\Years
\Favorites
Now "copy" songfiles to the plugin (no matter to what directory inside the plugin) and they will automatically be sorted into these directories (by ID3 analysis or - if ID3 is not available - by filename).
(Please note that the "\Years"-directory does not work yet!)
If you want to search the database for a specific song or artist, just enter some letters and press enter while focusing the plugin.
Additional Notes:
* The plugin is FULLY passive. It does not change ID3 Tags nor does it delete or change anything besides the database file.
* Parallel (multithreaded) working may lead to errors at the moment, sorry for this, will be fixed later on.
As this is the first beta version, I apologize for all errors that may occur
Suggestions, error reports etc. are very welcome
Download: http://www.saydoo.net/MP3Cmd.zip
Infos / Screenshots: http://www.saydoo.net/mp3cmd/
Changelog:
Version 0.1.0.69
+ Added support for ID3v1 Tags 127 through 147 thanks to vasyabelkin
* improved UTF8 Support (there may still be errors at the moment)
* experimental view of Album Images when browsing Albums / Songs in Miniature-View
Version 0.1.0.67
+ cyrillic names should be displayed again, but this "feature" is considered experimental at the moment
+ due to the lack of unicode, however, at the moment some tags may be displayed wrong
+ added support for .wma, .flac, .ogg - .aac and some other formats will follow soon
+ added \Favorites folder
Version 0.1.0.63
* redesigned File-Information Dialog (ALT+ENTER)
+ "Rating" and "Favorite" field added
+ possibility to change track information (database only)
+ file information shows ID3v2 image if available
+ escape key closes file-information and settings dialog
* speed-up adding files
- bug fixed that appeared when displaying a folder containing quote-chars (")
* internal database change, indices now partly case insensitive (slows down a little bit)
Version 0.1.0.57
+ Config Dialog added
+ Added option to set Application to run the MP3 files
+ Added option to set Application to run the MP3 files while Shift is pressed
+ Added option to define use and priority of ID3v1, ID3v2 and Filename-based Tagging
+ Added option to select whether to read out MPEG Information
+ Added option to deactivate "beautifying" Tags (2fenix_production)
- Database Optimization / Wipe Functionality moved to Config Dialog
* still beta
Last edited by Troops on 2007-10-03, 22:42 UTC, edited 8 times in total.
Sorry for this mistake.Troops wrote:I'll try
Edit: Hmm... Nope... Account has to be three days old...
PMs don't work here... I can post a link for you, just mail me, _link_removed_
Last edited by m^2 on 2007-09-28, 23:46 UTC, edited 1 time in total.
(...)this is the link to the MP3Commander Plugin:
Download: http://www.saydoo.net/MP3Cmd.zip
Screenshot: http://www.saydoo.net/mp3cmd.png
Wow, thanks for your fast response, too
Until I create the settings-dialog,
* the database-location might be changed by editing the fsplugin.ini and including the following lines:
[MP3Commander]
DBPath=C:\Temp\DB.DB
(or whatever file you like)
* I changed back the exec-Command to use the default player defined for .mp3 via ShellExecute. I changed that manually before, since this default function doesn't seem to be compatible with Winamp's Enqueue, yet. I will keep an eye on this and as I said will add an option for this in the settings-dialog.
I also followed your advice and included the SQLite3.dll unupxed as resource. (I didn't want to include it as resource at all, but unfortunately I haven't found a way to install this file via autoinstall routines.)
File is uploaded to the same location as you posted earlier.
Until I create the settings-dialog,
* the database-location might be changed by editing the fsplugin.ini and including the following lines:
[MP3Commander]
DBPath=C:\Temp\DB.DB
(or whatever file you like)
* I changed back the exec-Command to use the default player defined for .mp3 via ShellExecute. I changed that manually before, since this default function doesn't seem to be compatible with Winamp's Enqueue, yet. I will keep an eye on this and as I said will add an option for this in the settings-dialog.
I also followed your advice and included the SQLite3.dll unupxed as resource. (I didn't want to include it as resource at all, but unfortunately I haven't found a way to install this file via autoinstall routines.)
File is uploaded to the same location as you posted earlier.
Last edited by Troops on 2007-09-29, 00:10 UTC, edited 1 time in total.
- fenix_productions
- Power Member
- Posts: 1979
- Joined: 2005-08-07, 13:23 UTC
- Location: Poland
- Contact:
[Request] Options window could be great (e.g. for choosing ID3 version).
[Request] Add more attributes, like in open sourced MP3info plugin: Comment, TrackNo, ChannelsMode(Mono, Stereo, etc), MPEG Layer, Mpeg Type (MPEG x Layer y).
[Bug] I've wanted to change columns so I went into columns edit and realised that under <fs> in the fields menu (clicking plus sign) I have the possibility to choose <default> value or strange "bushes". What are these characters? Are they somehow Unicode related?
There are the same for each field and looks like: ö6~A˙˙Ć
[Bug] This plugin is displaying tags with bad case.
Exaples:
"Hair O.S.T." album is seen in TC as "Hair O.s.t.".
"Hair (Broadway)" album is seen in TC as "Hair (broadway)".
For both cases ID3tags are OK.
[Request] Add more attributes, like in open sourced MP3info plugin: Comment, TrackNo, ChannelsMode(Mono, Stereo, etc), MPEG Layer, Mpeg Type (MPEG x Layer y).
[Bug] I've wanted to change columns so I went into columns edit and realised that under <fs> in the fields menu (clicking plus sign) I have the possibility to choose <default> value or strange "bushes". What are these characters? Are they somehow Unicode related?
There are the same for each field and looks like: ö6~A˙˙Ć
[Bug] This plugin is displaying tags with bad case.
Exaples:
"Hair O.S.T." album is seen in TC as "Hair O.s.t.".
"Hair (Broadway)" album is seen in TC as "Hair (broadway)".
For both cases ID3tags are OK.
Last edited by fenix_productions on 2007-09-29, 20:50 UTC, edited 1 time in total.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...
#128099
#128099
Many thanks for testing!
- Option window will follow soon.
- Some more fields have been added but they require the database to be cleaned once.
- The "bushes" that appeared are gone now Shame on me for not clearing the unit value first...
- The tagging should be better now, although still the first letter of words will be converted to uppercase just for cosmetic purposes. I will make that an option in the settings dialog later on.
Updated version can be found at the same address.
Are there any functions missing that should and could be implemented with "high priority"? (besides the config dialog)
- Option window will follow soon.
- Some more fields have been added but they require the database to be cleaned once.
- The "bushes" that appeared are gone now Shame on me for not clearing the unit value first...
- The tagging should be better now, although still the first letter of words will be converted to uppercase just for cosmetic purposes. I will make that an option in the settings dialog later on.
Updated version can be found at the same address.
Are there any functions missing that should and could be implemented with "high priority"? (besides the config dialog)
- fenix_productions
- Power Member
- Posts: 1979
- Joined: 2005-08-07, 13:23 UTC
- Location: Poland
- Contact:
2Troops
Please, make first letters conversion optional. Tags should be displayed as they are written in mp3 files. In that case user can see that he/she has to correct these (e.g. before put on mp3 player). Personally I don't like somebody to make me happy because of his cosmetic taste
Please, make first letters conversion optional. Tags should be displayed as they are written in mp3 files. In that case user can see that he/she has to correct these (e.g. before put on mp3 player). Personally I don't like somebody to make me happy because of his cosmetic taste
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...
#128099
#128099
- fenix_productions
- Power Member
- Posts: 1979
- Joined: 2005-08-07, 13:23 UTC
- Location: Poland
- Contact:
This plugin does not modify existing mp3 files so the possibility to edit files information could be great too.
Sample fields for database could depend of the user needs. Its could be ratings, comments, grouping and many more. Imho few additional NUMBER and TEXT types columns should be enough and user could display these of course. Setting up theirs content could be done in additional window called via mouse menu or F4 key.
Sample fields for database could depend of the user needs. Its could be ratings, comments, grouping and many more. Imho few additional NUMBER and TEXT types columns should be enough and user could display these of course. Setting up theirs content could be done in additional window called via mouse menu or F4 key.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...
#128099
#128099
Version 0.1.0.57
+ Config Dialog added
+ Added option to set Application to run the MP3 files
+ Added option to set Application to run the MP3 files while Shift is pressed
+ Added option to define use and priority of ID3v1, ID3v2 and Filename-based Tagging
+ Added option to select whether to read out MPEG Information
+ Added option to deactivate "beautifying" Tags (2fenix_production)
- Database Optimization / Wipe Functionality moved to Config Dialog
* still beta
File can be found at the same location again.
---
More fields (e.g. Rating, User-Defined Tags) and Writing of Tags will follow next.
+ Config Dialog added
+ Added option to set Application to run the MP3 files
+ Added option to set Application to run the MP3 files while Shift is pressed
+ Added option to define use and priority of ID3v1, ID3v2 and Filename-based Tagging
+ Added option to select whether to read out MPEG Information
+ Added option to deactivate "beautifying" Tags (2fenix_production)
- Database Optimization / Wipe Functionality moved to Config Dialog
* still beta
File can be found at the same location again.
---
More fields (e.g. Rating, User-Defined Tags) and Writing of Tags will follow next.