Playnite Forums
  • Playnite Web
  • Rules
  • Members
  • Team
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Playnite Forums Extension Database Metadata Plugins EmuMovies metadata plugin

EmuMovies metadata plugin
spektor56
Offline

#1
01-22-2020, 04:30 PM (This post was last modified: 03-06-2020, 07:18 PM by spektor56.)
Status: Working alpha release

Note: The alpha currently saves the emumovies username/password as plaintext, wont be like this when complete.

Source

Alpha Releases
Mellified
Offline

#2
09-03-2020, 10:45 PM
Is this plugin still being developed? I provided my login information but the plugin gives me an error every time I attempt to use it.

The PlayNite log shows:

Quote:ERROR:Failed to download metadata, aebe8b7c-6dc3-4a66-af31-e7375c6b5e9e, 1486529526System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
  at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
  at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
  at System.String.Join(String separator, IEnumerable`1 values)
  at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
  --- End of inner exception stack trace ---
  at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
  at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
  at System.Threading.Tasks.Task`1.get_Result()
  at EmuMoviesMetadata.EmuMoviesLazyMetadataProvider.GetIcon() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesMetadata\EmuMoviesLazyMetadataProvider.cs:line 75
  at Playnite.DesktopApp.ViewModels.GameEditViewModel.<>c__DisplayClass391_0.<DownloadPluginData>b__0() in E:\Devel\Playnite\source\Playnite.DesktopApp\ViewModels\GameEditViewModel.cs:line 2873
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
  at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
  at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
  at System.String.Join(String separator, IEnumerable`1 values)
  at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184<---
spektor56
Offline

#3
09-10-2020, 09:49 PM
I just uploaded a new PEXT version of the utility, delete the old folder and install it by dragging it into the playnite window
Mellified
Offline

#4
09-10-2020, 10:26 PM
(09-10-2020, 09:49 PM)spektor56 Wrote: I just uploaded a new PEXT version of the utility, delete the old folder and install it by dragging it into the playnite window

Similar error when trying to download metadata for a single game.

2020-09-10 17:24:54.0897|ERROR:Failed to download metadata, cb91dfc9-b977-43bf-8e70-55f46e410fab, 1158310System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.String.Join(String separator, IEnumerable`1 values)
   at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at System.Threading.Tasks.Task`1.get_Result()
   at EmuMoviesMetadata.EmuMoviesLazyMetadataProvider.GetIcon() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesMetadata\EmuMoviesLazyMetadataProvider.cs:line 75
   at Playnite.DesktopApp.ViewModels.GameEditViewModel.<>c__DisplayClass391_0.<DownloadPluginData>b__0() in E:\Devel\Playnite\source\Playnite.DesktopApp\ViewModels\GameEditViewModel.cs:line 2873
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
   at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.String.Join(String separator, IEnumerable`1 values)
   at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184<---
spektor56
Offline

#5
09-11-2020, 02:10 PM (This post was last modified: 09-11-2020, 02:39 PM by spektor56.)
Ah i think i know your issue, did you use emulation import? This plugin uses the file name for the download in addition to game name because thats what emumovies uses.[Image: EI0pvCl.png]
I'll get a fix if that path is empty

ok, 1.2 version should be fixed now
TeN
Offline

#6
02-09-2021, 10:43 PM
I'm having the same issue as Mellified — occasionally the extension works, but in the majority of cases when I attempt to download metadata, it says loading but then does nothing. These are all ROMs imported via emulation import. I've tried clearing the path and it still does the same thing. I'm using version 2.0.0.
spektor56
Offline

#7
02-25-2021, 03:39 AM
It's working for me, did you put your username and password into the emumovies settings?
lupo90
Offline

#8
07-07-2021, 04:15 PM
Hello,

Thanks for the extension, it is great,
LB imports "Features" and call them "Play mode" in its software also using the EmuMovies extension.
I am not sure if the info about "Play mode" comes from EmuMoves but in that case could you allow EmuMovies in PN to also add feateures?
They have a very feature rich database, is it possible to import features too in this extension by extracting their "Play mode"? That way we can have a much better db with both info, many thanks in advance!
shokunin
Offline

#9
12-26-2021, 11:34 PM (This post was last modified: 12-26-2021, 11:34 PM by shokunin.)
(02-25-2021, 03:39 AM)spektor56 Wrote: It's working for me, did you put your username and password into the emumovies settings?
Hi, do you know if there's a simple way to get this working with Playnite 9? It's listed as not compatible when it loads.
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode