Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug, or misunderstanding? Screen Label not in Exported metadata #272

Open
PhotoJoseph opened this issue Oct 25, 2022 · 11 comments
Open

Bug, or misunderstanding? Screen Label not in Exported metadata #272

PhotoJoseph opened this issue Oct 25, 2022 · 11 comments
Labels
bug Something isn't working feature request New feature or request

Comments

@PhotoJoseph
Copy link

Running macOS 12.4, Intel, Java 1.0 (11.0.10) (and I just ran Java 8 Update 351 to be sure). jExifToolGUI is 2.0.1

I'm trying to create a metadata export that I can import into DaVinci Resolve. I'm really close to making this work as I want it! Resolve requires specific headers in the CSV file on import, of course. I was expecting that when I made a custom user-defined metadata set, that the "screen label" would be exported in the CSV as the header with the "Metadata tags" column being the content, but that's not the case.

If that's not the way it's supposed to work, then please consider that a feature request!

I'd also like to eliminate certain fields that are exported. There's a row at the top that says "x image files read", and the first column is "SourceFile" with the file path. If I could eliminate those, and have the custom name in the header, then I wouldn't need to alter the file at all before importing to Resolve!

CleanShot 2022-10-24 at 18 20 42@2x

@hvdwolf hvdwolf added bug Something isn't working feature request New feature or request labels Oct 25, 2022
@hvdwolf
Copy link
Owner

hvdwolf commented Oct 25, 2022

The "x images read" is certainly a bug. I need to fix that.
The other is a feature request.
And what do you mean with elminate those? As you talk about the "x images read" and "SourceFile".Do you want the column removed or do you want to be able to change the name of SourceFile into "something"?
How will your program name what to do without reference to the image?

@PhotoJoseph
Copy link
Author

I would like to remove that row and the SourceFile column, yes. Perhaps an option to "only include exported metadata" would be the solution; i.e. the app doesn't add anything?

As to how the files get matched, in my case there's a metadata field I extract that has the file name, and doesn't include the path, which is what I need. So I'd extract that FileName field, move it to the front (which is the issue I'm having with the other issue, #271 — I can't move it where I want it!), and that makes a complete CSV for me.

@PhotoJoseph
Copy link
Author

I just re-read and realized when you said "the other is a feature request", I assume you are referring to the "screen label" as column headers?

@hvdwolf
Copy link
Owner

hvdwolf commented Oct 25, 2022

Yes, indeed. Custom headers above your columns, and also the option to select which colums will be exported is a feature request. It is also an extremely difficult feature request. The csv export is an exiftool functionality. I can't influence that functionality. It would require a lot of programming on my side.

@PhotoJoseph
Copy link
Author

oh I see. The custom column export I'm handling with "user defined metadata set" (minus the extra columns/header), so I can totally get the job done, it just requires an extra step. If that's not going to happen, no worries, just good to know not to wait around for it ;-)

@mrtngrsbch
Copy link
Contributor

@PhotoJoseph.
Note that jExifToolGUI is a 'GUI' of ExifTool.
These features you are requesting I would suggest you look for them in the ExifTool community or create some Python script yourself, like this one: https://github.com/MuseosAbiertos/Museum-Metadata-Embedder

@PhotoJoseph
Copy link
Author

Understood, @mrtngrsbch — as a non-engineer I don't necessarily know what features are part of the GUI and which are part of the main app. I've managed to work around the issues in a way that works for me, so I've made great progress.

CleanShot 2022-10-25 at 14 05 44@2x

@mrtngrsbch
Copy link
Contributor

mrtngrsbch commented Oct 25, 2022

@PhotoJoseph,
I also have particular needs that are outside the scope of jExifToolGUI and will never be available. While it may not be easy, with ExifTool and the command line you can achieve exotic and accurate results.
Check this out: https://adamtheautomator.com/exiftool/
or this one: https://ninedegreesbelow.com/photography/exiftool-commands.html

@PhotoJoseph
Copy link
Author

Thanks @mrtngrsbch I will check those out.

@hvdwolf
Copy link
Owner

hvdwolf commented Oct 29, 2022

I am a long time exiftool user (12+ years) and recent versions (but that is already more than 3 years :) ) support the specifications of which tags you wnt to be exported. However, there is no way whatsoever to get rid of the first "SourceFile" header and column data.
I will put this on my "ToDo" list, but it is not high priority for me.

Edit: This will probably require some kind of "custom export fields", like the "custom metadata sets", and add that as dropdown to the Export tab.

@hvdwolf
Copy link
Owner

hvdwolf commented Jan 26, 2023

Forgot to mention that I did fix the "x images read". For the time being I will not build the custom headers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working feature request New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants