普通视图

发现新文章,点击刷新页面。
昨天以前首页

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新

作者 青小蛙
2025年3月17日 17:35
从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 30

四个月的孤军奋战,代码里的星辰大海

大概一年前,我从某鱼花了整整800块买了一台二手群晖,开启了我的搞机之路,到现在刚好一年,这一年里我在很多用户的帮助下逐渐完善了 DS Cloud 这款App,从一开始的豆腐渣工程到现在可以说已经有模有样了(离优秀还有一段距离)。 这800块花的可以说真的是物超所值了😂(别留言问我卖不卖了,我要为这台机器养老送终🤣

距离上次向大家汇报进度,已经过去整整四个月了。这段时间,我依旧是孤身奋战,一个人,一台 NAS,一台 Mac,在代码的世界里摸爬滚打。偶尔也会想,是否该找些志同道合的伙伴,一起并肩作战?但又一想,自己也不是管理团队那块料,再加上目前还没实现盈利,总不能光靠画饼去忽悠别人跟我一起拼吧😂

可即便如此,能把时间投入到自己热爱的事情上,专注于创造和打磨,已经是一种莫大的幸运了吧?别人的星辰大海可能在郊野,可能在林间,而我的星辰大海就是代码世界。穷但快乐。就这样,一个人,一台 NAS,一台 Mac,继续走下去吧。

痛改前非,播放器浴火重生:新增杜比视界支持

好了,和大家说说最近的这次大的更新吧,我主要对视频的播放器做了一次大的调整,因为很多用户吐槽我这个播放器连豆腐渣工程都不算,平常播放一个 MP4 都卡的不行。于是我花了一段时间对这个饱受诟病的播放器进行了一次重构。 增加了一些大家喜闻乐见的功能:

1. 支持杜比视界视频的播放

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 31

目前很多播放器在播放杜比视界的时候都是红红绿绿的色彩,就是不能显示原有的视频颜色。现在大家可以试试我这个播放器了,还原视频原有的色彩,告别红红绿绿。 话说 DS Cloud 应该是我知道的最便宜的杜比视界播放器了吧~

2. 支持视频缓存(离线播放)

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 32

很多用户和我说平时通勤路上看电影很不方便,由于地铁上信号差,总是出现断连的情况,或者一直转圈圈。现在大家可以实现把视频缓存下来,缓存多少用户自己做主,告别地铁信号焦虑。

3. 支持ISO原盘播放(其实这个主要是为了后面ATV做准备的)

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 33

这个功能其实之前的播放器就支持的,但是有些原盘视频需要加载5分钟才能开始播放,这种情况任谁也等不起。于是我对这部分也进行了优化,目前加载速度那可以说是飞快了~

下载、音乐、网盘,生态全面升级!

另外和我还要和大家说下我这一段时间的其他战绩,就捡主要的来说说吧~

1. 增加了群晖 Download Station

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 34
从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 35
从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 36

下载文件可以通过手机来操作了,方便快捷。

之所以增加这个功能是因为我本人一直也在使用 Download Station 来下载文件。这个在群晖用户来说使用人数也不在少数了,所以最终我决定优先支持群晖自家的下载器。这个功能上线之后有很多用户和我反馈说他们很多人使用的是 qBittorrent,Transmission 这些下载器,这些我会在使用一段时间后逐步添加~

2. 音乐部分增加了Navidrome连接方式

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 37
从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 38
从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 39

常用 NAS 听歌的小伙伴们可能对这个音乐服务一点儿也不陌生吧,安装量甚至可以说超过了群晖自家的AudioStation了。于是现在大家可以通过DS Cloud来登录自己的Navidrome听歌啦~

3. 115网盘的支持

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 40

用户可以通过扫描二维码的方式在DS Cloud上面登录自己的115网盘了,看文件、看视频更加方便了。

另外和大家提前剧透一下,群晖相册已经在路上了~ 最后谢谢每一个支持我的小伙伴们。谢谢大家啦!

获取 && 福利

DS Cloud 可以在 App Store 免费安装,部分功能需要内购解锁 VIP 使用:

跟往常一样,开发者赠送了一些永久和年度会员,将在小众软件微信公众号抽奖送出,回复 20250317 参与抽奖:

从800元二手群晖到杜比视界:程序员自研 App 的进化史|缝合怪 DS Cloud 有更新 41

关注我们

爱发电:https://afdian.com/a/qingxwa (打赏我们,让我们更好的创作)


相关阅读


©2025 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


从800元二手群晖到自研 App,一个程序员的 NAS 进化之路

作者 青小蛙
2024年11月11日 20:42

开发者花 800 元淘来的二手群晖,意外诞生了广受欢迎的群晖融合怪应用 DS Cloud 。这位程序员原本只是想解决群晖官方 App 难用的问题,却逐步将这款独立开发的 iPhone、iPad 应用打造成了一个功能完整的 NAS 管理工具。从突破设备限制支持 Docker,到整合 Emby 等热门应用,DS Cloud 2.0 发布之际,来听听这位程序员的故事。

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 26

聊聊我是如何用一台八手群晖入坑的

初探群晖

最早听到群晖这个词是从一个前同事口中了解到的,他和我说这个东西非常有意思,不但可以存储照片,文档,还可以制作属于自己的影音库。但是有个很大的缺点就是他们的移动端App做的非常的拉,像是iPhone3时代的产物,问我有没有兴趣一起搞一个。听到这里我在网上搜了一下,结果发现这东西还不便宜,便宜的也要2000左右,囊中羞涩的我只好去某鱼花了800搞了一台。

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 27

开启合作,一起开搞

东西准备完了,就准备开启我们的群晖探索之路,我一个程序员开始猛搞UI设计,当初的设想其实很简答,就是搞个文件管理,视频,音频这几个功能,有了这个大的架子,我就开始了设计,大概花了半个月的时间,初版的底稿算是完成了。 DS Cloud 大概长这个样子(好了,我知道很low,大家别喷了。。。)

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 28

被平均分配的页面

UI 搞完之后我们就开启了编码,但是我那个前同事工作比较“饱和”,经常996。

虽然分配的时候是平均分的页面,但是他那边迟迟没有进度,这对于我这个急脾气来说肯定不行,于是我果断将他的“部分工作”接了过来,经过了一个月的奋战,终于把这个App的1.0版本搞完了。

最后上线之后我复盘看了一下,前同事的工作量非常大,可以用一张图来总结下:

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 29

你没看错,就是这些,上面的三个按钮😂,其余都是我自己搞定的。。。

Docker 的探索之路

DS Cloud 初版发布之后,让我最受打击的就是视频部分,有些用户通过联系方式找到我和我说:Video Station 这玩意儿没人用,烂的不行。(此时此刻,Video Station 已经死了,被官方放弃了)

当时我还觉得不会吧,这个网页版设计的挺好看啊,直到他给了我一个 Emby 账号,我看完之后发现 VS 确实烂。。。

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 30

于是向大佬请教如何安装 Emby,大佬说可以从 Contaner 安装。Contaner?我这机器没有啊。。。

什么意思啊?为啥我的没有?上网一查发现我这八手群晖没法安装 Contaner,这。。。我瞬间突然明白当初卖我机器的人为啥这个价格给我了,他和我说是因为盘符太少,其实真正原因是这个吧😂

没办法,钱花了总的继续呀,于是上网查攻略,你别说,真让我找到了方法,大概的思路就是将机器伪装成别的机型,骗过系统,然后就可以安装了。好了,咱也是有 Emby 的人了,设置完之后一看,恩,VS是一坨**,(说到 VideoStation 群晖后面还有让我更伤心的操作,7.2.2官方删除了VS,我当初还吭哧吭哧一通写代码。。。)。

有了 Docker 之后就开始搞了另一个媒体服务就是 Emby 和 Jellyfin,其实这俩差不多,稍作修改就可以通用的。之后群里有大佬说可以把 Contaner 也搞到 App 里面,这样设置起来更方便,于是又有了移动端的 Contaner,后面又有了套件管理等等。

DS Cloud 2.0 重生之路

随着功能逐渐增多,我发现一个很大的问题:现有的UI已经不足以支撑当前的功能了,于是便着手开始设计2.0版本。

这对于我这个业余设计来说绝对是一个大活儿,但是慢工出细活,于是我对于文件管理,资源监控,视频,音频每个页面都进行了细致的重新设计(毕竟我业余,要是您觉得不好还请轻喷呀。。。)。

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 31

最后又是一个半月时间,这个2.0版本重新亮相了:

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 32
从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 33

以上就是我一个程序员的群晖探索之路,当然群晖可做的东西非常的多,比如相册,Navidrome,Plex,qt,downloadstation 等等,这些我会按照这边的排期逐步完善进去。因为目前只有我自己,所以要完成这些需要一些时间,还请大家能够耐心等待。

最后谢谢每一个给过这个 App 建议的用户,谢谢每一个支持过这个App的人。谢谢大家啦。


DS Cloud 2.0 现有功能

DS Cloud 2.0 的三大核心功能是视频播放、音频播放和文件管理。

视频服务器

  • 群晖
  • Emby
  • Jellyfin

视频格式

  • 全面支持主流视频格式:.mkv、.avi、.mp4、.mov、.rmvb、.wmv
  • 支持高清、4K、HDR等高品质视频播放

播放增强

  • 支持内置和外挂字幕(SRT、SSA、SUB格式)
  • 提供字幕调整功能
  • 支持画中画模式,实现多任务操作

音频格式

  • 支持无损格式:FLAC、APE、WAV、PCM、DTS
  • 支持常见压缩格式:MP3、WMA、OGG、AAC

播放特性

  • 显示歌词和专辑封面
  • 支持歌单管理和歌曲管理
  • 双模式播放:转码播放和原格式播放
  • 支持CarPlay功能

文件管理

  • 文件内容快速预览
  • 清晰的文件格式显示
  • 完整的文件操作:增删改查

DS Cloud 2.0 新功能

  1. 全新设计的视频页面
  2. 全新设计的音频页面以及更加人性化的播放器
  3. 增加了 WebDAV 连接方式
  4. 增加了跳转片头片尾的设置
  5. 增加了 Jellyfin 混合模式的支持
  6. 修复了一些已知问题
  7. 优化了页面加载速度
  8. 增加了首页的系统资源监控
  9. 全新的资源监控模块

获取

部分功能需要内购解锁 VIP 使用。开发者送了几枚兑换码,扫码关注小众软件微信公众号,回复 20241111 参与抽奖

从800元二手群晖到自研 App,一个程序员的 NAS 进化之路 34

原文:https://www.appinn.com/ds-cloud-2/


相关阅读


©2023 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


群晖 DSM 7.2.2 更新,不再支持 Video Station 套件|替代品如何选择?

作者 青小蛙
2024年10月15日 12:38

群晖在1个月前发布了 DSM 7.2.2-72806 的更新,并逐步开始推送。青小蛙最近才收到,更新前会提示不再支持 Video Station 套件,需要先卸载才能更新。原因是从这个版本起,视频的解码将从服务器端转移至终端(手机或电脑),以减少系统资源占用。@Appinn

群晖 DSM 7.2.2 更新,不再支持 Video Station 套件|替代品如何选择? 28

作为一款合格的 NAS,我已经很久没有打开 DSM 后台了,因为没必要。无论是照片备份、数据备份,还是媒体播放…哦不,我也很久没用 NAS 播放视频文件了。

于是,才发现 7.2.2 的更新,但一上来就告知:

DSM 7.2.2 不支持使用 Video Station。如果您希望继续使用此套件,请立即取消此更新。如果您要继续此更新,请先在套件中心卸载 Video Station。

群晖 DSM 7.2.2 更新,不再支持 Video Station 套件|替代品如何选择? 29

研究了一下,究其原因,是群晖终于想通了,与其把自己那赢弱的性能压给视频解码,不如把视频解码转移给性能过剩的手机、电脑,让 NAS 干该干的事情:

自此版本起,使用 HEVC (H.265)、AVC (H.264) 和 VC-1 编解码器处理多媒体文件的负载,将从服务器端转移至终端设备,以减少系统不必要的资源占用,从而提升效能。 这些编解码器在智能手机、平板、计算机、智能电视等终端设备上已广泛支持。如果终端设备不支持所需的编解码器,媒体文件的使用可能会受到限制。

那么,Video Station 存在的必要也不多了,何不直接交出去!从群晖的文档来看,交的蛮彻底的:

  • 通过 PC/Mac 播放:SMB 协议(基本就是放弃治疗啊)
  • 通过现代电视播放:使用媒体服务器套件启用 DLNA 服务(使用电视自带搜索媒体库)
  • Apple TV:推荐了 INFUSE 来连接媒体服务器
  • Chromecast:推荐了 VLC
  • 安卓盒子:推荐了 MX Player
  • 浏览器播放:推荐了自带的 Synology Drive 和 File Station 功能

移动设备,更是直接推荐了 Emby、Jellyfin 和 Plex Media Server。

而这三款也是 DSM 推荐的 Video Station 替代方案之一,其中:

  • Emby:第三方套件
  • Jellyfin:Docker 安装
  • Plex:第三方套件

所以,最终的情况还是,自建多媒体服务器吧。这三家看着顺眼的装一个就好。

可以参考以下内容:

  • Jellyfin是完全开源和免费的
  • Emby曾经是开源的,但现在已经闭源
  • Plex是闭源的商业软件

Emby 和 Plex 要想使用全部功能需要付费解锁使用。Plex 可能是设计最精美的,Emby 在某些圈子里非常流行,Jellyfin 需要动手能力。

但你都有 NAS 了,这点动手能力…


相关阅读


©2023 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


❌
❌