V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
fregie
V2EX  ›  分享创造

Pho - 我开源的同步照片到 smb,webdav,nfs 协议的 app.这种开源软件该如何为开发者创造收入?

  •  
  •   fregie ·
    fregie · 2023-06-19 10:12:34 +08:00 · 3549 次点击
    这是一个创建于 559 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是从自己的需求出发开发了这个 app,现在觉得做的还不错,也有一部分人有这个需求,想要靠它创造一些收入,有哪些好的途径?

    上周发布了新版本,支持了中文和视频的同步

    介绍一些这个 app:

    开源项目地址: https://github.com/fregie/pho

    app 下载地址: https://github.com/fregie/pho/releases

    Pho 是一款无服务端的应用,旨在替代你手机上的自带相册应用。它简洁实用,不仅可以查看本地照片,还能将照片同步到多种协议(smb, webdav, nfs)的网络储存, 不依赖任何服务, 没有多余功能。

    将不同设备连接至相同储存,即可浏览其他设备同步上去的照片

    pho

    22 条回复    2023-08-15 16:28:18 +08:00
    ljinkai
        1
    ljinkai  
       2023-06-19 10:39:22 +08:00
    感觉还是需要再明确下用户需求的场景,把某一部分的功能可以做成一个会员服务
    ivstranger
        2
    ivstranger  
       2023-06-19 10:54:15 +08:00
    安卓的可选择太多了,还是 iOS 需求大一些,并且 iOS 用户付费意愿会高些
    fregie
        3
    fregie  
    OP
       2023-06-19 10:57:17 +08:00
    @ivstranger 有考虑做 IOS 版本
    不过安卓上实际上没有什么可以替代的选择,我就是因为没有好用的同类的产品才做了一个.有些功能上类似的应用,浏览图片的体验都太差了甚至没有
    wzblog
        4
    wzblog  
       2023-06-19 11:42:40 +08:00
    @fregie

    免费:看照片功能叠加以及常用的基础功能(拼图之类的,去深入切入照片的深度用户,比如:做微商什么的之类的)
    买断:照片同步到多种协议(smb, webdav, nfs)的网络储存
    订阅:端到端的加密同步云服务
    macy
        5
    macy  
       2023-06-19 13:54:20 +08:00
    有 ios 端,并且支持自动同步,最好是能支持类似幻灯片式的自动播放,可以把旧平板改装成电子相册,可以支持远程同步功能,就很棒了,我一直想找个这种,愿意付费
    vitovan
        6
    vitovan  
       2023-06-19 15:00:58 +08:00
    只支持 Android 不太好挣钱。
    Masoud2023
        7
    Masoud2023  
       2023-06-19 17:15:50 +08:00
    很好的项目,扫了一眼,提一些小建议

    - 项目 description 里的"A serverless application"这句话感觉会不会引起一定的歧义?因为 Serverless 很多人的直接感觉应该是另一种技术,而不是你想表达的不用服务器。

    - 打开 release 页面发现 1.2 版本直接来一个“webdav 不再校验证书”我没太理解为什么要这么做,即是说证书有问题需要忽略,也应该去交给用户去确认到底忽略还是不忽略,这样直接忽略太不安全了吧,我还没下载不知道具体是怎么样一个 flow

    至于如何盈利,可以去酷安转转看看其他独立开发者怎么盈利的,无外乎就是,卖高级版和捐助之类的,希望能打开一下你的思路。
    fregie
        8
    fregie  
    OP
       2023-06-19 17:30:29 +08:00
    @Masoud2023 感谢你的建议.
    * serverless 我认为表达的比较准确但是确实容易引起歧义,我会再斟酌一下
    * webdav 我会加一个选项来让用户选择是否忽略证书验证

    另外酷安上怎么能找到其他独立开发的项目呢?我找了一圈没找到相关信息呢?
    Masoud2023
        9
    Masoud2023  
       2023-06-19 17:48:42 +08:00
    @fregie #8

    > 另外酷安上怎么能找到其他独立开发的项目呢?我找了一圈没找到相关信息呢?

    老实说让我说怎么找我也不太知道,这种基本都是靠口口相传去流通开的,比如通知滤盒、Pure 天气,还有一些原创图标包之类的,基本都是靠口碑传开的,列一个列表的话还真不好去列..
    Jirajine
        10
    Jirajine  
       2023-06-19 17:56:19 +08:00
    要么就是纯 donation ,上架个付费版但内容和开源的一样。
    要么就是搞点“高级功能”做高级版,如加密后同步到有开放 API 提供的第三方网盘,AI 分类之类的。
    Jirajine
        11
    Jirajine  
       2023-06-19 17:58:37 +08:00
    这些服务通常需要开发者去申请 API key ,至于开发者自己 host 的云服务应该和你这个应用的目的不符合了,而且处理定价成本和数据安全是很困难的事情。
    shockerli
        12
    shockerli  
       2023-06-19 20:02:41 +08:00
    成品项目,可免费别开源,别自己卷自己
    dann73580
        13
    dann73580  
       2023-06-20 02:37:56 +08:00
    如果考虑盈利的话,ios 的生态是最好的,这个必须得说。在 ios 生态的基础上,阉割部分功能收费是比较合适的。安卓的话,最大的问题国区上不了谷歌应用商店,天然就挡了一批付费用户。这个很麻烦。
    mu2er
        14
    mu2er  
       2023-06-20 02:50:00 +08:00 via iPhone
    感觉安卓上付费有点烦,比如我付费过的一些安卓平台 app ,大多数是在 Google Play ;小部分是 apk 包安装,走 app 里的支付宝或者微信方式支付,邮件等方式激活授权;还有一小部分又通过华为应用商店…
    Google Play 好处是不用操心设备更换跟设备数量问题,缺点是网络环境跟付费方式以及价格。
    开发者自己的激活方式又通常繁琐不自动,更换设备跟设备数量的问题也很烦。
    收费我觉得倒是可以限制连接的 smb/webdav 的数量;或者连接 smb/webdav 这些免费,连接网盘服务这些功能付费解锁。
    想起多年前用过的某版本快图相册,可以连接到 smb 的目录,像本地目录一样相册展示,也可以直接设置本地目录同步到连接的 smb 目录。挺长一段时间用它来同步相册到 nas ,觉得蛮好用还“直观”。
    WebKit
        15
    WebKit  
       2023-06-20 09:47:06 +08:00 via Android
    感觉安卓上能代替的挺多的,比如直接挂载 alist 用 async 同步,还是 iOS 挣钱
    zhuxd282
        16
    zhuxd282  
       2023-06-20 13:47:34 +08:00
    纯粹靠这个很难,因为不是完整的解决方案。考虑结合一些硬件设备,找到一个用户场景,如监控、看宝宝照片等,再进一步包装成产品。
    pupboss
        17
    pupboss  
       2023-08-13 11:21:07 +08:00
    我靠 楼主你太牛逼了,这就是我找了好久的工具,背景是这样的:

    1. 不信任第三方照片托管平台
    2. 有自建 NAS ,但是又觉得成品方案侵入型太强,比如 immich photoprism 群晖自带的照片,他们爹味太重了
    3. 只想以文件的形式管理照片,不要内置数据库管理 label 这种东西
    4. 我对照片掌控力很强,归档规则,修图规则,保留到手机相册都有自己的一套规则

    我个人的诉求是这样的:
    1. 就是一个简简单单的文件(照片)浏览器,但是市面上的 fx file, cx file, nplayer 又太简陋
    2. 能从个人云盘看照片,方便家庭共享
    3. 能方便的从手机相册分享一份到对应的共享相册,并且存在个人云里面(因为我随时可以把 NAS 快照一下,冷储存)

    上面的方案就不依赖任何云厂商,只要照片文件存在,随时迁移到任何 SMB/webdav 服务,并且云相册立刻就能跑起来

    关于付费方案,其实这种产品的受众很小,不是所有人都对照片有这么强的管控力,更多的人想要苹果相册/谷歌相册这类爹味重一些的,方便索引,方便云备份。你这个软件一次性付费我是愿意支持的
    pupboss
        18
    pupboss  
       2023-08-13 11:41:17 +08:00
    用了一圈发现好像不支持扫描已有照片+原有目录结构,哈哈,不过仍然是个好工具

    https://github.com/fregie/pho/issues/31
    fregie
        19
    fregie  
    OP
       2023-08-13 14:33:42 +08:00
    @pupboss 我理解你的需求,不过这中间是有矛盾的,所以我这个没办法支持已有图片的浏览,除非我要把已有的图片重新组织一下.
    矛盾在此:想要优雅的显示很多照片,需要照片的元数据(时间和拍摄信息)和缩略图,如果不进行一定的组织和预处理并储存,则需要读取全部图片数据才能获取到这些数据,但是当照片数量很多时这个数据量大的可怕,不可能全部读取再显示的

    所以我选择的方案是,上传时生成缩略图并同时上传,以目录结构来保存时间上的元数据,其他数据则在点开图片查看原图时读取
    fregie
        20
    fregie  
    OP
       2023-08-13 14:36:47 +08:00
    @pupboss 假如我出一个工具,把你已有的照片,按照 Pho 需要的形式重新组织一下并且生成缩略图,你能接受这种方案吗?
    我其实是不倾向这样的,我不太想动用户已有的数据
    pupboss
        21
    pupboss  
       2023-08-15 16:26:46 +08:00
    @fregie 感谢老哥回复,我最终还是解决了自己的问题,分享下方案:

    把共享相册放在自己的 NAS 里,然后用 syncthing 同步到每个设备的 DCIM 文件夹,然后用系统自带的相册 app 生成时间线,查看 exif 和 gps

    我这套方案能跑通的原因就是我对照片的掌控力特别强,每张照片都有完整的 exif 包括手机截图 / 视频。可能唯一的缺陷就是需要占用本地存储空间了,但是好在照片都是文件的形式存在的(不在苹果的沙盒),可以很方便的批量压缩尺寸
    pupboss
        22
    pupboss  
       2023-08-15 16:28:18 +08:00
    这个方案还带来一个额外的好处,苹果手机拍的视频放在三星里面,exif 时间戳完全不识别,然后我在三星相册里面编辑完时间戳,会保存到照片文件里,顺势同步给所有设备
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2247 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:05 · PVG 00:05 · LAX 08:05 · JFK 11:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.