-
-
Notifications
You must be signed in to change notification settings - Fork 113
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
Fallback for when setting a tag natively fails #1212
Comments
What unsupported format do you use?
Using sidecar files is a common solution to add XMP metadata to any file. I personally dislike the solution, because the metadata is no longer tied to the original file. But more importantly on Android, media files are segregated from other files, so that gallery apps can access media items without having access to all files. In practice it means that gallery apps respecting users privacy, like Aves, don't even see non-media files.
Having an internal database is also a solution I do not want to use, because it locks users in. Recently a reviewer said they appreciated the way Aves uses standard metadata, after having used for years the Samsung Gallery, tagging their collection without realizing the tags where stored only inside Samsung Gallery's database and were not transferable.
This could be a thing. The main hassle would be to integrate the concept and UX without drowning users in confusingly similar features. For example "virtual albums" are already a possible name for a pending feature which would handle filter sets as one custom filter/album.
Glad you enjoy it. I certainly do not take offence, quite the contrary. I am grateful to all supporters. There's no minimum, and if you feel good donating, that's great! |
Concrete examples I can share show the following data under "MEDIA": Example one (files I have received through WhatsApp) Example two (source unknown)
Understood and reasonable.
The issue with using non-standards is real, but if the choice is between nothing (requiring an tedious manual process) or a solution that is not optimal, I personally would have the latter.
I very much like the idea of being able to create "virtual albums".
Edit: Striked part moved into #1274 (comment) |
Maybe a work-around would be to introduce an Untaggable option under Metadata (along Undated, Unlocated, Unrated, etc) in the Search view. At least that would make it possible to easily find items that should be tagged but are not. Right now if you tag a large selection of items, of which a few cannot be tagged, information is limed to "N files failed", without further details. |
Sometimes, whether a file can be tagged is not known in advance. For example MP4 are generally supported, but some MP4 have a special inner structure which is not supported yet. |
Unfortunately, not all media formats support tags natively. Due to lack of reliability for inclusion/exclusion, tags have for me lost much of their allure. I personally have resorted to keeping duplicate directories which also use "n" times the storage space.
Would it be possible to implement a fallback for when setting a tag natively fails? One suggestion would be to create a foobar.tags-file in the same directory as foobar.ext. An alternative would be to have Aves create a central database for the aforementioned files, and match tags by way of hash sums. A third alternative would be letting users create virtual albums, much like "Favorites" works currently (which in essence is the same as the previous suggestion but in a different packaging).
Thanks for creating this excellent app and sharing it with us all as FOSS. I hope you do not take offence to the rather small sponsorship sum - I prefer to spread out the funds over many projects instead of only supporting a few.
The text was updated successfully, but these errors were encountered: