Ignore images that are tagged with a specific keyword
Bug #1046687 reported by
Paulo Roberto de Oliveira Castro
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Variety |
Triaged
|
Wishlist
|
Peter Levi |
Bug Description
Sometimes I just don't want to "girls" or "women" photos to pop up into my desktop (what would my girlfriend think!?). Then, I wish that Variety had an option to ignore wallpapers that were marked with "women" or any other word when downloading them.
summary: |
- Filter images that are not tagged with a specific + Ignore images that are tagged with a specific keyword |
Changed in variety: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Peter Levi (peterlevi) |
description: | updated |
Changed in variety: | |
importance: | Medium → Wishlist |
To post a comment you must log in.
This is very good to have, and other people have also requested it, but is quite some work to implement and I don't have much time at the moment. Still, it will definitely land in Variety at some point.
Steps necessary:
1. Hardest one. Implement keywords/tags extraction for every online source:
For Flickr this means additional API calls which may turn out a problem in the future. Flickr limits the number of free API calls allowed per day and at the moment we are very frugal in this aspect - one API call to fill the download queue with tens or hundreds of images. If we need to extract tags, that's another API call for every image in the queue.
For Wallbase and Wallpapers.net this means more scraping code and potential breakage in the future.
MediaRSS (support not yet implemented) does not have a clear convention for listing tags. media:category seems to be the usual place for placing tags, but can we rely on it - needs investigation.
2. Save tags into the images - IPTC Keywords seems like the good place for these, and we may want to duplicate in a Variety-specific tag. Needs more investigation.
3. Implement filtering based on the saved tags. As with any other filtering, this slows down the searching for images and means more CPU/HDD usage from time to time when the prepared queue is exhausted.