Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Another Artwork question

  1. #1
    Join Date
    Jun 2013
    Location
    Rock Hill, SC
    Posts
    252

    Another Artwork question

    Not all TV shows will have Logo and/or Banner artwork. Life In Pieces and Super Girl do not have Banner artwork even though TheTVDB shows that they do have banner artwork. Those two shows also do not have Logo artwork but I don't know where the Log artwork comes from. I would guess that only about 85% of the my TV shows have Logo artwork and none have had Banner artwork.

    I went into Settings => Artwork => Clear Cached Artwork. All services are enabled and download types are checked.

    Could someone explain the rule(s) used by NextPVR for getting the artwork.

    Thanks
    Server:
    CPU- Intel I5-8400, Ram -12GB, SSD - 128GB, HDD - 1TB, Turners - Hauppauge WinTV-quadHD, OS - Win 10 Home, Router - TP-Link Archer C7(AC1750).

    Clients:
    Intel NUC CPU - Intel N3700, RAM - 4GB, SSD - 128GB, OS - Win 10, Wired Ethernet.

  2. #2
    Join Date
    Nov 2003
    Location
    NextPVR HQ, Wellington, New Zealand
    Posts
    87,474
    By "banner artwork" are you meaning wide short images like this? https://fanart.tv/api/download.php?t...3753&section=1 NextPVR doesn't currently show those anywhere.

    If you're using Schedules Direct, and these are things you've recorded using the guide, it'll prefer to get Schedules Direct artwork, since it can be sure of an accurate match. (other sources have to do a name search, and sometimes get incorrect content)

  3. #3
    Join Date
    Jun 2013
    Location
    Rock Hill, SC
    Posts
    252
    I have Schedule Direct for EPG. So, in NPVR=>Media=>Shows folder, I will have 3 or 4 JPG files per show:

    • showname.fanart.png
    • showname.jpg
    • showname.landscape.jpg
    • showname.logo.jpg



    But I do not necessarily get a .logo.jpg file for every show. Like for the shows: Life In Pieces and Supergirl. For those two shows, I get the showname.jpg file. I am using: http://localhost:8866/service?method...rding_id=17091 to retrieve the artwork.

    I tried using &banner=true in place of &logo=true and did not get what I was looking for. It appears that the above API can only retrieve artwork that exists in the show folder. It will not force a download of artwork that does not already exist in the show folder. Correct?
    Server:
    CPU- Intel I5-8400, Ram -12GB, SSD - 128GB, HDD - 1TB, Turners - Hauppauge WinTV-quadHD, OS - Win 10 Home, Router - TP-Link Archer C7(AC1750).

    Clients:
    Intel NUC CPU - Intel N3700, RAM - 4GB, SSD - 128GB, OS - Win 10, Wired Ethernet.

  4. #4
    Join Date
    Nov 2003
    Location
    NextPVR HQ, Wellington, New Zealand
    Posts
    87,474
    Quote Originally Posted by scJohn View Post
    It appears that the above API can only retrieve artwork that exists in the show folder. It will not force a download of artwork that does not already exist in the show folder. Correct?
    The first time artwork is requested (using this web API, or a couple of others used internally in the app), it check for the *-catalog.xml file in C:\Users\Public\NPVR\Media\Shows. If this exists, it'll use the existing artwork mentioned in that file. If the file does not exist, it'll do internet search for the artwork, save a new *-catalog.xml file. ie, to force a search, you'd have probably have to delete the -catalog.xml file, and the png/jpg files.

  5. #5
    Join Date
    Jun 2013
    Location
    Rock Hill, SC
    Posts
    252
    I see no difference between:
    service?method=recording.artwork&logo=true&recordi ng_id=17645
    and
    service?method=recording.artwork&logo=false&record ing_id=17645

    Is there suppose to be a difference between using true or false? Or am I missing something about the API .

    Thanks
    Server:
    CPU- Intel I5-8400, Ram -12GB, SSD - 128GB, HDD - 1TB, Turners - Hauppauge WinTV-quadHD, OS - Win 10 Home, Router - TP-Link Archer C7(AC1750).

    Clients:
    Intel NUC CPU - Intel N3700, RAM - 4GB, SSD - 128GB, OS - Win 10, Wired Ethernet.

  6. #6
    Join Date
    Nov 2003
    Location
    NextPVR HQ, Wellington, New Zealand
    Posts
    87,474
    There is a difference between these, assuming it has logo artwork available. If not, then you get the poster. (ie, it's current assuming if the "logo" parameters is present, that you want the logo... it's not looking at the 'true' or 'false')
    Code:
    service?method=recording.artwork&logo=true&recording_id=17645
    and 
    service?method=recording.artwork&recording_id=17645

  7. #7
    Join Date
    Jun 2013
    Location
    Rock Hill, SC
    Posts
    252
    Having problems. I am trying to get the landscape art work and it's returning the logo artwork.

    I am using:
    http://localhost:8866/services/servi...landscape=true


    if i try for fanart i get the poster.
    http://localhost:8866/services/servi...94&fanart=true

    I am doing something wrong but what.

    Thanks.
    Server:
    CPU- Intel I5-8400, Ram -12GB, SSD - 128GB, HDD - 1TB, Turners - Hauppauge WinTV-quadHD, OS - Win 10 Home, Router - TP-Link Archer C7(AC1750).

    Clients:
    Intel NUC CPU - Intel N3700, RAM - 4GB, SSD - 128GB, OS - Win 10, Wired Ethernet.

  8. #8
    Join Date
    May 2006
    Location
    Canada
    Posts
    26,561
    Maybe upload your web.log, I tried here and it works. As sub wrote the true or false are ignored it is anything after the =

    Martin

  9. #9
    Join Date
    Jun 2013
    Location
    Rock Hill, SC
    Posts
    252
    I have attached the web log file for the following 3 API requests:

    http://localhost:8866/services/servi...rding_id=18694 (returnded poster)

    http://localhost:8866/services/servi...94&fanart=true (returned poster)

    http://localhost:8866/services/servi...landscape=true (returned logo)
    Attached Files Attached Files
    Last edited by scJohn; 2018-03-16 at 05:23 PM. Reason: can not upload the active web.txt file
    Server:
    CPU- Intel I5-8400, Ram -12GB, SSD - 128GB, HDD - 1TB, Turners - Hauppauge WinTV-quadHD, OS - Win 10 Home, Router - TP-Link Archer C7(AC1750).

    Clients:
    Intel NUC CPU - Intel N3700, RAM - 4GB, SSD - 128GB, OS - Win 10, Wired Ethernet.

  10. #10
    Join Date
    May 2006
    Location
    Canada
    Posts
    26,561
    Quote Originally Posted by scJohn View Post
    I have attached the web log file for the following 3 API requests:

    http://localhost:8866/services/servi...rding_id=18694 (returnded poster)

    http://localhost:8866/services/servi...94&fanart=true (returned poster)

    http://localhost:8866/services/servi...landscape=true (returned logo)
    Your catalog.xml only includes a poster and logo so NextPVR is defaulting back to its recommendation based on the requested type.

    Martin

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •