Same on Amethyst. I could use the baked-in file uploader, but I don't want my gifs recompressed by both Amethyst AND nostr.build, so I manually upload to nostr.build, then come back and copy/paste. It could be easier.
Discussion
Damus doesn’t do any local compression (yet)
IMO for visual artists, it should be an option. A content creator that pays for premium file storage that compresses images should not have to sacrifice convenience for quality.
I understand the fact that 30mb gifs could have a negative impact on UX, and that removing EXIF data is important, but could local compression not be set at a per file type, file size limit, with video staying uncompressed?
Surely to a degree bandwidth is a user issue, not a sane default, right?
I mainly will need to do it because some uploads just fail with public nostr build accounts, bandwidth issues can be worked around via image proxies for clients who prefer smaller media
Understood. But if I were hosting my own data that would be client independent. Files get squished from already small sizes twice. It's a bit of a hassle for creators who don't self host or manually copy/paste media links. What do you think?
should definitely be an option in the client
I agree.
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z what do you think?