Thread Closed
 
Thread Rating:
  • 1 Vote(s) - 5 Average
Tutorial - How to set Ember for MovieSet scraping and syncing
#1
1. Create a directory where all movieset images should be saved. The directory should be created on the same device on which the movies are stored. Kodi must have access to this directory.

2. Place this directory in Ember as movieset artwork path.
You can choose between the standards for the Kodi Interface and the Kodi Addon "MSAA". The two standards use matching and different file names. Also, DiscArts are not supported by MSAA.
An overview of the used file names can be found here: Link

If you want use the MSAA to write the artwork paths to the Kodi database you have to use the MSAA settings. The Kodi Interface can send ANY paths to the Kodi database, also the MSAA defaults or custom file names from "Expert" settings. I would prefer the Kodi Interface standards.

Image


3. To sync the movieset artworks with Kodi over the Kodi Interface you have to set the movieset artwork path also in the Kodi Interface Host settings.
Caution: The path must be entered so that Kodi can find it. In most cases, the path must start with "smb: //" (or "nfs://","ftp://", "webdav://" or any other Kodi supported protocol, depending on your setting), especially if you are using MySQL.
Also, the capitalization must be correct when using Kodi on Linux.

Image


4. If you use the Kodi addon MSAA to write the artworks to the Kodi database you have to setup addon for "single artwork folder" use (that's not needed if you snyc the artworks via Kodi Interface!):

Image


5. Now you're ready to scrape all moviesets. If you've enabled "RealTime Sync" in Kodi Interface Host settings, the artworks will automatically be synced.
If you use the Kodi Interface without "RealTime Sync" you can select one or more entries and use Context Menu => Kodi Interface => Sync to sync it with Kodi.
If you use the MSAA addon you have to run the addon on Kodi to write the paths.
#2
Kodi 16 and newer support Plot/Overview for MovieSets. This information can be saved in each movie NFO of a movieset. To write the data in the movie NFO you have to enable Settings => Movies => Scraper-Data => Collection => Save extended Collection information to NFO.

Image

To change the <set> node in already existing NFOs you have to rewrite them. ATM there are two ways to to that:
- Tools => Rewrite All MovieSet Content: will be available in Ember 1.5 or custom Github builds: Link
- Rescrape e.g. Plot only for all MovieSets. All affected movie NFO will also be rewritten while saving the movieset information to the Ember DB.
- Tools => Rewrite All Movie Content: That's exaggerated variant and will also rewrite all images, trailer, themes and so on. Also all movies without any set inforamtion will be re-saved.

Multiple problems will still be existing:
- while movie scraping, the movieset plot will only be fetched in Ember 1.5 or custom Github builds: Link
- Kodi reads the movieset plot from movie NFO only if Kodi needs to create the set. If the set is already created in Kodi's database, the plot information will be ignored.
- ATM there is no way to sync the movieset plot/overview via JSON. I've created a feature request, no idea how long it will go until someone realizes it: Link

So the only way to get the movieset plot into Kodi's database is:
- enable the "extended Collcetion information" in Ember
- rescrape all moviesets to get the new NFO node in all movie NFO
- remove all moviesets incl. affected movies in Kodi and run a database cleanup (to really remove all movieset information)
- sync all movies
- sync all moviesets (to sync all movieset images)


Ember also supports creating of movieset NFO, but I know no Mediacenter, which supports it. Movieset NFO can only be enabled if you set a file name in Settings => MovieSets => Files and Sources => File Naming => Expert => NFO.
  Thread Closed
 
Thread Rating:
  • 1 Vote(s) - 5 Average



Logout Mark Read Team Forum Stats Members Help
Tutorial - How to set Ember for MovieSet scraping and syncing51