Main Menu

Recent posts

#91
Right now, all of my mkv/mp4 files created in OBS Studio have a thumbnail when ingested into IMatch.  But, the same isn't true for all of these files when displayed in File Explorer.  Why is this, and what can I do about it. 
#92
General Discussion and Questions / Re: Adding Space between Categ...
Last post by Mario - March 29, 2023, 10:32:46 PM
Quote from: Josebr on March 29, 2023, 10:16:09 PMYay!!!!
That did it. I set it to 200, 100, 80 and settled on 100. Thank you all. I can now see what I am doing even better than before.

Excellent!

Now you know why IMatch is liked by so many.
You can customize it in so many ways to do what you need it to do.

If you like IMatch, tell others about it. Word of mouth is the best marketing I can afford for IMatch ;)

Adobe alone spends 150,000,000 dollars per years on marketing. I don't have that kind of money :-X



#93
General Discussion and Questions / Re: Adding Space between Categ...
Last post by Josebr - March 29, 2023, 10:16:09 PM
Yay!!!! 
That did it. I set it to 200, 100, 80 and settled on 100. Thank you all. I can now see what I am doing even better than before.
#94
Solved (Feature Requests) / Re: File Window Layout Selecto...
Last post by loweskid - March 29, 2023, 12:29:12 PM
It is possible to display the name of the current workspace in the ID Plate.

I'm using  -  Database:-  {Application.Database.Name}    Workspace:- {Application.Workspace.Name}   to display the database name and current workspace at the right side of the ID plate.

Unfortunately, unless I've missed something in the Help, I don't think there is a variable available to display the name of the current file window.  If not, a possible workaround might be to save each layout as a different workspace then select these instead.
#95
ERR_CERT_COMMON_NAME_INVALID 

The browser considers the certificate you have configured as invalid. IMWS just "uses" the certificate you have configured and provides it to the browser. And the browser does not accept it. Make sure your self-created or self-configured certificate is valid. A certificate an be usually used only for one specific address. You usually cannot use the same certificate for different services running on the same computer.
I'm no SSL certificate specialist so you might need to google to figure out if you have created and configured your SSL certificate correctly. It appears it does not match the URL you are using for accessing IMWS.
#96
Thanks Mario. That tells me I need to use my website certificate, which is one of the ones I had tried. By the way, I should also let you know that if I brows to https://192.168.1.3:24026/info, and allow the unsecure warnings, I get text output that seems pertinent. After that, it work, but with unsecure warnings in the address bar. Any, I should probably have sent you more of the console output. Here is everything but the 'DevTools failed to load source map' errors:

manifest.json:1          Failed to load resource: the server responded with a status of 404 (Not Found)

manifest.json:1 Manifest: Line: 1, column: 1, Syntax error.

angular.min.js:124 Possibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"https://192.168.1.3:24026/info","headers":{"Accept":"application/json, text/plain, */*"}},"statusText":"","xhrStatus":"error","resource":{}}
(anonymous) @ angular.min.js:124

192.168.1.3:24026/info:1          Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID

manifest.json:1          Failed to load resource: the server responded with a status of 404 (Not Found)

As I am running everything on one machine, I can't use 443 for the IMWS port because I am using it for the website. Please let me know if the console output suggests anything to you. If not, I am thinking of a mini computer for my smart tv that could also run all the iMatch software, and then use a reverse proxy to bring it to the website.
Thanks, Ed Verner
#97
General Discussion and Questions / Re: Insert a New Column into a...
Last post by Mario - March 29, 2023, 08:47:04 AM
Quote from: moviemaker445 on March 29, 2023, 03:54:07 AMIs it possible to create a Custom Template for the 'Keywords' attribute column that only shows the last 'child' entry of the hierarchy?
Yes. We've discussed ways to do this just yesterday in this thread: https://www.photools.com/community/index.php/topic,13084.msg92517.html#msg92517

The trick is to use a custom template and a variable. Since it is not easy (or even impossible) to limit the output of one of the keywords variables to just the part after the last |, the trick is to use the @Keywords category instead for the variable.

Switch one of your columns to custom template and add this variable. Also set the Size to 100 or so, depending on how wide the column is and how many keywords you have used in your files:

{File.Categories|filter:^@Keywords;level:leaf;replace:~;==, }

This variable lists all categories of a file, separated with ;
It uses a filter to filter out all categories which don't begin with the word @Keywords:

filter:^@Keywords

This returns the full category path. So we use the level function to restrict this to the leaf level:

level:leaf

This produces a list of leaf keywords separated by ;
To allow the keywords to wrap into multiple lines, the variable finally replaces ; with ,<space>

replace:~;==,

Since ; has a special meaning in variables we must use ~ to 'escape' it.

I recommend you play with this variable in the VarToy app to see how it works, e.g. start with

{File.Categories}

and then add the other functions one-by-one.
Variables are a very powerful concept and used in many IMatch features.

See Variables for all the info and tons of examples.
#98
Thankyou Mario, for your heads up on the Quality Panel. It's taking me a while to get my head around how it works but, so far, I think it will be really helpful to clean up my metadata database.

At the moment, my data is in such a mess that I need to look at what is in the fields I have used using the Tabular layouts.

Over the years, I have stuffed movie related metadata (eg movie camera settings & presets, Aux Microphone use, Lighting technique etc, etc) into the fields of JPG frame grabs. The fields I chose were dependent on whatever IPTC fields my current DAM would access and also depended on the field length (32, 128, 2000 etc chars).

I think an absolutely brilliant IMatch feature is that I can give the IPTC fields I used, a name that describes the info I put in them - eg "Dublin Core Rights" labelled as "Aux Mic use & setup" - now I don't need a conversion table on my desk to figure out which field I need to find :)

Could I please add another question regarding Tabular metadata layouts?

I have been converting my 'flat' Keywords into 'hierarchical' ones and using the Layout Editor 'Keywords' attribute in a table, shows the full hierarchical keyword. It is difficult to read this field for a file with many long keywords.

Is it possible to create a Custom Template for the 'Keywords' attribute column that only shows the last 'child' entry of the hierarchy?
#99
Metadata / Re: Automatically Read Keywor...
Last post by moviemaker445 - March 29, 2023, 03:06:41 AM
Since the last post, I have spent considerable time learning about IMatch Keywords. The IM system is far superior to Digikam so I have decided to switch completely to IMatch - problem solved :)
#100
Solved (Feature Requests) / Re: File Window Layout Selecto...
Last post by PandDLong - March 29, 2023, 01:09:31 AM
Thanks for the background - I did wonder if it is built differently than the others.

I think your idea is a good one.

Michael