【Hacker News搬运】Show HN: Memories – FOSS Google Photos alternative built for high performance
-
Title: Show HN: Memories – FOSS Google Photos alternative built for high performance
展示HN:记忆-FOSS谷歌照片替代品专为高性能打造
Text: Memories is a FOSS Google Photos alternative that you can self-host (it runs as a Nextcloud plugin).<p>Website: <a href="https://memories.gallery/" rel="nofollow">https://memories.gallery/</a><p>GitHub: <a href="https://github.com/pulsejet/memories">https://github.com/pulsejet/memories</a><p>Demo Server: <a href="https://demo.memories.gallery/apps/memories/" rel="nofollow">https://demo.memories.gallery/apps/memories/</a>
(demo runs in San Francisco on a free-tier cloud vm)<p>Memories has been built ground-up for high performance and is extremely fast when configured correctly. In our testing environment, it can load a timeline view with 100k photos in under 500ms, including query and rendering time!<p>Some features to highlight:<p>* A timeline similar to Google Photos where you can skip to any time in history instantly.<p>* AI-based tagging that runs locally on your server, identifying and tagging people and objects.<p>* Albums and external sharing.<p>* Metadata editing support<p>* A world map of your photos, supported both on mobile and the web<p>* Did I mention it's extremely fast?<p>Would love to hear feedback from the HN community!
Memories是一款FOSS谷歌照片替代品,您可以自行托管(它作为Nextcloud插件运行)<p> 网站:<a href=“https://;/;memories.gallery#xx2F;”rel=“nofollow”>https:///;回忆。gallery</a> <p>GitHub:<a href=“https://;/;GitHub.com#xx2F;pulsejet#xx2F!memories”>https:///;github.com/;pulsejet;memories</a><p>演示服务器:<a href=“https://x2F;/;Demo.memorys.gallery/!apps/,memories/”rel=“nofollow”>https://x2F/;demo.memorys.gallery;应用程序/;存储器</一(演示在旧金山的自由层云虚拟机上运行)<p>Memories已经建立了高性能的基础,并且在正确配置时速度极快。在我们的测试环境中,它可以在500毫秒内加载包含10万张照片的时间轴视图,包括查询和渲染时间<p> 需要强调的一些功能:<p>*类似于谷歌照片的时间线,您可以立即跳到历史上的任何时间<p> *基于人工智能的标记,在您的服务器上本地运行,识别和标记人员和对象<p> *相簿和外部共享。<p>*元数据编辑支持<p>*您的照片的世界地图,在移动设备和网络上都支持<p>*我提到了吗;s非常快<p> 很乐意听取HN社区的反馈!:)
Url: https://memories.gallery/
标题:Memories
作者:未提供
发布日期:未提供
顶部图片链接:无
文本:Memories 是一个快速、现代且先进的摄影管理套件,它是 Nextcloud 的一个免费且开源的应用程序。
安装
演示
隐私至上
你的数据应该由你掌控!Memories 是一个自我托管的应用程序,这意味着你的照片存储在你的自己的 Nextcloud 实例中,而不是别人的服务器上。你可以使用秘密密钥来加密你的数据。而且它是完全免费和开源的!
自动上传
借助官方 Nextcloud 移动应用程序
Android
和
iOS
,你可以自动将照片和视频上传到你的 Nextcloud 服务器。Memories 会在照片上传时自动提取 EXIF 元数据。
照片时间线
你想重温 10 年前的生日派对记忆吗?Memories 以熟悉的的时间线视图显示你的照片,让你可以立即跳转到照片库中的任何时间点,即使它有数百万张照片。
相册
创建相册来组织你的照片。你还可以与其他用户共享相册,或与互联网上的任何人共享。同一 Nextcloud 服务器上的多个用户还可以合作共同编辑相册。
自动标记
Memories 与
Recognize
和
Face Recognition
应用程序集成,使用人工智能自动标记你的照片关键词和面部。你还可以手动整理你的图库,为照片分配标签和面部。
元数据编辑
你可以编辑照片的 EXIF 元数据,如标题、描述、GPS 位置、日期和时间以及标签。你还可以一次编辑多张照片的元数据!
视频转码
为了支持广泛的视频格式和自适应流媒体,Memories 附带了一个按需视频转码器。你还可以通过使用
VA-API
或
NVENC
硬件加速来提升转码过程。
照片地图
使用地图视图放大你环游世界的假期。Memories 会自动从你的照片中提取 GPS 数据并将它们 plot 在地图上。你还可以使用准确的逆向地理编码找到一个地点的所有照片及其名称。
快速且经过实战测试
Memories 以性能为核心。即使运行在像 Raspberry Pi 这样的普通硬件上,它也被设计为能够处理大型照片库。它还依赖于经过实战测试的 Nextcloud 平台作为底层存储层,这个平台被全世界数千个组织使用。
无锁定
Memories 在你的照片的 EXIF 头部存储大部分元数据,这意味着你可以轻松迁移到其他解决方案而不会丢失你的数据。它还利用你的现有文件系统结构进行组织,而不会将其转换为任何专门的格式。Post by: radialapps
Comments:
codethief: Fantastic project!<p>> No Lock-In<p>> Memories stores most of the metadata in the EXIF headers of your photos, which means that you can easily migrate to other solutions without losing your data. It also utilizes your existing filesystem structure for organization without converting it to any specialized format<p>Given that, would a standalone version be feasible, i.e. one that doesn't rely on Nextcloud and only operates on a folder on disk? I mean, while Memories might not lock you in, Nextcloud can still do so. (No two-way sync etc. etc.)<p>Currently, I just use Syncthing to synchronize all my files across devices (laptop, phone, home server, …) and it works splendidly! Ideally I'd just want to run Memories either locally (on the local copy of my photos folder) or on my home server (on the home server's copy of my photos folder).
codethief: 了不起的项目<p> >;无锁定<p>>;Memories将大部分元数据存储在照片的EXIF标头中,这意味着您可以轻松迁移到其他解决方案,而不会丢失数据。它还利用您现有的文件系统结构进行组织,而无需将其转换为任何专门的格式<p>考虑到这一点,独立版本是否可行,即不需要;不要依赖Nextcloud,只在磁盘上的文件夹上操作?我的意思是,虽然Memories可能不会锁定你,但Nextcloud仍然可以这样做。(没有双向同步等)<p>目前,我只使用Syncthing在设备(笔记本电脑、手机、家庭服务器等)上同步我的所有文件,它工作得很好!理想情况下;我只想在本地(在我的照片文件夹的本地副本上)或在我的家庭服务器上(在我照片文件夹的家庭服务器的副本上)运行Memories。
adrr: Biggest missing feature for all these self hosted photo hosting is the lack of a real search. Being able to search for things like "beach at night" is a time saver instead of browsing through hundreds or thousands of photos. There are trained neural networks out there like <a href="https://github.com/openai/CLIP">https://github.com/openai/CLIP</a> which are quite good.
adrr: 所有这些自助照片托管所缺少的最大功能是缺乏真正的搜索。能够搜索诸如“;晚上的海滩”;可以节省时间,而不用浏览成百上千张照片。有一些经过训练的神经网络,比如<a href=“https://;/;github.com/”openai/“>https:///;github.com/;openai;CLIP</a>这些都很好。
stavros: This is fantastic, better photo viewing is the only thing I was missing from Nextcloud, since without this I basically can't see any photos (they're too slow and the UX is bad).<p>I installed this, indexed the photos, etc, but I still get lots of grey boxes (photos not loading) when I browse. Am I missing something, or is my server just too slow for this?<p>EDIT: I think my server is just too slow. The entire machine freezes when loading one of the photos.
stavros: 这太棒了,更好的照片观看是我在Nextcloud上唯一缺少的东西,因为没有它,我基本上可以;我看不到任何照片(它们太慢,用户体验很差)<p> 我安装了这个,索引了照片等,但当我浏览时,我仍然会得到很多灰色的框(照片没有加载)。是我遗漏了什么,还是我的服务器太慢了<p> 编辑:我觉得我的服务器太慢了。加载其中一张照片时,整个机器会冻结。
leononame: Hi, this looks super polished, congratulations. I've got a couple of questions:<p>- Does the metadata editing allow it to write back to the file, storing the edited metadata in a sidecar or in the EXIF data?
- Does it support some kind of auto-stacking? E.g. having raw files alongside exported tiff/jpg and recognizing that they are the same file? Especially for a nextcloud based solution, that'd be awesome
leononame: 嗨,这看起来超级精致,祝贺你。I-;我有几个问题:<p>-元数据编辑是否允许它写回文件,将编辑后的元数据存储在sidecar或EXIF数据中?-它支持某种自动堆叠吗?例如,将原始文件与导出的tiff;jpg并识别出它们是同一个文件?特别是对于基于nextcloud的解决方案;d太棒了
WhitneyLand: Great work Varun.<p>Doing photos is one thing, but doing it to scale and also with high performance at the client is a very nice accomplishment.
WhitneyLand: 干得好,瓦伦<p> 拍照是一回事,但按比例拍摄,并在客户端获得高性能是一项非常好的成就。