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

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

  •  1
     
  •   sensible · 130 天前 · 2973 次点击
    这是一个创建于 130 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://apps.apple.com/app/id1659258538

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

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

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

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

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

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

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

    我记得苹果可以送下载券?后续研究一下送一些免费下载券给大家
    第 1 条附言  ·  83 天前
    20 个兑换码:
    N6P747YPH4J9
    9J9ENMMMP9HY
    RARPRKLLYMEN
    NPNT6AH36A4J
    JWM77RXKY47F
    KEAE9TMYFTJN
    LNFA9JFPANLX
    HXFJEJNNWRRF
    MHYHMTLNY9R6
    4YLJTY9KF4J4
    NRMAYMNEPAL3
    HH6LR3PAFLLT
    YYXT9K4KTYTW
    4PARMLKK79RR
    HH3HMM9TFY7P
    WJTFA7Y99AJW
    X3L7XNLPLJME
    NPR3JYFNHYXW
    Y9NFJKX99A7R
    WLFM7X66KMYP
    18 条回复    2024-08-22 12:31:59 +08:00
    3231012
        1
    3231012  
       129 天前
    自动画中画、URL Scheme 跳转播放,这两项是 iOS 视频播放器基操
    sensible
        2
    sensible  
    OP
       129 天前
    我禁止所有 URL Scheme 是因为以前打开百度首页会自动跳百度 App (现在不知道还会不会),而且担心网页广告会跳淘宝京东,干脆全部禁止 Scheme

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

    在你 App 内搜索在线资源,比如 b 站百度新浪等毒瘤 web 页,自然是应该 ban 掉它们的 scheme ,不允许跳转出去。
    sensible
        13
    sensible  
    OP
       129 天前
    @lizhenda #11
    已经不维护了,现在无法注册。2017 年的时候为了抢红包研究的,现在已经没有使用场景
    sensible
        14
    sensible  
    OP
       129 天前
    @3231012 #12
    明白了,不过这种场景我自己还没用过,后续可以研究一下
    leconio
        15
    leconio  
       129 天前 via iPhone
    编个 appletv 版,用来看优爱腾
    sensible
        16
    sensible  
    OP
       129 天前
    @leconio #15
    界面和很多交互模式得变,后续有空看看。我还没玩过 tv
    Ccf
        17
    Ccf  
       128 天前
    能否实现这样的功能:发送地址到 aptv 然后自动播放
    有些时候投屏不好用,尤其是非苹果设备
    sensible
        18
    sensible  
    OP
       128 天前
    @Ccf #17
    用 airdrop 分享 m3u8 链接?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2659 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:39 · PVG 13:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.