codenamegamma 4 Posted June 3, 2016 Posted June 3, 2016 (edited) so, ive noticed a couple of quarks that im not sure people are aware of or not with the Auto Organize feature. 1. When adding a show with a title that has special characters, it fails to create the directory and fails to organize new episodes. for example, when i try and add, "Sankarea: Undying Love" because of the : in the name it fails. 2016-06-03 02:42:15.7769 Info FileOrganizationService: Sorting file G:\SortMe\Sankarea - S01E06.mkv into series G:\Anime Series\Sankarea: Undying Love (2012) 2016-06-03 02:42:15.7769 Warn FileOrganizationService: No provider metadata found for Sankarea: Undying Love season 1 episode 6 2016-06-03 02:42:15.7769 Warn FileOrganizationService: Unable to sort G:\SortMe\Sankarea - S01E06.mkv because target path could not be determined. as you can see its there, because i pressed the plus button to add it. but then it failed because it couldn't create the directory. causing it to bail out of the dialog all together. 2.while i have the screenshot there, as you can see theres multiple listings in that dropdown. if you press the + then add a show, and if you just close out of it, it adds it to the list, so like in this case where i added that show once, it failed, and i tried again, and it added it a 2nd time, it just shows doubles on the list. this persists though-out updates and server restarts and DB Cleanups. there are some things on that list that i dont even have like i made a previous post about power puff girls, failing because of thetvdb being stupid. theres 2 listings there now, one for the old series and one for the new series. one way to fix it is when you press + have it add that object to the list temporarily, then when you close it, have it auto generate a new list based on whats actually in your library. if you need more information let me know. i wouldn't of said anything but its been like this for a while now, and just wanted to make sure someone was aware. Edited June 3, 2016 by codenamegamma
Koleckai Silvestri 1154 Posted June 3, 2016 Posted June 3, 2016 For number 1, create your original directory manually and replace the colon with a comma or omit it completely. Can't use a colon in file or directory names on Windows computers. The metadata should maintain the colon so it will appear correctly in the Emby System. Future moves should work properly.
dcook 299 Posted June 3, 2016 Posted June 3, 2016 Its not a bug, you can't use colon in a file name or folder name The following are not allowed: < > : " / \ | ? *
codenamegamma 4 Posted June 3, 2016 Author Posted June 3, 2016 (edited) Its not a bug, you can't use colon in a file name or folder name The following are not allowed: < > : " / \ | ? * For number 1, create your original directory manually and replace the colon with a comma or omit it completely. Can't use a colon in file or directory names on Windows computers. The metadata should maintain the colon so it will appear correctly in the Emby System. Future moves should work properly. thats what i ended up doing and eventually stopped and did it completely manually, since if you do the "smart match" on the wrong listing from #2 (i have 3 for that series in the picture, one from the library where it added it because i manually added the show folder and season 1 folder, and the other 2 are from auto organize fails with the special character in the folder name) when this happends, it does remove the listings from the auto organize fail list, but does NOT move the files because it cant. 2016-06-03 03:04:42.5750 Info HttpServer: HTTP Response 200 to 192.168.1.11. Time: 0ms. http://mediaserver:8096/emby/Library/FileOrganization?StartIndex=0&Limit=50 2016-06-03 03:04:47.3098 Info HttpServer: HTTP POST http://mediaserver:8096/emby/ScheduledTasks/Running/415f8db75e909cdef2a3da79d1e2c636. UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36 2016-06-03 03:04:47.3098 Info TaskManager: Executing Organize new media files 2016-06-03 03:04:47.3098 Info App: Sorting file G:\SortMe\Sankarea - S01E08.mkv 2016-06-03 03:04:47.3255 Info App: Sorting file G:\SortMe\Sankarea - S01E08.mkv into series G:\Anime Series\Sankarea: Undying Love (2012) 2016-06-03 03:04:47.3255 Info App: Sorting file G:\SortMe\Sankarea - S01E08.mkv to new path G:\Anime Series\Sankarea: Undying Love (2012)\Season 1\S01E08 - False... Freedom....mkv 2016-06-03 03:04:47.3255 Error App: Error organizing episode G:\SortMe\Sankarea - S01E08.mkv *** Error Report *** Version: 3.1.6.0 Command line: C:\Users\Admin\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe Operating system: Microsoft Windows NT 6.2.9200.0 Processor count: 4 64-Bit OS: True 64-Bit Process: True Program data path: C:\Users\Admin\AppData\Roaming\Emby-Server Application Path: C:\Users\Admin\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe The given path's format is not supported. System.NotSupportedException at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath) at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost) at System.IO.Directory.EnumerateFiles(String path, String searchPattern, SearchOption searchOption) at MediaBrowser.Server.Implementations.FileOrganization.EpisodeFileOrganizer.GetOtherDuplicatePaths(String targetPath, Series series, Nullable`1 seasonNumber, Nullable`1 episodeNumber, Nullable`1 endingEpisodeNumber) at MediaBrowser.Server.Implementations.FileOrganization.EpisodeFileOrganizer.<OrganizeEpisode>d__18.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at MediaBrowser.Server.Implementations.FileOrganization.EpisodeFileOrganizer.<OrganizeEpisodeFile>d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at MediaBrowser.Server.Implementations.FileOrganization.TvFolderOrganizer.<Organize>d__9.MoveNext() so problem #1 is bad, it gets even worse when you mix it with #2. i ended up just looking at the log for the file names it was going to rename them to and did them manually moving them to the correct directory. it would be nice though if it did it automatically. i even think there are some episodes ive had issues with as well because they have special characters in them. so adding some kind of handling for that would be nice. just wasnt sure if anyone was aware of it or if they were if a fix was planned. theres not really a point to the automate something if i still have to do it manually. not that dumping an entire series into the system like this is something everyone does. Edited June 3, 2016 by codenamegamma
Luke 42080 Posted June 3, 2016 Posted June 3, 2016 failure to match due to acccents is resolved for the next release, thanks.
codenamegamma 4 Posted June 4, 2016 Author Posted June 4, 2016 failure to match due to acccents is resolved for the next release, thanks. great, but what about the list issue? it ether needs more info then just the name or something built in to purge the stuff that isnt actually in the library.
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