I´m in the process of adding two dialogs to this script, ActorInfo and MovieInfo.
Main reason for this is that I finally want to get rid of metadata.actors script. (that one was written for Eden, does not have any proper maintainer atm and is just a big big mess in terms of code)
Nice thing is that I only had to add very few lines to my script, most stuff was already done by all the scraper stuff I implemented before
Another nice bonus: when it´s done you will also be able to open the script movieinfo dialog from everywhere with a RunScript() command by passing either dbid, tmdb id or imdb id (metadata.actors only offered that to some extent for ActorInfo). That way you can get a full movie infodialog for home menu widgets for example, including actors and much more. (there will be more info available than metadata.actors offered)
If anyone feels adventurous then you can try out those dialogs already:
To open those dialogs from anywhere:
Runscript(script.extendedinfo,info=extendedactorinfo,name=ACTORNAME)
RunScript(script.extendedinfo,info=extendedinfo,id=TMDBID) (dbid / imdbid not workin yet)
I also recommend to add a prefix= parameter for better structured property naming.
You will have to create the following xml files:
script-ExtendedInfo Script-DialogVideoInfo.xml
script-ExtendedInfo Script-DialogInfo.xml
Available Properties for the movieinfo dialog:
Window(home).Property(...)
Code:
'Poster'
'fanart'
'Title'
'Label'
'Tagline'
'RunningTime'
'Duration'
'mpaa'
'Director'
'Writer'
'Budget'
'Homepage'
'Set'
'SetId'
'ID'
'Plot'
'OriginalTitle'
'Genre'
'Rating'
'Play'
'Trailer'
'Path'
'ReleaseDate'
'Premiered'
'Country'
'Studio'
'DiscArt'
'VideoResolution'
'AudioChannels'
'VideoCodec'
'VideoAspect'
'Logo'
'DBID'
'Studio'
'Year'
List with ID 50 --> gets filled with actors
More documentation will follow.
Cheers