Jump to content

Auto Organize - Expanding its functionality


aaronsomek

Recommended Posts

TheUrbanXplorer

I still have problems with movies:

2022-04-17 12:48:10.966 Info App: MovieDbProvider: Finding id for item: Die Geschichte vom armen Hassan.avi
2022-04-17 12:48:10.972 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Die+Geschichte+vom+armen+Hassan.avi&language=de
2022-04-17 12:48:11.277 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Die+Geschichte+vom+armen+Hassan+avi&language=de
2022-04-17 12:48:11.591 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Die+Geschichte+vom+armen+Hassan.avi&language=en
2022-04-17 12:48:11.903 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Die+Geschichte+vom+armen+Hassan+avi&language=en
2022-04-17 12:48:12.014 Info HttpClient: GET https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&s=Die+Geschichte+vom+armen+Hassan.avi&type=movie
2022-04-17 12:48:12.581 Info Server: http/1.1 Response 200 to 178.254.20.73. Time: 1636ms. http://178.254.20.73:8096/emby/Items/RemoteSearch/Movie?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=6f851f12-51b1-4311-b023-80439dee7640&X-Emby-Client-Version=4.6.7.0
2022-04-17 12:48:19.555 Info Server: http/1.1 POST http://178.254.20.73:8096/emby/Items/RemoteSearch/Movie?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=6f851f12-51b1-4311-b023-80439dee7640&X-Emby-Client-Version=4.6.7.0. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36
2022-04-17 12:48:19.557 Info App: MovieDbProvider: Finding id for item: Die Geschichte vom armen Hassan
2022-04-17 12:48:19.558 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=Die+Geschichte+vom+armen+Hassan&language=de
2022-04-17 12:48:19.694 Info HttpClient: GET https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&s=Die+Geschichte+vom+armen+Hassan&type=movie
2022-04-17 12:48:20.222 Info Server: http/1.1 Response 200 to 178.254.20.73. Time: 667ms. http://178.254.20.73:8096/emby/Items/RemoteSearch/Movie?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=6f851f12-51b1-4311-b023-80439dee7640&X-Emby-Client-Version=4.6.7.0
2022-04-17 12:48:31.508 Info Server: http/1.1 POST http://178.254.20.73:8096/emby/Library/FileOrganizations/5a8f3ee32462433c0ccf81d682c54dee/Movie/Organize?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=6f851f12-51b1-4311-b023-80439dee7640&X-Emby-Client-Version=4.6.7.0. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36
2022-04-17 12:48:31.530 Info App: Sorting file D:\Videos\Neue Filme und Serien\DEFA Maerchen Sammlung German DVD-VHSRip Xvid - PoMe\27.=.Di3G3schic111017180020\Die Geschichte vom armen Hassan.avi into movie D:\Videos\Filme Kinder\Die Geschichte vom armen Hassan (1958)\Die Geschichte vom armen Hassan (1958) - [ Theatrical Version ].avi
2022-04-17 12:48:31.536 Error Server: Error processing request
	*** Error Report ***
	Version: 4.6.7.0
	Command line: C:\Users\Rico\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.22000
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: C:/Users/Rico/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 10
	Data path: C:\Users\Rico\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Rico\AppData\Roaming\Emby-Server\system
	System.Exception: System.Exception: Unable to find movie in library matching name Die Geschichte vom armen Hassan.avi
	   at Emby.AutoOrganize.Core.InternalFileOrganizationService.PerformOrganization(MovieFileOrganizationRequest request)
	   at Emby.AutoOrganize.Api.FileOrganizationService.Post(OrganizeMovie request)
	   at Emby.Server.Implementations.Services.ServiceController.<>c__DisplayClass6_0.<VoidActionDelegate>b__0(Object service, Object request)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
	Source: Emby.AutoOrganize
	TargetSite: Void PerformOrganization(Emby.AutoOrganize.Model.MovieFileOrganizationRequest)

Can't get a popup to overwrite here

