MePo Tools - Download ClearArt/CDArt/ClearLogos, Music Video clips and more! (4 Viewers)

ajs

Development Group
  • Team MediaPortal
  • February 29, 2008
    16,059
    11,141
    Kyiv
    Home Country
    Ukraine Ukraine
    What you need to download from youtube? Full link or youtube ID will suffice?
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,059
    11,141
    Kyiv
    Home Country
    Ukraine Ukraine
    6. Mark artist as done for this session
    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.
     

    kiwijunglist

    Super Moderator
  • Team MediaPortal
  • June 10, 2008
    6,746
    1,751
    New Zealand
    Home Country
    New Zealand New Zealand
    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.


    With this design we can't use %Album% in the filename (eg. d:\music videos\%album\%artist - %track.ext) . But the program will run A LOT faster if we do repeat scan. If we want to use %album% option for filename or directory we have to look up the track to find the album before we can see if we already have the video file. I think that will make the program too slow.[DOUBLEPOST=1373971314][/DOUBLEPOST]
    6. Mark artist as done for this session
    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.


    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.
     
    Last edited:

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,059
    11,141
    Kyiv
    Home Country
    Ukraine Ukraine
    Another issue, download for artists who have MBID or for all?
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,059
    11,141
    Kyiv
    Home Country
    Ukraine Ukraine
    With this design we can't use %Album% in the filename (eg. d:\music videos\%album\%artist - %track.ext)
    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.

    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.
    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 don't know how many tracks are missing MBID tags.
    No tracks, artists, this can be viewed in MePoTools[DOUBLEPOST=1373971940][/DOUBLEPOST]
    Good idea? Bad idea?
    I thought so, but decided to ask again :D
     

    kiwijunglist

    Super Moderator
  • Team MediaPortal
  • June 10, 2008
    6,746
    1,751
    New Zealand
    Home Country
    New Zealand New Zealand
    1. To get album we have to look use api to look up track. Lets just forget about album all together :)

    2. 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.

    3. Keep files forever
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,059
    11,141
    Kyiv
    Home Country
    Ukraine Ukraine
    Lets just forget about album all together
    At least initially, so for sure :)

    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.
    Maybe you should not? We're still writing the automatic utility does not require human intervention! ;) :whistle: :coffee:

    If you got up, then stood up! Not many artists in the database think that most no more than 500. And that's about choice for those artists who perform downloads, it would be ideal. :D
     
    Last edited:

    kiwijunglist

    Super Moderator
  • Team MediaPortal
  • June 10, 2008
    6,746
    1,751
    New Zealand
    Home Country
    New Zealand New Zealand
    mepot.jpg


    In this example we started with U2. We can not see all music videos. We only see what we have downloaded or tried to download this session.[DOUBLEPOST=1373973123][/DOUBLEPOST]
    Lets just forget about album all together
    At least initially, so for sure :)

    The reason I mentioned album is that mvcentral actually supports album in filename and can group via album etc...
     

    Users who are viewing this thread

    Top Bottom