Nipa84 1 Posted March 13, 2019 Share Posted March 13, 2019 Hi, Moved my server from a Pi to a C2. Basically switched off the Pi, installed the Emby server on a C2 running a fresh install of Diet Pi. Mounted NFS drives in Diet Pi. Installed server v4.0.2 manually (downloaded from this site). Added libraries as normal. Installed Trakt. Watched statuses synced. None of my files have been renamed or moved etc - they sit on the same server accessed via NFS. I've done this process a dozen times without issue. Yet this time I've noticed 2 strange things. 1. A Version dropdown within the episode info screen in the web gui: 2. Possibly related, my Next Up queue is out of whack. Currently rewatching Game of Thrones and just finished season 4. So Next up should show S5e1. Instead it showed S5e10 (final episode). The final episode thing seems be a recurring theme as all other shows I am in the middle of watching also show the last episode of the season I'm up to. My show naming format is \TV Folder\Show Name\show name - S01E01 - Episode Name.ext = \TV\The Sopranos\ The Sopranos - s04e13 - Whitecaps. Have I just done something stupid and a setting can fix this? Link to comment Share on other sites More sharing options...
Luke 37272 Posted March 13, 2019 Share Posted March 13, 2019 hi there, can you show us a screenshot of the folder containing the episode files? thanks. Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 13, 2019 Author Share Posted March 13, 2019 hi there, can you show us a screenshot of the folder containing the episode files? thanks. Hi, attached below. As mentioned I've not changed anything (as far as I know) - except I think last time I did a fresh install I used server 4.0.1 (and version 3.x.x before that). I'm stumped. Link to comment Share on other sites More sharing options...
ebr 14960 Posted March 13, 2019 Share Posted March 13, 2019 Mixed content library type or TV Series? Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 13, 2019 Author Share Posted March 13, 2019 (edited) Mixed content library type or TV Series? Hi, just TV. Not changed anything here except set the language and country: Edited March 13, 2019 by Nipa84 Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 So I dug out another microSD, fresh install of DietPi. Then manually installed Emby server v4.0.2.0. Files still have not been touched (from when it worked fine) and are stored on a NAS served via NFS. I didn't install Trakt. Scanned my files into the library. And straight away every show is showing the final episode in S1 as the Next Up: Nothing is marked as watched, e.g.: Also each episode still shows alternative Versions: Naming structure: Just tried a fresh install of Kodi, no issues scanning the files into the local library. I tried looking here - https://github.com/MediaBrowser/Emby - but couldn't see v4.0.1.0, just a version from August last year. Link to comment Share on other sites More sharing options...
Happy2Play 8361 Posted March 14, 2019 Share Posted March 14, 2019 (edited) No sure what the conditions are that is making multi-version apply to this naming scheme, but I haven't been able to reproduce it with the same naming and folder layout as above (TV Show content type). tested on Windows 4.0.2.0. If you really want to attempt to downgrade to 4.0.1.0 but the newer versions have bug fixes. Especially the delete issue with disc rips that deletes your entire library that exist before v4.0.3.0. https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.0.1.0 Edited March 14, 2019 by Happy2Play Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 No sure what the conditions are that is making multi-version apply to this naming scheme, but I haven't been able to reproduce it with the same naming and folder layout as above (TV Show content type). tested on Windows 4.0.2.0. If you really want to attempt to downgrade to 4.0.1.0 but the newer versions have bug fixes. Especially the delete issue with disc rips that deletes your entire library that exist before v4.0.3.0. https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.0.1.0 Hi thanks for the link. Some progress - I installed Emby server on my Mac. Added the same files into the library. No issue. So I've re-downloaded fresh versions of DietPi and Emby Server v4.0.2 and reinstalled. And It's currently scanning. Fingers crossed... Link to comment Share on other sites More sharing options...
Happy2Play 8361 Posted March 14, 2019 Share Posted March 14, 2019 You are not the only one seeing this multi-version issue, as there is another topic in the testing area. Not sure if it is was just a migration issue, as I can not reproduce it with new libraries in my tests. Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 Ah ok. Good to know it’s not me going crazy. So the Linux version (https://emby.media/linux-server.html) Armv7 has the issue for me. v4.0.2. macOS version waorked without issue. It’s late now. But tomorrow I’ll try Linux v4.0.1 from the link you provided above (I don’t have any media affected by the delete bug). Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 Fresh install of DietPi and emby-server-deb_4.0.1.0_armhf.deb from here - https://github.com/M...ses/tag/4.0.1.0. Issue still present. emby-server-deb_4.0.1.0_armhf.deb - issue emby-server-deb_4.0.2.0_armhf.deb - issue embyserver-osx-x64-4.0.2.0 - no issue Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 Is the last version that doesn't have the bug known? I don't mind sitting on that until it's found and fixed. Link to comment Share on other sites More sharing options...
ebr 14960 Posted March 14, 2019 Share Posted March 14, 2019 What is in the series folder? Perhaps there is something in there (like a stray video file) that is throwing it off... Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 Nothing at all. I don't use NFOs and don't store cover art etc. Just the video file, and some shows have .srts (named in the same format the show. Post 3 has the full structure of The Sopranos. This Version drop down issue affects every single show. The Next Up is wrong for all too. Some more folder structures, nothing but the season folders and some subs: 24: Parks & Rec: Africa: Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 14, 2019 Author Share Posted March 14, 2019 Ok further testing. Wanted to use a much older version. Installed DietPi fresh. Used the bundled version of Emby server. v3.5.2.0. And this version completely fails to scan the media library: Here is the error text when you click the "i": Unable to cast object of type 'MediaBrowser.Controller.Entities.TV.Season' to type 'MediaBrowser.Controller.Entities.TV.Episode'. at MediaBrowser.Controller.Entities.TV.Series.<>c__DisplayClass44_0.b__0(BaseItem episode) at System.Linq.Enumerable.WhereListIterator`1.ToArray() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.OrderedEnumerable`1.ToList() at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at MediaBrowser.Controller.Entities.TV.Series.GetSeasonEpisodes(Season parentSeason, User user, IEnumerable`1 allSeriesEpisodes, DtoOptions options) at MediaBrowser.Controller.Entities.TV.Series.GetSeasonEpisodes(Season parentSeason, User user, DtoOptions options) at MediaBrowser.Controller.Entities.TV.Series.GetSeasonEpisodes(Season parentSeason, User user, IEnumerable`1 allSeriesEpisodes, DtoOptions options) at MediaBrowser.Controller.Entities.TV.Season.GetEpisodes() at MediaBrowser.Providers.TV.SeasonMetadataService.GetChildrenForMetadataUpdates(Season item) at MediaBrowser.Providers.Manager.MetadataService`2.BeforeSaveInternal(TItemType item, Boolean isFullRefresh, ItemUpdateType updateType) at MediaBrowser.Providers.TV.SeasonMetadataService.BeforeSaveInternal(Season item, Boolean isFullRefresh, ItemUpdateType currentUpdateType) at MediaBrowser.Providers.Manager.MetadataService`2.BeforeSave(TItemType item, Boolean isFullRefresh, ItemUpdateType currentUpdateType) at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.TV.Series.RefreshAllMetadata(MetadataRefreshOptions refreshOptions, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshAllMetadataForContainer(IMetadataContainer container, MetadataRefreshOptions refreshOptions, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshChildMetadata(BaseItem child, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshMetadataRecursive(List`1 children, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshChildMetadata(BaseItem child, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshMetadataRecursive(List`1 children, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal2(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at MediaBrowser.Controller.Entities.AggregateFolder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at Emby.Server.Implementations.Library.LibraryManager.PerformLibraryValidation(IProgress`1 progress, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.ValidateMediaLibraryInternal(IProgress`1 progress, CancellationToken cancellationToken) at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options) Is this related to the v4.0.2.0 issues? Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 15, 2019 Author Share Posted March 15, 2019 Had to setup a MrMC local library as a backup whilst Emby doesn't work. And it scanned all files fine, sync'd to Trakt fine - so all my local setup appears to be ok. 1 Link to comment Share on other sites More sharing options...
Luke 37272 Posted March 16, 2019 Share Posted March 16, 2019 Please try again with the next release of emby server, thanks. Link to comment Share on other sites More sharing options...
Nipa84 1 Posted March 17, 2019 Author Share Posted March 17, 2019 Thanks. Will keep an eye out for its release. Link to comment Share on other sites More sharing options...
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