2022-04-17 12:50:54.918 Info App: Organize with corrections: D:\Videos\Filme\Fast & Furious 7 (2015)\Fast & Furious 7 (2015) - 1080p [ Extended ].mp4
2022-04-17 12:50:54.921 Info App: Sorting file D:\Videos\Neue Filme und Serien\FandF 07 108\FandF 07 108\Fast.and.Furious.(07).Extended.2015.German.AAC51.DL.1080p.BluRay.x264-Kristallprinz.mp4 into movie D:\Videos\Filme\Fast & Furious 7 (2015)\Fast & Furious 7 (2015) - 1080p [ Extended ].mp4
2022-04-17 12:50:54.925 Info App: File 'D:\Videos\Neue Filme und Serien\FandF 07 108\FandF 07 108\Fast.and.Furious.(07).Extended.2015.German.AAC51.DL.1080p.BluRay.x264-Kristallprinz.mp4' already exists as 'D:\Videos\Filme\Fast & Furious 7 (2015)\Fast & Furious 7 (2015) - 1080p [ Extended ].mp4', stopping organization
2022-04-17 12:50:54.929 Error Server: Error processing request
	*** Error Report ***
	Version: 4.6.7.0
	Command line: C:\Users\Rico\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.22000
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: C:/Users/Rico/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 10
	Data path: C:\Users\Rico\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Rico\AppData\Roaming\Emby-Server\system
	System.Exception: System.Exception: File 'D:\Videos\Neue Filme und Serien\FandF 07 108\FandF 07 108\Fast.and.Furious.(07).Extended.2015.German.AAC51.DL.1080p.BluRay.x264-Kristallprinz.mp4' already exists as 'D:\Videos\Filme\Fast & Furious 7 (2015)\Fast & Furious 7 (2015) - 1080p [ Extended ].mp4', stopping organization
	   at Emby.AutoOrganize.Core.InternalFileOrganizationService.PerformOrganization(MovieFileOrganizationRequest request)
	   at Emby.AutoOrganize.Api.FileOrganizationService.Post(OrganizeMovie request)
	   at Emby.Server.Implementations.Services.ServiceController.<>c__DisplayClass6_0.<VoidActionDelegate>b__0(Object service, Object request)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
	Source: Emby.AutoOrganize
	TargetSite: Void PerformOrganization(Emby.AutoOrganize.Model.MovieFileOrganizationRequest)
	

Unfortunately, new series do not work either.

2022-04-17 12:55:08.845 Info App: Beginning file organization with corrections: Aladdin to D:\Videos\Serien Kinder
2022-04-17 12:55:08.851 Error Server: Error processing request
	*** Error Report ***
	Version: 4.6.7.0
	Command line: C:\Users\Rico\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.22000
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: C:/Users/Rico/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 10
	Data path: C:\Users\Rico\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Rico\AppData\Roaming\Emby-Server\system
	System.Exception: System.Exception: Object reference not set to an instance of an object.
	   at Emby.AutoOrganize.Core.InternalFileOrganizationService.PerformOrganization(EpisodeFileOrganizationRequest request)
	Source: Emby.AutoOrganize
	TargetSite: Void MoveNext()

 

  • Agree 1
Link to comment
Share on other sites

vaise
26 minutes ago, chef said:

I was speaking with aaronsomek, the person who started this thread.

As topic has reached over 30 pages, perhaps what we can do is jump into a chat. Then create a new thread when there is a working plugin. 

What do you guys think?

 

If anyone in the future wants to join the PM, you can let us know below. 

I’m ok with anything.  But it’s so close to being all I need as is.

Link to comment
Share on other sites

gihayes

I am really liking and appreciating the enhancements you are making to Auto Organizer. I am running the latest version posted here, v1.6.2.9b. It seems to work great for TV but is failing on movies for me. it goes through the process of identifying, and asking for the Root directory, but does not process or move the movie. Clicking on the amber colored movie name produces a popup saying there are multiple locations even though I selected the root directory it is supposed to go in. I understand you are still working on the plugin. When you finally have it nailed down, could you post the new thread here?

Link to comment
Share on other sites

neik
2 hours ago, gihayes said:

s failing on movies for me

chef is aware of that issue and he is overhauling that part currently. 😉 

Link to comment
Share on other sites

ginjaninja
On 17/04/2022 at 11:55, chef said:

I was speaking with aaronsomek, the person who started this thread.

As topic has reached over 30 pages, perhaps what we can do is jump into a chat. Then create a new thread when there is a working plugin. 

What do you guys think?

 

If anyone in the future wants to join the PM, you can let us know below. 

yes pls @chef am interested in participating

Link to comment
Share on other sites

GOTCHA_SA

Hi @chef, I am also interested in participating

 

Link to comment
Share on other sites

Tolerant

Using one of the previously posted versions from this thread and also eagerly awaiting a "working" version. Right now it is overwriting movies but it shows them as failing to be processed. I have to manually double check every single title and verify it has been replaced with what I want before removing the "failed" version that shows in the plugin's log page. :( I hope this can be resolved soon, good luck on the fix. :)

Link to comment
Share on other sites

diaz1510

I posted in the "General" section, but maybe that was the wrong place. I'll pose the question here.

 

In the auto-organize pop up when manually adding the show to an existing one (creating a Smart Match)?  It used to have a check box down at the bottom...where I made the red circle...

Running Emby v4.6.7.0 and Auto-Organize v1.6.0.0

Untitled.jpg

Link to comment
Share on other sites

  • 3 weeks later...
paddy75

Hello,

after the update to emby 4.7.0.60 Auto-Organize 1.6.0.3 renamed the file and folders to english only for new movies.

A click on the + button to search for a new movie, this is displayed in english to.

Link to comment
Share on other sites

oldschool

Is there any way I could request you add 2 features that would take this plugin to the next level? These should be relatively easy to do:

  • Add into the file pattern the ability to take articles (A, An, The) and put it at the end of the file or folder before the production year: Matrix, The (2000)
  • For folder structures setup a different way that Emby allows, instead of dumping the movie folder into a single folder, dump the file into a subfolder with the first letter of the folder name - \Movies\M\Matrix, The (2000)
