自己开发的一款 iOS 看片神器

2024-08-20 12:22:02 +08:00
 sensible
https://apps.apple.com/app/id1659258538

功能是将网页视频缓存下来离线看,但不支持导出,纯前端,没有服务器

其实市面上类似的 App 挺多,特别是安卓生态。当初是为了练手 React Native 随手写的

对 RN 生态不是很熟,工作中也没用到 RN ,加上开发 IAP 麻烦就直接做成付费下载了

之前上线时受到苹果关于版权的质问被拒绝,好在这个 App 只是缓存,没提供导出视频的功能,所以申诉后允许上线

基本就我一个人用,两三天用一次,额,你懂的。。

20 元的价格应该不算高吧,稍微懂 RN 的人其实也可以自己写一个

目前觉得唯一的优势是我自己经常用,所以会根据自己的使用体验去不断优化,不过比较懒,复杂功能不太想添加

我记得苹果可以送下载券?后续研究一下送一些免费下载券给大家
3560 次点击
所在节点    分享创造
18 条回复
3231012
2024-08-20 14:30:55 +08:00
自动画中画、URL Scheme 跳转播放,这两项是 iOS 视频播放器基操
sensible
2024-08-20 14:40:46 +08:00
我禁止所有 URL Scheme 是因为以前打开百度首页会自动跳百度 App (现在不知道还会不会),而且担心网页广告会跳淘宝京东,干脆全部禁止 Scheme

画中画我目前还没需求,不过我可以研究一下 RN 如何实现,后续考虑加上
JackMaMa
2024-08-20 15:00:06 +08:00
主要抓 m3u8 的链接吧?
sensible
2024-08-20 15:07:44 +08:00
@JackMaMa #3
对,只抓视频直链和 m3u8 文件,并解析 m3u8
我知道还有 mpd 切片格式,但是目前看来很少网站用这种
JackMaMa
2024-08-20 15:08:58 +08:00
@sensible 腾讯视频、b 站、p 站可以吗?
sensible
2024-08-20 15:38:22 +08:00
@JackMaMa #5
b 站有反爬,我刚开发时特地适配了,刚又试了一下可以,但是不知道以后会不会新增其它反爬技术
Rrrrrr
2024-08-20 15:38:58 +08:00
我选择用浏览器插件
Lifemm
2024-08-20 15:41:06 +08:00
我看到感兴趣的视频网站,都会顺手简单改改之前的 m3u8 脚本,然后 ffmpeg 合成为视频,enjoy 。
sensible
2024-08-20 15:46:12 +08:00
@JackMaMa #5
p 站标准的 m3u8 ,可以。但是太多外国人了,看不习惯,我自己都很少看,其实你可以去。。算了,这类网站不适合公开讨论
sensible
2024-08-20 15:47:52 +08:00
@Lifemm #8
我之前也是,后来发现在同一个软件里打开网页,缓存视频然后观看,效率比较高
lizhenda
2024-08-20 18:54:09 +08:00
你那个 [微信群加群] 的 APP 有点厉害啊,这种应用也能过审啊
3231012
2024-08-20 18:55:26 +08:00
@sensible 指从外部(快捷指令)带着 m3u8 链接跳转进入你的 App ,而后进行播放或缓存。

在你 App 内搜索在线资源,比如 b 站百度新浪等毒瘤 web 页,自然是应该 ban 掉它们的 scheme ,不允许跳转出去。
sensible
2024-08-20 19:05:38 +08:00
@lizhenda #11
已经不维护了,现在无法注册。2017 年的时候为了抢红包研究的,现在已经没有使用场景
sensible
2024-08-20 19:12:02 +08:00
@3231012 #12
明白了,不过这种场景我自己还没用过,后续可以研究一下
leconio
2024-08-20 20:19:48 +08:00
编个 appletv 版,用来看优爱腾
sensible
2024-08-20 22:44:31 +08:00
@leconio #15
界面和很多交互模式得变,后续有空看看。我还没玩过 tv
Ccf
2024-08-22 11:10:21 +08:00
能否实现这样的功能:发送地址到 aptv 然后自动播放
有些时候投屏不好用,尤其是非苹果设备
sensible
2024-08-22 12:31:59 +08:00
@Ccf #17
用 airdrop 分享 m3u8 链接?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1066391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX