Printable Version of Topic
-Brading Software Message Board +--Forum: Mp3/Tag Studio Suggestions +---Topic: Auto Tag - expected file name format started by Icester Posted by: Icester on Dec. 24 2005,03:35 I have a suggestion that should be easy to implement and would be huge benefit to those with fairly carefully named mp3 collections. The AutoTag feature is VERY nice. However, if the filename and directory structure is not in the correct format then it throws a warning and results can be somewhat unpredictable. My suggestion is that you have "Alternate expected file name format handling" rules. In other words, if the expected file name format does not match the "Expected file name format" then it goes to the next expected format and uses its rule - if it doesn't match, then go on to the next expected format etc. "Why?" you ask. Let me give an example. Supposed I have a collection that is formatted as follows: \Artist\(Year) AlbumTitle\Track - Title.mp3 (most common format) \Artist\AlbumTitle\Track - Title.mp3 (year of album unknown) \Artist\Artist - Title.mp3 (for miscellaneous songs) Thanks, Icester Posted by: Magnus Brading on Dec. 24 2005,18:09 If you think about this for a moment, you may see that it is not completely possible. This is because the program can never know if a folder name is e.g. an artist name, an album name, or a completely unrelated name. Because of this, the best solution is instead often to combine the filter and the macro capability in Mp3/Tag Studio in a clever way, to accomplish practically the same effect. Posted by: Icester on Dec. 25 2005,04:39 First of all, let me tell you what a great program mp3-tag studio is! Extemely functional without all the unnecessary fluff that you see all too often. Great job! Secondly, I can't believe how quickly you responded to my request! I understand - that makes sense. I guess I am making the classic mistake of implying human intelligence to a programming problem. It is so easy for us to solve this problem. Also, I don't think I explained myself very well. Suppose that the mp3's are named consistently such that there are certain delimiters that would always differentiate a field. As in the example from above: \Artist\(Year) AlbumTitle\Track - Title.mp3 #1 \Artist\AlbumTitle\Track - Title.mp3 #2 \Artist\Artist - Title.mp3 #3 #1 is the most common. An example might be: \Michael Jackson\(1984) Thriller\04 - Billy Jean.mp3 #2 - If there are no ( ) at the beginning of the album directory-actually if there is no leading (, then leave the year field blank. More importantly, when mass batch processing, it won't throw a lot of warnings. The program looks for #1 first but doesn't see a ( leading the "album directory name" so it goes to handler #2 which is "no year known". #3 - If there are mp3 files in the artist directory (not in a "\albumtitle" or "\(year) albumtitle" subdirectory of the artist directory) then it would normally throw a warning because it expected to see 2 directories \artist\album. This would mean that #1 and #2 would both fail, therefore it would go to handler #3 that would leave the id3 tag for album and year blank. Of course I understand that usefulness of this tool really depends on the consistency of the mp3 filenames in the collection. Thanks. Posted by: Magnus Brading on Dec. 28 2005,10:51 It's always nice to see creative ideas, so don't worry. ![]() ![]() Posted by: Icester on Dec. 28 2005,21:38 You're right. I hadn't really considered that. I guess it would be useful to my own personal collection, but probably not to many others out there. Thanks for all your feedback. I am really impressed! end |