Click here to Skip to main content
15,880,725 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
I am sorting music, So I am trying to make a program (Began in a Batch File) to take the music in a certain folder and then move them to a sorted folder where it would make a folder for the artist or check if that one already exists to put it in. So I realize that Basic may not have the capacity to read Metadata so I am trying to find the correct language to do my task with.

What I have tried:

I have tried Basic but as soon as I got to reading Metadata part I realized there was no such operation to read the data in Basic. I have a feeling C is probably my best option but what type and if that is not true the what language then should I use.
Posted
Updated 29-Apr-17 5:31am
v2
Comments
[no name] 28-Apr-17 21:42pm    
Any programming language you want. DOS is not a programming language.
Dave Kreskowiak 29-Apr-17 0:26am    
We couldn't possibly tell you. We have no idea what your experience is. Given that you apparently have no idea what DOS really is, the language really isn't going to matter. It's going to be just as hard to do in any language you pick.
Richard MacCutchan 29-Apr-17 3:57am    
It would be quicker to us a free application that offers these features already. iTunes is one such.
RAMASWAMY EKAMBARAM 30-Apr-17 2:10am    
Reading metadata using C is easy if you know the offset of the metadata within the file (binary file handling fopen(<filename>, "rb"), fseek() etc). If you are using Windows check whether folder exists using GetFileAttributes() (which will return error if no such file/folder - there is also FindFirstFile() but that's more involved) and CreateDirectory()

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900