trixmoto wrote:Looks pretty good. I can definitely write a script which creates that text file.
Is there a limit to the number of images or tracks?
Hi,
at the moment, my idea was to limit the pictures as 4 fixed imagetypes:
C1 - Front Cover
C2 - Inlay Cover
C3 - Back Cover
C4 - CD Cover
Its only the first and quickest idea, we can change it or make it completely dynamic. For example its possible to take all images to my app and let the user choose which image should be used as front, back, etc.
The tracks are not limited, its a dynamic array which grows with every "TR" line in the textfile.
The final goal should be to be able to create 3 kinds of Covers:
I always asume that at least the tags are properly set.
1. A complete album as Music CD
The most eays case.
Just take the tags and all images of the album, set AlbumArtist and AlbumTitle, thats all.
If there is no image (no AlbumArt), i just create an empty box with black lines. Alternativ its possible to use a standard image. The monkey or something like that. But its always the user who decides which image is used for what.
2. A mix of tracks as Music CD
More difficult.
There is no AlbumArtist and no AlbumTitle for all the tracks.
Maybe the user can give a name as he wishes, or we can preset the AlbumTitle with the name of the playlist, if it is one.
The same with the images. Its possible that there are 20 tracks from 20 different albums and each album has 4 AlbumArts. Now we have 80 images to create the covers from... We have to find a solution here.
The tracks are easy too, just give me the information from the tracks.
Of course, the format of a "TR" line, which is for a track, has to be fixed by you and me. We should take all the information from a track which is needed. (number, lengt, album artist, album title, artist, bitrate, and so on)
3. A mix or playlist or whatever as MP3 CD/DVD
The most difficultcase.
The same "problems" with images and AlbumArtist and AlbumTitle, but that can easily fixed - we just have to decide for a way to solve it.
And of course, here we have a problem to fit all the information from the tracks to a cover.
---
All in all its the biggest challenge how to place the information on the covers. Its much work of calculating and "try and error".
So far, development will go on in the evening.
HA (Commerzpunk)