Jump to content
GrimReaper
Message added by GrimReaper,

For Plugin version of the tool, go to:

 

 

Recommended Posts

Posted

No Ninko, you are not being ignored. I just had several things I started and needed to finish. I have been trying to duplicate your problem. I have no trouble using the custom filter on episodes.  Just select a bunch of episodes, click filter, then Custom. The Prev and Next buttons apply the custom filter to each of the selected episodes.  

Are you using the latest code?

vic

Posted (edited)

Pmac...

You can apply the Custom filter on episodes.  Go to a TV Series, then apply

image.png.4be4f130433e897d1ba7deb567cf0a6a.png

 

This filter selects all of the episodes for the series. Now select them all with Shift-click.  Now click Filter and then Custom. The custom filter will now apply to all of the selected episodes.

Vic

 

Edited by VicMoore
Posted

I just added a Global filter. It allows you to select items across the Emby libraries based on a common tag.

Give it a try.  It's not fully debugged yet, so let me know if it works as expected.

Vic

Posted
39 minutes ago, VicMoore said:

No Ninko, you are not being ignored. I just had several things I started and needed to finish. I have been trying to duplicate your problem. I have no trouble using the custom filter on episodes.  Just select a bunch of episodes, click filter, then Custom. The Prev and Next buttons apply the custom filter to each of the selected episodes.  

Are you using the latest code?

vic

Can you not just go into the TV shows library and filter everything like you can with the movies library then?

Posted

Yes you can but you need to filter out what you want to work with.

Vic

Posted

I'm not sure we are understanding each other here.

How do you custom filter the WHOLE TV shows library?

Posted
3 hours ago, VicMoore said:

Pmac...

You can apply the Custom filter on episodes.  Go to a TV Series, then apply

image.png.4be4f130433e897d1ba7deb567cf0a6a.png

 

This filter selects all of the episodes for the series. Now select them all with Shift-click.  Now click Filter and then Custom. The custom filter will now apply to all of the selected episodes.

Vic

 

Great, thanks! If I do this from the TV library level (not within a show) it brings up every episode on my system, which I can then apply a custom filter to :)

Posted (edited)

 

Ninko...

Go to the TV folder and use the following filter:

 

image.png.bbafa3ab18958620e7b90867902fb2df.png

Then select everything (shift-click) and go to the Custom Filter.  Now this will select every TV episode that you have, so it will take time.

Vic

 

 

Edited by VicMoore
Posted (edited)

Attached is the latest code.  I made a number of changes to the custom filter and I added a new Global filter.

Vic

 

tool_3.4.zip

Edited by VicMoore
  • Like 1
Posted
21 minutes ago, VicMoore said:

 

Ninko...

Go to the TV folder and use the following filter:

 

image.png.bbafa3ab18958620e7b90867902fb2df.png

Then select everything (shift-click) and go to the Custom Filter.  Now this will select every TV episode that you have, so it will take time.

Vic

 

 

Ah right, maybe that's the problem, I'm doing this on a tablet, I'm not sure you can do a shift-click can you.

Posted

Ninko...

I don't have a tablet, so I can't test what you are doing. Please let me know how it turns out.

 

Vic

Posted
59 minutes ago, Ninko said:

Ah right, maybe that's the problem, I'm doing this on a tablet, I'm not sure you can do a shift-click can you.

Once you apply the first filter (to bring up all of your episodes) they should all be selected by default. You can then click on custom filter and filter by whatever you need and then when the list pops up, they'll all be selected by default. That's what happened when I did this same thing, anyway.

 

I was remoting into my server machine from my phone, and had no way of pressing a shift key. 

Posted

Thanks @pmac, I'll give it a go.

Eigeplackter
Posted

Is there a way to reduce loading times ?