Link to comment
Share on other sites

  • 4 weeks later...
kingy444
On 28/05/2022 at 02:00, oldschool said:

Is there any way I could request you add 2 features that would take this plugin to the next level? These should be relatively easy to do:

  • Add into the file pattern the ability to take articles (A, An, The) and put it at the end of the file or folder before the production year: Matrix, The (2000)
  • For folder structures setup a different way that Emby allows, instead of dumping the movie folder into a single folder, dump the file into a subfolder with the first letter of the folder name - \Movies\M\Matrix, The (2000)

Evening all - I started working on this project around this time last year then had some family issues and moved onto some other Dev work in the Home Automation space and @chef has obviously taken the reigns since then.

I’m back onboard getting this one complete with finishing touches and hoping we can compile a list of any outstanding ‘feature requests’

Not guaranteeing anything, but trying to compile a list so we know what’s outstanding.

@oldschool I’ll add this one to the list. this one should be simple enough and I’ll include for movies and Series level. 

Please post here if you have any requests and tag me

Link to comment
Share on other sites

I just update emby to the latest beta, and as i normally do, I go through all the settings to see if anything needs re-setting.

In the schedued tasks, I came across this - 

image.png.c78b6e35c7de7823726aa9efe86fa391.png

 

I dont thing you should be auto scheduling a task like this, as renaming is something that not all people (specially me who has a nicely named system from sonarr/radarr) will want.

I did post above that this is not ideal.  Anything that can mass change the files, causing sonarr/radarr to think they are gone, and possible re-download them all en-masse is a big worry.

 

Link to comment
Share on other sites

kingy444
2 minutes ago, vaise said:

I just update emby to the latest beta, and as i normally do, I go through all the settings to see if anything needs re-setting.

In the schedued tasks, I came across this - 

image.png.c78b6e35c7de7823726aa9efe86fa391.png

 

I dont thing you should be auto scheduling a task like this, as renaming is something that not all people (specially me who has a nicely named system from sonarr/radarr) will want.

I did post above that this is not ideal.  Anything that can mass change the files, causing sonarr/radarr to think they are gone, and possible re-download them all en-masse is a big worry.

 

Don’t worry - the scheduled task is just populating the internal db with names that don’t match. @chef has coded it so you get a tab appear in Auto Organize when there are files that don’t match but it’s completely up to you if and when you want to apply these

Link to comment
Share on other sites

31 minutes ago, kingy444 said:

Don’t worry - the scheduled task is just populating the internal db with names that don’t match. @chef has coded it so you get a tab appear in Auto Organize when there are files that don’t match but it’s completely up to you if and when you want to apply these

The organise internal database or emby's ?

Link to comment
Share on other sites

not sure if this relates to beta or not - after the emby latest beta install, and a full cache clear on browser, my auto organise screen is merged with what was behind it....... tried on edge also - same thing ?

image.thumb.png.7836cfe108d9970d5565e449af61c8f0.png

Link to comment
Share on other sites

11 minutes ago, vaise said:

not sure if this relates to beta or not - after the emby latest beta install, and a full cache clear on browser, my auto organise screen is merged with what was behind it....... tried on edge also - same thing ?

image.thumb.png.7836cfe108d9970d5565e449af61c8f0.png

I am having the same issue here also. On Windows, Edge, Chrome, and Emby Theater. 

Link to comment
Share on other sites

AdrianW
11 hours ago, vaise said:

Its been unusable - maybe caused by the beta update ?

Yes, the Auto Organize UI is broken, but it will still sort episodes - just need to run "Organize new media files" on the Scheduled Tasks tab. 

Edited by AdrianW
Link to comment
Share on other sites

I did notice that.  
Unfortunately it identified it incorrectly and moved it into the wrong place.  The tv show Suspect (2020) was instead created in a new folder Suspect (2017).  I think it was 2017 anyway as I copied then and deleted it.

Link to comment
Share on other sites

@vaise I think chef posted a working version for the beta in the conversation thread we were having with him, I'm reluctant to post a link publicly as it's not my work to post, nor do I know if it should be posted publicly.

Really hoping we can get some form of working update from the great @chef really missing the hourly updates of his work on this plugin 😢 come back to use chef we miss you. Hope you are keeping well. 

  • Sad 1
Link to comment
Share on other sites

aaronsomek
1 hour ago, GiGo said:

@vaise I think chef posted a working version for the beta in the conversation thread we were having with him, I'm reluctant to post a link publicly as it's not my work to post, nor do I know if it should be posted publicly.

Really hoping we can get some form of working update from the great @chef really missing the hourly updates of his work on this plugin 😢 come back to use chef we miss you. Hope you are keeping well. 

a link would be fantastic. I'm somehow not in the beta conversation, even though I started this thread ha

Link to comment
Share on other sites

aaronsomek
1 hour ago, AdrianW said:

Yes, the Auto Organize UI is broken, but it will still sort episodes - just need to run "Organize new media files" on the Scheduled Tasks tab. 

It doesn't work at all for me, it's not identifying anything.

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...