Enhancement On hold. Linked pull requests. Copy link. Feature request I'm submitting a proposal to Describe the use case The way this works is that the user adds 2 new sources to Kodi, pointing to a Movies and TV shows listing, eg. Contributor Author. The Kodi sections "Recently added episodes", "Unwatched tv shows" In above example with metadata API to update the library is needed "only" about http requests From my POV the method proposed is not so simple to integrate.
But still not understand, things like example: I add a movie from another Kodi device, how i can know that this movie has been added if i use a different Kodi device e. I do not understand how Kodi update the library only manually or startup by settings?
I add a movie from another Kodi device, how i can know that this movie has been added if i use a different Kodi device e. What do you mean "add a movie"? Please be more specific.
Add a movie to "My list" Add a movie to the Kodi Library Add a movie to local storage on the device I also do not understand why you mentioned then "updates of episodes". Automatically here could mean that the add-on would scan the newly added item immediately or at some later time schedules an update for everything For Netflix I would make it work like this, unless the total Movies listing is a concern as well, I don't know how often this changes. I know there are solutions already for this, but nothing out-of-the-box that is straightforward for normal users :- And that said, I understand you have invested in a more comprehensive implementation, and it will not be easy to move existing users to something new and different.
So now with this method, i do not understand on how do the same thing, so e. You can already start playing with this, with minimal changes: Add the paths to addon. Zip downloads no longer work CastagnaIT mentioned this issue Oct 13, CastagnaIT added the On hold label Nov 9, Sign up for free to join this conversation on GitHub.
Several large tables such as episode , movie , settings , and tvshow contain the bulk of the information, while most of the others are used to link a long string to a common ID key. This table stores bookmarks, which are timestamps representing the point in a video where a user stopped playback, an explicit bookmark requested by the user, or an automatically generated episode bookmark.
This table stores television episode information. Information concerning the series is stored in tvshow. To link an episode to its parent series, use tvshowlinkepisode. This table stores genre information. For convenience the contents are duplicated in movie and tvshow , so a join isn't necessary.
This table stores information about a television series. Information concerning the show's episodes is stored in episode. To link a TV show to its episodes, use tvshowlinkepisode. This database contains the last view and sorting method a user chose for each path while navigating XBMC.
The View Modes database uses only two tables. Most of the useful information is in view. Navigation menu Personal tools Create account Log in. Namespaces Page Discussion. Views Read View source View history. Foreign key to artist table. Browse All Privacy and Security Articles Browse All Linux Articles Browse All Buying Guides.
Best iPhone 13 Pro Case. Best Bluetooth Headphones for Switch. Best Roku TV. Best Apple Watch. Best iPad Cases. Best Portable Monitors. Best Gaming Keyboards. Best Drones. Best 4K TVs. Best iPhone 13 Cases. Best Tech Gifts for Kids Aged Awesome PC Accessories.
Best Linux Laptops. Best eReaders. Best Gaming Monitors. Best Android Phones. Best iPads. Browse All News Articles. Disney Plu TikTok. Windows 11 Default Browser Block. Teams in Windows 11 Taskbar. Smart TVs Ads. Team Comes to Workplace by Meta. To confirm that everything's in order so far, fire off the following commands:. If everything is in ship shape, you'll see results like those in the screenshot above.
Now all that's left to do is tell XBMC how to access the database and start sharing information through it. As with any software-based tinkering, we recommend backing up before proceeding, so let's do that first. Export the video and music library for safe keeping. We'll be importing them shortly. Once you've exported your libraries, open up your favorite text editor and copy the following text into a new file:.
If you altered the MySQL server port during the installation, make sure to change it. If you didn't, the default was In Windows, save this file as advancedsettings. Once you've copied the file to every XBMC installation on your network, start one of them up and import the music and video libraries you exported. From here out your XBMC viewing habits will sync between machines and you'll be able to resume playback, access bookmarks, and see what media you've already viewed from anywhere in your house.
The first screenshot below is taken from the XBMC center in one room and the second was taken in another room; both XBMC installs feed from the central database. Note how the second XBMC install knows that we already watched the first episode and that we paused the second one 45 seconds into the show. In addition to remembering which shows we've watched and where we left off, the database also remembers things like subtitle settings, if we've zoomed the screen in, video modes, and more.
If you're curious to see everything currently shared by the XBMC database, you can check out this developer's thread , complete with charts that highlight all the variables that'll sync between installations. One current shortcoming with the database system—although rumored to be in the pipe for future releases—is that thumbnails and fanart are cached locally and not stored with the database.
0コメント