When you load the movies (little above 1k it takes close to a minute- If I choose to jump to a specific letter, it seems as the whole movie list

is queried again. not just a view change.

 

Oh and mybe some cosmetics about line breaks, F...ullHD 1080p

 

image.png.dbe4ae65742ba09f598e75867177b13c.png

 

Posted

Eigeplackter...

I do not see those delays here.  I have 6k movies and the load time is maybe 5 sec worse case.  When you click a letter all that happens is that the screen scrolls down.  Images are fetched only if they are showing on the screen. Check the console for RED errors.

Vic

Posted

By the way, I am running the tool on an i3 computer with 4 GB of memory and windows 10 home.

Vic

Eigeplackter
Posted
3 hours ago, VicMoore said:

Eigeplackter...

I do not see those delays here.  I have 6k movies and the load time is maybe 5 sec worse case.  When you click a letter all that happens is that the screen scrolls down.  Images are fetched only if they are showing on the screen. Check the console for RED errors.

Vic

Running an i3 with 16GB RAM.

Does your media reside locally ?

My Emby Server is running on a Synology (native, not container).

The NAS isn't busy CPU load is like 22%, RAM (8GB) is like 50% and there are no other jobs running.

HTPC (Wifi 6 AX) is connected with 573/487 Mbit/s to Mesh Access Point (WIfi 6 AX), which is connected to the router (Wifi 6 AX) with stable 288/400 Mbit/s.

Here's the output, no errors.

1st Click is main screen -> movies -> 28-85secs

2nd Click (Alpha) is jump to letter p -> 28.72secs (handstopped)

 

_____________________ Click _____________________ PointerEvent {isTrusted: true, pointerId: 1, width: 1, height: 1, pressure: 0, …}
tool.js:729 === Clicked id_array =  (2) ['I', '1']
tool.js:767 === Clicked Obj =  {Name: 'Movies', ServerId: 'XXXX', Id: '4', Guid: 'YYYY', Etag: 'b97ba7eb72908926e487c839b44498e0', …}
tool.js:883 === clicked obj =  {Name: 'Movies', ServerId: 'XXXX', Id: '4', Guid: 'YYYY', Etag: 'b97ba7eb72908926e487c839b44498e0', …} , options =  {width: 200, height: 300, name: 'Movies'}
tool.js:1105 === Top of page scroll position =  0
tool.js:369 === Display Page -- obj =  {Items: Array(1029), TotalRecordCount: 1029} , options =  {width: 200, height: 300, name: 'Movies', scroll_position: 0, url: 'http://192.XXX.XXX.XXX:8096/emby/Users/e20f3ac633ad4a…es=Movie&api_key=ZZZZZZZZZZZ'}
tool.js:462 === Scroll to =  0
tool.js:682 _____________________ Click on Alpha _____________________ PointerEvent {isTrusted: true, pointerId: 1, width: 1, height: 1, pressure: 0, …}
tool.js:694 === alpha clicked  P
tool.js:950 === Refresh Page
tool.js:963 === URL + filter_string =  http://192.XXX.XXX.XXX:8096/emby/Users/e20f3ac633ad4ad1a071304ce634f8b8/Items?Recursive=true&ParentId=4&Fields=DateCreated%2CIndexOptions%2CMediaStreams%2CProviderIds%2CSortName%2CTaglines%2CUserData%2CTags%2CGenres%2CParentId%2CPath%2COverview%2C&IncludeItemTypes=Movie&api_key=0f41bc5c66e540ff9df0428b10dae6a0
tool.js:369 === Display Page -- obj =  {Items: Array(1029), TotalRecordCount: 1029} , options =  {width: 200, height: 300, name: 'Movies', scroll_position: 0, url: 'http://192.168.4.10:8096/emby/Users/e20f3ac633ad4a…es=Movie&api_key=ZZZZZZZZZZZ'}

 

Posted

Eigeplackter...

I am also running on Synology.  Even the Emby server is running on synology. I will look into your problem with delays.  I have noticed my NAS getting overloaded with image requests a few times.

Vic

Posted

Hi

Today I wanted to use "bulk" to replace an existing "tag" and keep the others.
Either I'm doing something wrong or it doesn't work properly. Probably the first.  😉

 

Question how can I use "bulk" to replace an existing tag and keep all the others
Thanks a lot

tag ersetzen 01.jpg

tag ersetzen 02.jpg

tag ersetzen 03.jpg

Posted

mixXxim...

You do it in two steps. First remove the old tag then add the new one.  

Vic

  • Agree 1
Posted

Hi @VicMoore,

I'm still unable to filter ALL TV shows by framerate.

This is what I do:

1615105719_Screenshot2023-02-10113332.png.1935da06c7739056ce8ceeb528e21049.png

Click on TV Shows

223465397_Screenshot2023-02-10113445.png.d994c2655d9fd62fc3803e99116d8799.png

Select all and click Filter

324187541_Screenshot2023-02-10113512.png.db74603df0b93bd170a19d17c82d1703.png

Click Custom

1016233383_Screenshot2023-02-10113627.png.a2a6dc2158a7b5bb6877f50f7bc434c7.png

Type in my filter requirement

2040110322_Screenshot2023-02-10113739.thumb.png.064abe08f9ce3a5386749b18938d965b.png

Click Test - And as you can see, that's all that happens, it never completes or go past 1%

Am I still misunderstanding this?

 

Posted

Hi

@VicMoore Thank you for the explanation.

can you please take a look at these wishes, thank you

 

Sicherungsabfrage.jpg

Posted

Ninko, I must have a bug. I will look at it tomorrow.

Vic

Posted

mixXxim...

I will consider your wishes this weekend.

Vic

  • Thanks 1
Posted

Hello mixXxim...

I am working on a new GUI and I will add your button suggestion.

Vic

  • Thanks 1

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