Playnite Forums
EmuMovies metadata plugin - Printable Version

+- Playnite Forums (https://playnite.link/forum)
+-- Forum: Extension Database (https://playnite.link/forum/forum-3.html)
+--- Forum: Metadata Plugins (https://playnite.link/forum/forum-17.html)
+--- Thread: EmuMovies metadata plugin (/thread-112.html)



EmuMovies metadata plugin - spektor56 - 01-22-2020

Status: Working alpha release

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

Source

Alpha Releases


RE: EmuMovies metadata plugin - Mellified - 09-03-2020

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



RE: EmuMovies metadata plugin - spektor56 - 09-10-2020

I just uploaded a new PEXT version of the utility, delete the old folder and install it by dragging it into the playnite window


RE: EmuMovies metadata plugin - Mellified - 09-10-2020

(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<---



RE: EmuMovies metadata plugin - spektor56 - 09-11-2020

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


RE: EmuMovies metadata plugin - TeN - 02-09-2021

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.


RE: EmuMovies metadata plugin - spektor56 - 02-25-2021

It's working for me, did you put your username and password into the emumovies settings?


RE: EmuMovies metadata plugin - lupo90 - 07-07-2021

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!