feature req: switch to graphicsmagick for processing
Bug #1553315 reported by
Tessa
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Variety |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
This is a feature request. Currently Variety uses ImageMagick to do image processing, especially for things like the clock rendering. It'd be great if it could switch to using GraphicsMagick, which is a lot faster on large (4k) wallpapers, and presents a more stable API.
Changed in variety: | |
importance: | Undecided → Wishlist |
status: | Incomplete → Triaged |
To post a comment you must log in.
Can you backup the claim with some benchmarks, specifically for the commands Variety uses (e.g. clock and the default filters), on different images (both full hd and 4k)?
Basically, unless there is a substantial difference I would consider this a bad move - ImageMagick is older, way more popular, pretty well documented, and much more probable to already be installed on a user's machine when they install Variety. And I am not sure we don't rely on some newer features of ImageMagick (post version 6).
Since Variety has to run the image-processing on a fairly large interval (e.g. the clock being drawn every minute is the most often-used imagemagick operation for most users), a drop in processing time, say, from 1 to 0.6 seconds seems fairly minor.