Comments (3)
Hi, thank you for raising this. Indeed some of the code regarding keyword management changed between 2.15.0 and 2.16.0. Are you using anything specific regarding keywords? For example picasa.ini
files, or photos with embedded IPTC/XMP keywords?
from thumbsup.
Are you using anything specific regarding keywords? For example
picasa.ini
files, or photos with embedded IPTC/XMP keywords?
Not to my knowledge, I recently migrated from an older version of thumbsup that didn't support them.
I'm not sure which photos may contain keywords; if there's a way to run thumbsup where it can tell me which photo caused the traceback, I'm happy to do that. But there's 30K+ photos to pick from....
from thumbsup.
Sorry for the slow reply. Have you found the cause of the issue?
One way you can identify the media file is:
- Run the Docker image in interactive mode (
-it
) and with the/bin/sh
command instead ofthumbsup
- Run
vi /thumbsup/node_modules/thumbsup/src/model/metadata.js
- Add a troubleshooting statement such as
// line 29, catch the exception
try {
this.keywords = keywords(exiftool, picasa)
} catch (ex) {
console.log('Exception', exiftool.SourceFile, exiftool, picasa)
throw(ex)
}
- Run thumbsup as usual from the CLI:
thumbsup <args>
from thumbsup.
Related Issues (20)
- npm install failing clean CentOS Stream release 9 build HOT 6
- Investigate the use of ESM modules
- Read XMP "sidecar" files for meta-data HOT 1
- Link to a specific image in album view
- ffmepg video conversion error HOT 3
- Emojis in folder names not supported on MS Windows HOT 3
- installation instructions don't work; better_sqlite3.node outdated
- Unexpected error Cannot read properties of undefined (reading 'FileModifyDate') HOT 6
- Gallery generated successfully! │ │ 1 albums, 0 photos, 0 videos HOT 1
- All video files are missing in the destination HOT 3
- database is locked HOT 2
- link-prefix ignores '..' HOT 3
- Docker image: Please install `dcraw` HOT 5
- Add support for new Content Credentials C2PA standard HOT 3
- Consolidate directory scanning packages
- Docker image: Alpine or Debian HOT 4
- Flow Theme fail to redefine width and tile images HOT 1
- jfif support HOT 3
- Use GraphicsMagick for HEIC conversion HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thumbsup.