把你喜欢的视频、音乐随身带,这个 iOS App 甚至还能帮你解压文件

经过十几个版本迭代 , Filebox终于可以向大家公布了 。 Filebox是一款基于文件的多媒体文件管理应用 , 提供了本地/远程文件管理、本地音乐播放器、视频播放器等功能 。
▍文件管理
文件管理是Filebox的核心功能之一 , 也是开发较为耗时的一个功能 。 在设计之初有点纠结是否集成系统的FileProvider , 但考虑到一些功能FileProvider不支持以及扩展性 , 于是就自己实现了一个增强版本的「文件」应用 。
把你喜欢的视频、音乐随身带,这个 iOS App 甚至还能帮你解压文件
文章图片
文件管理
文件管理器的主要功能有:
导入文件
预览文件
分享文件
压缩、解压缩
文件搜索
构建音乐播放列表
编辑、移动、删除文件
连接远程服务器
查看文件信息
……
文件导入方式
Filebox提供了多种文件导入方式:
通过AirDrop
通过HTTP共享
通过网络共享 , 如SMB、WebDAV
通过「文件」应用
通过链接直接下载
将文件导入到Filebox后 , 你可以进行文件管理了 。 同时Filebox的文件系统是完全开放的 , 也就是说可以使用任意其他应用访问Filebox的文件系统并对其进行修改 。
举个例子 , 用Safari下载了加密的压缩文件 , 可以使用文件应用将其复制到Filebox , 在Filebox中输入解压密码进行解压缩 。
压缩与解压缩
Filebox提供了对多种压缩文件格式的支持 , 如常见的zip、rar、tar、7z等 。 同时Filebox还支持解压带密码保护的压缩文件 。
Filebox还提供了将文件与文件夹压缩为zip文件的功能 , 如果你想要保护你的压缩文件 , 你还可以将其压缩为带有密码保护的zip文件 。
▍连接
通过连接远程服务 , 你可以访问远程文件 , 如家中NAS上的电影、坚果云上的音乐等 。 Filebox支持SMB、Synology、FTP、SFTP、WebDAV(HTTPS)等协议的远程连接 。 在连接远程服务的时候 , 你可以选择将账户信息保存以便下一次快速访问 。
把你喜欢的视频、音乐随身带,这个 iOS App 甚至还能帮你解压文件
文章图片
连接
已保存的远程连接账户信息会出现在连接Tab , 用于下次免密码访问 。 你还可以将喜爱的文件夹添加到「我的收藏」中 。 例如你正在追剧 , 该剧的视频文件存储在一个文件夹中 , 你可以将该剧的文件夹添加到「我的收藏」 , 这样打开应用就可以直接访问文件目录 。
Filebox不会上传你的用户名与密码 , 你的账号信息会存在系统KeyChain中以便下次自动登录
▍媒体库
媒体库中包含了多媒体功能入口:最近播放视频列表、本地视频、本地音乐等 , 还提供了连接远程服务的入口 , 方便浏览远程文件 。
通常我只会在这个界面操作 , 如最近看的视频、电视剧 , Filebox会记住上一次的播放记录 , 甚至当你在追剧的时候 , 还会记住播放列表 , 让你在播放器中就可以快速切换剧集 。
把你喜欢的视频、音乐随身带,这个 iOS App 甚至还能帮你解压文件
文章图片
媒体库
媒体库未来可能会改版 , 具体可能涉及到如下的几个功能:
在用户允许的情况下扫描用户的远程服务(如局域网NAS)并将其所有的视频文件整理归类显示在媒体库中 , 方便用户直接浏览观看
增加本地音乐按专辑、歌手等进行分组
增加备份照片的入口
……
▍视频播放器
视频播放器是Filebox强大的功能之一 , 也是我最常用的功能之一 。 不仅能播放本地的视频 , 还支持各种协议的远程视频 , 如常见的SMB、WebDAV、FTP等协议 , 针对群晖NAS , 还提供了群晖文件协议 , 速度相对于常用的SMB协议会快许多 。