No, I never thought that you can only add, that if the amount received is less than youtube clips to like the next time to try again if it is the same then do not try.6. Mark artist as done for this session
I think we should only do the "TOP tracks" idea
1. Get list of artists from database
2. Process next artist
3. Check artist not already done this session
4. Get list of top tracks
5. For each track -> Check if "d:\artist - track.ext" exists -> If No -> Trackinfo -> URL -> Check for youtube url -> Download video -> Wait for youtube-dl.exe process to finish [Repeat for ## Top tracks]
6. Mark artist as done for this session
7. Goto #2.
No, I never thought that you can only add, that if the amount received is less than youtube clips to like the next time to try again if it is the same then do not try.6. Mark artist as done for this session
Another issue, download for artists who have MBID or for all?
Unfortunately the name of the album is not in a response from last.fm, and if you parse the page, you can get a lot of errors.With this design we can't use %Album% in the filename (eg. d:\music videos\%album\%artist - %track.ext)
That is, every time we pass a full list? And upload the files that we do not? Are we going to clean the unnecessary? Or will we leave for ever?[DOUBLEPOST=1373971889][/DOUBLEPOST]I disagree If we want to check amount received < youtube clips then it takes a long time we have to use Artist.GetTopTracks then 10x Track.Get.Info -> 10 x check html for youtube video Then calculate If we mark artist as already done we can check straight away. When we reach end of artist list then all artists get marked as not done.
No tracks, artists, this can be viewed in MePoTools[DOUBLEPOST=1373971940][/DOUBLEPOST]I don't know how many tracks are missing MBID tags.
I thought so, but decided to ask againGood idea? Bad idea?
At least initially, so for sureLets just forget about album all together
Maybe you should not? We're still writing the automatic utility does not require human intervention!I think MePoTools should always store what artist.list.position.name, if it is interrupted. It should always start at that artist.list.positon.name (even if you restart mepo tools). If that artist does not exist in database then reset to start. If MePoTools gets to the end of the artist list then reset to start.
At least initially, so for sureLets just forget about album all together