Jump to content

TV Shows are not displaying in my Libraries


KorkyHavoc
Go to solution Solved by GrimReaper,

Recommended Posts

KorkyHavoc

Hello,  I am running Emby 4.6.7.0 on Synology NAS with DSM 6.  I've been running this for months now and have been unable to get any of my TVShows to show up in my Library.  I have no problem with my Movies showing up.  My folder structure is as follows:

/volume1/TVShows/Showname/Season/episode info (for example: /volume1/TVShows/Charmed/Season 1/Charmed S01E01.mp4)

My Library is mapped to /volume1/TVShows.  Also attached is a snapshot of my Libraries from the Dashboard.

Any ideas or suggestions would be greatly appreciated.  

Screenshot 2022-12-16 112219.png

Link to comment
Share on other sites

KorkyHavoc

I have ran a library scan, multiple times, no joy.  Yes, I can update to 4.7 if you feel that will have an impact on the issue I'm seeing.

Link to comment
Share on other sites

It's probably worth updating yes. I would run a library scan after updating, and then if there's still a problem please attach the emby server log. Thanks.

Link to comment
Share on other sites

KorkyHavoc

Updated and library scan complete, still no joy.  Attached embyserver.txt.  If you need another file, please provide instructions on how to obtain that desired information.  Thanks for all t he help Luke!

embyserver.txt

Link to comment
Share on other sites

  • Solution
GrimReaper

You have permission issue with /volume1/TVShows:

2022-12-16 11:42:28.108 Error LibraryMonitor: Error watching path: /volume1/TVShows
	*** Error Report ***
	Version: 4.7.11.0
	Command line: /volume1/@appstore/EmbyServer/system/EmbyServer.dll -programdata /volume1/Emby -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -ignore_vaapi_enabled_flag -pidfile /volume1/Emby/EmbyServer.pid -defaultdirectory /volume1/Public -updatepackage emby-server-synology_{version}_x86_64.spk
	Operating system: Linux version 3.10.105 (root@build2) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #25556 SMP Sat Aug 28 02:15:10 CST 2021
	Framework: .NET 6.0.8
	OS/Process: x64/x64
	Runtime: volume1/@appstore/EmbyServer/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: /volume1/Emby
	Application path: /volume1/@appstore/EmbyServer/system
	System.UnauthorizedAccessException: System.UnauthorizedAccessException: Access to the path '/volume1/TVShows' is denied.
	 ---> System.IO.IOException: Permission denied
	   --- End of inner exception stack trace ---
	   at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
	   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
	   at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, Boolean isNormalized, EnumerationOptions options)
	   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
	   at System.IO.Enumeration.FileSystemEnumerableFactory.UserDirectories(String directory, String expression, EnumerationOptions options)
	   at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
	   at System.IO.Directory.EnumerateDirectories(String path)
	   at System.IO.FileSystemWatcher.RunningInstance.AddDirectoryWatchUnlocked(WatchedDirectory parent, String directoryName)
	   at System.IO.FileSystemWatcher.RunningInstance..ctor(FileSystemWatcher watcher, SafeFileHandle inotifyHandle, String directoryPath, Boolean includeSubdirectories, NotifyFilters notifyFilters, CancellationToken cancellationToken)
	   at System.IO.FileSystemWatcher.StartRaisingEvents()
	   at System.IO.FileSystemWatcher.StartRaisingEventsIfNotDisposed()
	   at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value)
	   at Emby.Server.Implementations.IO.LibraryMonitor.<>c__DisplayClass37_0.<StartWatchingPath>b__0()
	Source: System.Private.CoreLib
	TargetSite: IntPtr CreateDirectoryHandle(System.String, Boolean)
	InnerException: System.IO.IOException: Permission denied
	Source: 
	TargetSite: 

 

Link to comment
Share on other sites

KorkyHavoc

That is so odd.  When I look at the Movies folder, it shows a "Custom" permission setup but I don't remember doing anything there.  I have set the TVShows folder to readonly for the emby user and it is finding my TV shows now.  Thank you very much!!

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...