Comments (2)
File identities and qualifiers can probably be safely coupled together to expose image/audio content properties as native properties (bitrate, mean frequency/amplitude, resolution, frame rate) since we have a chance to pull those information out anyways as part of doing phash dedupe.
Might make sense to create a different kind of external program invocation. "Probes" that writes back properties which we can attach to the files. Could be a good adapter for meta-data fetchers that doesn't understand xattrs/alt-streams.
from fs-curator.
Does probes really make sense? Transforms prevents us from generate dry run reports, because we can't guess what the transform does.
The only way I see us forwards with probes is to force people declare what properties the probes will retrieve, i.e. each probe fetches one value out of their STDOUT and we write it to the attribute.
from fs-curator.
Related Issues (20)
- Lossy Thumbnails HOT 1
- Crop to aspect thumbnails HOT 1
- Audio signature support HOT 1
- Create a docker image HOT 1
- Property existence static validations
- Build a FS-Viewer extension HOT 4
- Property indexing
- Tags support
- Hash aliasing support
- Subset patrolling support
- SHA1 and configurable hashing range support
- Transform to multiple groups support
- Experimental rust rewrite HOT 2
- xxhash support
- Inline capture groups HOT 1
- Runtime declared properties support
- Sort by length then lexical difference HOT 1
- Regex replace support in attributes
- Add example-config.txt
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 fs-curator.