2014-05-03, 11:50 AM
I have noticed a problem with some recordings and not others that is related to metadata. In the X-NEWA emulation of the NextPVR screen when you click on a recording you get the option pop-up with Close, Play, Delete etc. This works fine for most recordings but I have one in which when you press down-arrow to move from Close to Play it unhighlights Close but then won't highlight any other option. You can still press Esc to leave the screen though.
However, if I deselect "Enable downloading of metadata and artwork" in NextPVR->Settings->Misc2, it works OK.
I suspect the particular artwork here is tripping something up. The thetvdb URL was "http://thetvdb.com/api/3DC9CDF8E41D4737/series/280354/en.xml". Perhaps the asterisks in the Overview field are to blame? <Overview>*Duplicate* See 'The Trip' Season 2.</Overview>
Here is some NPVR.log at the time:
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@3
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@4
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@4.1
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@4.2: The Trip to Italy
2014-05-03 12:41:03.573 [DEBUG][10] http://thetvdb.com/api/3DC9CDF8E41D4737/...354/en.xml
2014-05-03 12:41:03.853 [DEBUG][10] DownloadMetaData@exit
2014-05-03 12:41:03.853 [DEBUG][10] Got it new artwork
2014-05-03 12:41:05.767 [DEBUG][1] ClientKeyPress(Down)
2014-05-03 12:41:05.767 [DEBUG][1] Setting activity:
2014-05-03 12:41:05.767 [DEBUG][1] OnKeyDown() called: Down
2014-05-03 12:41:05.803 [DEBUG][9] GetMetadataForFile(2): 'The Trip to Italy'
2014-05-03 12:41:05.880 [DEBUG][1] DoCompositeRendering() took 112.0064ms
2014-05-03 12:41:05.920 [DEBUG][1] OnKeyDown() done. Took 153.0088 ms
2014-05-03 12:41:05.939 [DEBUG][7] DoCompositeRendering() save too 19.0011ms
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@3
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@4
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@4.1
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@4.2: The Trip to Italy
2014-05-03 12:41:06.080 [DEBUG][9] http://thetvdb.com/api/3DC9CDF8E41D4737/...354/en.xml
2014-05-03 12:41:06.358 [DEBUG][9] DownloadMetaData@exit
2014-05-03 12:41:06.358 [DEBUG][9] Got it new artwork
2014-05-03 12:41:16.054 [DEBUG][9] GetMetadataForFile(2): 'The Trip to Italy'
2014-05-03 12:41:16.132 [DEBUG][7] DoCompositeRendering() took 111.0064ms
2014-05-03 12:41:16.152 [DEBUG][7] DoCompositeRendering() save too 20.0011ms
GetMetadata loop is repeated many times without any further keypresses being made.
However, if I deselect "Enable downloading of metadata and artwork" in NextPVR->Settings->Misc2, it works OK.
I suspect the particular artwork here is tripping something up. The thetvdb URL was "http://thetvdb.com/api/3DC9CDF8E41D4737/series/280354/en.xml". Perhaps the asterisks in the Overview field are to blame? <Overview>*Duplicate* See 'The Trip' Season 2.</Overview>
Here is some NPVR.log at the time:
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@3
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@4
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@4.1
2014-05-03 12:41:03.573 [DEBUG][10] GetMetadataForFile@4.2: The Trip to Italy
2014-05-03 12:41:03.573 [DEBUG][10] http://thetvdb.com/api/3DC9CDF8E41D4737/...354/en.xml
2014-05-03 12:41:03.853 [DEBUG][10] DownloadMetaData@exit
2014-05-03 12:41:03.853 [DEBUG][10] Got it new artwork
2014-05-03 12:41:05.767 [DEBUG][1] ClientKeyPress(Down)
2014-05-03 12:41:05.767 [DEBUG][1] Setting activity:
2014-05-03 12:41:05.767 [DEBUG][1] OnKeyDown() called: Down
2014-05-03 12:41:05.803 [DEBUG][9] GetMetadataForFile(2): 'The Trip to Italy'
2014-05-03 12:41:05.880 [DEBUG][1] DoCompositeRendering() took 112.0064ms
2014-05-03 12:41:05.920 [DEBUG][1] OnKeyDown() done. Took 153.0088 ms
2014-05-03 12:41:05.939 [DEBUG][7] DoCompositeRendering() save too 19.0011ms
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@3
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@4
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@4.1
2014-05-03 12:41:06.080 [DEBUG][9] GetMetadataForFile@4.2: The Trip to Italy
2014-05-03 12:41:06.080 [DEBUG][9] http://thetvdb.com/api/3DC9CDF8E41D4737/...354/en.xml
2014-05-03 12:41:06.358 [DEBUG][9] DownloadMetaData@exit
2014-05-03 12:41:06.358 [DEBUG][9] Got it new artwork
2014-05-03 12:41:16.054 [DEBUG][9] GetMetadataForFile(2): 'The Trip to Italy'
2014-05-03 12:41:16.132 [DEBUG][7] DoCompositeRendering() took 111.0064ms
2014-05-03 12:41:16.152 [DEBUG][7] DoCompositeRendering() save too 20.0011ms
GetMetadata loop is repeated many times without any further keypresses being made.