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

Index: SVG, PS and EPS Vector Graphics Support #2207

Closed
djtechonline opened this issue Mar 30, 2022 · 6 comments
Closed

Index: SVG, PS and EPS Vector Graphics Support #2207

djtechonline opened this issue Mar 30, 2022 · 6 comments
Assignees
Labels
idea Feedback wanted / feature request plus-feature Available to PhotoPrism+ Members pro-feature Available in PhotoPrism® Pro released Available in the stable release vector Vector Graphics Support

Comments

@djtechonline
Copy link

I would like to request that SVG support be added to photoprism. Here is my use-case scenario:

One of my hobbies is crafting with vinyl cutting machines (such as Cricut, Silhouette etc.) to make signs, t-shirts, etc. Most of the graphics files I use are vector-based because they need to scale cleanly at various sizes. Most have been purchased from online resources (ie: creativefabrica.com, etsy.com, etc.) or designed in programs such as Adobe Illustrator. As my image library increases in size, I find it increasingly difficult to navigate through my filesystem (I'm on a Mac) to find and preview these images. Thankfully, the Mac allows me to preview the files natively, however there is no real way to tag and manage the thousands of images I have in my collection.

I have searched high and low for an image gallery that would support svg images but I have not yet found anything that can do this. This is where a program like Photoprism would come into play, as it can already manage and catalog other image types and do it very well. Adding support for svg files would allow me to categorize, filter and search my growing library of images and make it much easier to find the images I need. Given that Photoprism is a modern application and that all modern-day browsers have native svg support as well, I don't think it would be too difficult to add this.

I hope this request gets considered into becoming a standard feature of the app in the near future.

@djtechonline djtechonline added the idea Feedback wanted / feature request label Mar 30, 2022
@graciousgrey graciousgrey changed the title SVG Support File Type: SVG Support Mar 30, 2022
@graciousgrey graciousgrey changed the title File Type: SVG Support File Type: SVG/Vector Graphics Support Mar 30, 2022
lastzero added a commit that referenced this issue Apr 13, 2022
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
@koverda
Copy link

koverda commented Jun 7, 2022

+1. Any news on .ai and .svg support?

@graciousgrey
Copy link
Member

@koverda We've recently added support for GIFs. Support for .ai and .svg is not done yet.

Our roadmap shows what features are currently being worked on and what's going to be implemented next.

We have a zero bug policy and do our best to help users when they need support or have other questions. Updating and improving the documentation takes up a large part of our time too.

This comes at a price, as we can't give exact deadlines for new features.

Having said that, funding really has the highest impact. So users can do their part and become a sponsor to get their favorite features as soon as possible :)

@koverda
Copy link

koverda commented Jun 8, 2022

Got it - i see it in the ideas column.. I was looking for an open source Digital Asset Management solution for me to store images, videos, and vector graphics for my small business, and came across photoprism, seems perfect apart from the lack of vector support. I have no experience in the subtleties of working with vector graphics vs raster graphics as far as software is concerned, so no clue how far away an implementation of this request would be.

@lastzero lastzero added the vector Vector Graphics Support label Jul 7, 2022
@lastzero lastzero self-assigned this Feb 11, 2023
@lastzero lastzero added the in-progress Somebody is working on this label Feb 11, 2023
lastzero added a commit that referenced this issue Feb 11, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
@lastzero lastzero added pro-feature Available in PhotoPrism® Pro plus-feature Available to PhotoPrism+ Members labels Feb 11, 2023
lastzero added a commit that referenced this issue Feb 11, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 11, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 11, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
@lastzero lastzero changed the title File Type: SVG/Vector Graphics Support Index: SVG, PS and EPS Vector Graphics Support Feb 11, 2023
@lastzero
Copy link
Member

Since the use of vector formats is not completely safe, this unfortunately cannot be tested on our demo at the moment.

lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023


Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023


Signed-off-by: Michael Mayer <michael@photoprism.app>
@lastzero lastzero added please-test Ready for acceptance test and removed in-progress Somebody is working on this labels Feb 13, 2023
lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
@lastzero
Copy link
Member

This is a screenshot of our demo for professional users who may also want to use PhotoPrism for general digital asset management:

pro-vector-support

lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 13, 2023
Does not make sense for our software at the moment.

Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 14, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 15, 2023


Includes Go v1.20.1

Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 19, 2023
This also improves the help texts of existing config options.

Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 19, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
@lastzero
Copy link
Member

lastzero commented Feb 19, 2023

Today's changes add config options to the Advanced Settings page and update the help texts for some existing options:

advanced-settings

lastzero added a commit that referenced this issue Feb 19, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 19, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 19, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 21, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
lastzero added a commit that referenced this issue Feb 22, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
seeschloss pushed a commit to seeschloss/photoprism that referenced this issue Apr 10, 2023
Signed-off-by: Michael Mayer <michael@photoprism.app>
@graciousgrey graciousgrey added tested Changes have been tested successfully and removed please-test Ready for acceptance test labels Apr 24, 2023
@graciousgrey graciousgrey added released Available in the stable release and removed tested Changes have been tested successfully labels May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea Feedback wanted / feature request plus-feature Available to PhotoPrism+ Members pro-feature Available in PhotoPrism® Pro released Available in the stable release vector Vector Graphics Support
Projects
Status: Release 🌈
Development

No branches or pull requests

4 participants