LqHnyBear 23 Posted March 12, 2018 Posted March 12, 2018 Is there a way to update the data more often. I keep having my TV shows showing episodes in upcoming that aren't correct. Once I manually update the individual shows, it then shows properly.
Luke 42080 Posted March 12, 2018 Posted March 12, 2018 Just run a periodic library scan and it will happen on its own.
LqHnyBear 23 Posted March 12, 2018 Author Posted March 12, 2018 I do have my library scan every 3 hours and the metadata doesn't appear to ever get updated then. Also if I go to the metamanager and click on the top most directory, Tv Shows and refresh all metadata, nothing gets updated either. As you can see from the image I attached I have the proper directory structure so I'm not sure where it's messing up. I'm on emby 3.3.1.0
Luke 42080 Posted March 12, 2018 Posted March 12, 2018 The metadata won't get updated every three hours just because a scan is running every three hours. However, if you have internet metadata enabled for that particular library, then the regular library scan will handle checking for changes to the upcoming schedule.
LqHnyBear 23 Posted March 12, 2018 Author Posted March 12, 2018 I am seeing a error in my logs although I don't know if this is the problem or how to fix it. 2018-03-11 23:37:03.332 Error App: Error in Emby Xml *** Error Report *** Version: 3.3.1.0 Command line: C:\Users\lqhny\AppData\Roaming\Emby-Server\system\EmbyServer.dll Operating system: Microsoft Windows NT 6.2.9200.0 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 8 Program data path: C:\Users\lqhny\AppData\Roaming\Emby-Server\programdata Application directory: C:\Users\lqhny\AppData\Roaming\Emby-Server\system System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlReader.MoveToContent() at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, XmlReaderSettings settings, Encoding encoding, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Providers.BoxSetXmlProvider.Fetch(MetadataResult`1 result, String path, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.BaseXmlProvider`1.GetMetadata(ItemInfo info, IDirectoryService directoryService, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService`2.<RefreshWithProviders>d__38.MoveNext() System.Xml.XmlException at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlReader.MoveToContent() at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, XmlReaderSettings settings, Encoding encoding, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Providers.BoxSetXmlProvider.Fetch(MetadataResult`1 result, String path, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.BaseXmlProvider`1.GetMetadata(ItemInfo info, IDirectoryService directoryService, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService`2.<RefreshWithProviders>d__38.MoveNext()
LqHnyBear 23 Posted March 12, 2018 Author Posted March 12, 2018 Almost daily I have incorrect episodes appearing in the upcoming list and the only way I ever get them to go away is to manually update the metadata for whichever show it is.
Luke 42080 Posted March 12, 2018 Posted March 12, 2018 I am seeing a error in my logs although I don't know if this is the problem or how to fix it. 2018-03-11 23:37:03.332 Error App: Error in Emby Xml *** Error Report *** Version: 3.3.1.0 Command line: C:\Users\lqhny\AppData\Roaming\Emby-Server\system\EmbyServer.dll Operating system: Microsoft Windows NT 6.2.9200.0 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 8 Program data path: C:\Users\lqhny\AppData\Roaming\Emby-Server\programdata Application directory: C:\Users\lqhny\AppData\Roaming\Emby-Server\system System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlReader.MoveToContent() at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, XmlReaderSettings settings, Encoding encoding, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Providers.BoxSetXmlProvider.Fetch(MetadataResult`1 result, String path, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.BaseXmlProvider`1.GetMetadata(ItemInfo info, IDirectoryService directoryService, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService`2.<RefreshWithProviders>d__38.MoveNext() System.Xml.XmlException at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlReader.MoveToContent() at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, XmlReaderSettings settings, Encoding encoding, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Parsers.BaseItemXmlParser`1.Fetch(MetadataResult`1 item, String metadataFile, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.Providers.BoxSetXmlProvider.Fetch(MetadataResult`1 result, String path, CancellationToken cancellationToken) at MediaBrowser.LocalMetadata.BaseXmlProvider`1.GetMetadata(ItemInfo info, IDirectoryService directoryService, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService`2.<RefreshWithProviders>d__38.MoveNext() That could be a problem. Consider uninstalling the xml metadata plugin and using Emby default nfo format.
LqHnyBear 23 Posted March 12, 2018 Author Posted March 12, 2018 I don't have any kind of xml metadata plugin installed. I only have "Backup & Restore" installed. I just checked.
Luke 42080 Posted March 12, 2018 Posted March 12, 2018 Ok sorry my mistake. I assumed that was related to refreshing a series but that little snippet you posted has nothing to do with this.
LqHnyBear 23 Posted March 12, 2018 Author Posted March 12, 2018 Is there a way to force emby to update metadata for the TV shows at least daily?
Luke 42080 Posted March 12, 2018 Posted March 12, 2018 Like I already said, it should already be happening. If you think this isn't the case, then please discuss an example and attach the information requested in how to report a problem. thanks.
Happy2Play 9782 Posted March 12, 2018 Posted March 12, 2018 (edited) Is there a way to force emby to update metadata for the TV shows at least daily? Depending on how many series you have, the provider sites could consider this spamming and not work anyways. I get series in upcoming that are wrong occasionally do to air dates changing on TVDB. Since Emby caches this information x amount of days in advance, they remain wrong until a refresh is done. Edited March 12, 2018 by Happy2Play
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now