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

我做了一个啃生肉学外语的播放器,要的人多,真正用的人少,这是一篇失败总结。

  •  1
     
  •   bettercallbalds · 3 天前 · 3347 次点击

    为什么做这款产品?

    我这两年在学外语,主要通过读书和看 youtube (都是纯英文环境下), 后来想看点剧集,发现目前播放器对字幕的互动不友好,有些朋友用 potplayer+欧陆词典,不过这个感觉还是不够流畅,因为你查词的时候剧集不会自动暂停,查句子几乎不可用。

    还有款国人做的开源产品 dashplayer,这款是前端做的,mkv 不支持,一般内置字幕的剧集都是 mkv 的,第二就是词典也是 api 联网的,不够流畅。

    于是我开发了一款桌面端产品, 实现字幕可选中,复制,查询,翻译,单词收藏。

    功能介绍

    ✨ 核心功能 ✨

    ✅ 字幕外置悬浮:独立区域显示,文字随意选中!

    ✅ 即点即查:选中单词自动暂停,离线词典秒出释义(不用联网也能查!) x

    ✅ 长难句翻译解析 sentece

    ✅ 无缝续播:查完关窗口自动继续播放,心流不中断!

    ✅ 播客模式,偷摸学习 y z

    💡 使用场景 ▪️ 学外语:遇到生词直接点,记忆效率翻倍

    ▪️ 上班摸鱼学英语,只用悬浮字幕面板,以为你在听歌呢。

    ▪️ 可理解输入: 积累输入时间,利用外语辅助轮无痛输入 x 小时!

    为什么失败了

    一开始我也是 build in public, 一边发通稿一边开发,那时候比较乐观,因为要的人比较多,纷纷表示做好了一定要用。 做完之后发给大家,这里我能看到查询量,翻译 API 调用的,发现发出去近几十份,只有 2 个人真正看剧学习了(只看了一点点就停了),剩下的各位不知道为啥,要过去一点都不用。。。

    我自己是上班摸鱼听播客学习,确实学东西比较费神,比上班累。 感觉这种学习软件本身比较反人类,客户和我本身都高估了使用场景。即使强如 duolingo,也经常会被弃用。

    欢迎讨论以及分享独立开发经验! 备注一下之前的帖子: https://www.v2ex.com/t/1115438?p=1#reply10

    54 条回复    2025-04-20 15:10:56 +08:00
    youyouzi
        1
    youyouzi  
       3 天前
    lmp 是什么意思?
    liuzimin
        2
    liuzimin  
       3 天前
    我以为的生肉是没字幕的那种。。。以为你说啃生肉学外语播放器是用 AI 之类的把字幕去除掉😂这我倒是挺需要的。
    bettercallbalds
        3
    bettercallbalds  
    OP
       3 天前
    @youyouzi lmp ? 我也不知道啊 是不是回错帖子了
    bettercallbalds
        4
    bettercallbalds  
    OP
       3 天前
    @liuzimin 也能用,可以给你遮蔽上。。字幕版是悬浮可调节透明度的
    coderluan
        5
    coderluan  
       3 天前
    我感觉楼主个自动识别字幕+翻译就行了,做播放器就完全没必要了,奥卡姆剃刀原理。很多人是看在线视频,本地用播放器的人多大也不想用你这么简陋的,而是用自己习惯的播放器+划词翻译软件。
    bettercallbalds
        6
    bettercallbalds  
    OP
       3 天前
    @coderluan 是 现在才发现,这东西使用率太低了,之前发抖音挺多人私信我要的,没想到要了摆着不用
    smlcgx
        7
    smlcgx  
       3 天前 via iPhone   ❤️ 3
    哈哈,这不就是经典的:我可以不用,但不能没有的思想吗?说白了还是白嫖惯了

    而且虎头蛇尾与懒惰是刻在基因里的,我在自学的过程中就发现,每个课程第一课,观看人数总是最多的,随着进度,人就会越来越少,人性使然
    bettercallbalds
        8
    bettercallbalds  
    OP
       3 天前
    @smlcgx 嗯 还有求资源的, 就是配套字幕资源,费了半天劲给他弄好了,也是不看哈哈哈。以后再做独立开发得做“三针科兴”类型的了
    NoOneNoBody
        9
    NoOneNoBody  
       3 天前
    @bettercallbalds #3
    lmp 在第一张图的字幕里面
    NoOneNoBody
        10
    NoOneNoBody  
       3 天前
    有字幕就不是生肉了
    potplayer 可以实时翻译字幕,只是需要 api 或者 google ,且可能要搞定翻墙,学习的话双字幕显示就行了
    bettercallbalds
        11
    bettercallbalds  
    OP
       3 天前
    @NoOneNoBody
    Rough night, LMP, LMP.
    意思可能就是:
    “昨晚挺难熬的吧,小机灵鬼。”(调侃语气) 是这段完了的后一句,猎狗跟侏儒说的,龙马这段没台词了,提前展示后一幕了
    mogutouer
        12
    mogutouer  
       3 天前
    买过一个叫 BeyoundPlayer 的 APP ,它可以把某段字幕重复播放,可以调倍速,当然也可以查单词,我用那个看了半集疯狂动物城,确实有用。

    有一段时间很火的方法就是说你跟着电影台词 100%跟读一遍,英语水平会大增,一部电影的所有单词都认识了起码见过了,所有语法都了解了,口音是最纯正清晰的自然表达是真人说的。

    这种 APP ,功能是其次,重要的是包装,比如你说这个方法是哪个哪个论文提到的,多少出名的机构都在用,谁谁谁通过这个方法进步了多少多少。
    然后用户基于这个理想的未来,来认真的用你的东西,觉得好用自然就付费,因为买 APP 的钱对比上个线下的英语培训简直九牛一毛。

    所以你首先要有个理论支持,然后才是基于这个理论的方法去开发软件的功能,最终才能提供真正帮助用户的产品。比如基于艾宾浩斯记忆理论的单词软件,不要自己想当然的觉得有用然后一顿开发。

    我觉得这类 APP 要想长期有用户,首先要提供确切的方法,明确的让用户了解跟着你的软件做就会有大的进步,为用户提供一个美好的未来。第二,用户都是懒惰的,尤其对于学习这件事,人不会平白无故的努力,要有一些方式让用户持续,这块可以参考多邻国里面学习本身之外的那些功能,例如打卡,例如 PK ,例如奖励。第三,你让用户上班学英语这件事本身就是扯淡,要是真有这份意志和努力他就不会来上这个破班,并且效果一定不好。
    bettercallbalds
        13
    bettercallbalds  
    OP
       3 天前 via Android
    @mogutouer 感谢你的回复,一开始我就是抄的国外的有款软件 lingq 和一个 youtube 插件的功能,宣传上确实没提供一些指导学习方法,但是那会儿确实每天都有人要,要了不用这个现象我在做的过程中还真没想到。
    现在在跟一些培训机构的人合作了,他们那强制学习,不完成不放学。
    toc 宣发真的比开发重要,这块确实没啥经验。
    proseidon
        14
    proseidon  
       3 天前
    同样作为语言的学习者,感觉看视频什么的,是没有效率的,要么看剧情走神,要么看着看着就跑去做别的了,总之是坚持下来的。

    除非是有强大的意志,就刻意想要这么做,但若是有那种意志力,方法也都是次要的了,拿本字典都能学。

    所以感觉应该要调动别的来集中注意力,比如就只要音频,然后听着音频,把字幕跟着用键盘打出来,哪怕只打几句话,慢慢也能积少成多。

    至于奖励,给点成就感还是很必要的,成就感来至于很多,打卡,或则总结能听懂了多少句之类的。
    bkzly83851
        15
    bkzly83851  
       3 天前
    @bettercallbalds 请问软件在哪儿,可以给我一份吗?我真的有这个需求~~,看了好多美剧,感觉虽然能听懂一半吧,眼睛还是总盯着中文字幕,继续无痛提升英语!谢谢! [email protected]
    grufield
        16
    grufield  
       3 天前   ❤️ 1
    @liuzimin QQ 播放器能设置隐藏字幕
    bettercallbalds
        17
    bettercallbalds  
    OP
       3 天前 via Android
    @proseidon 嗯嗯 因为我自己在看视频学,看一些感兴趣的内容做输入,italky 老师也推荐这么学。做可理解输入嘛。但是实际用下来脑子很累,跟看中文或者双语的完全不一样,我也理解大家懒得用。
    就是没想到这种落差啊,抖音上私信我的人很多,都拿去吃灰了。
    Mslxl
        18
    Mslxl  
       3 天前
    看起来像 https://github.com/ripose-jp/Memento 的英语版?

    一般采用"沉浸学习"方法的大部分都是有出国需求的人,而英语教育在国内挺成功了,反而不会有太多人使用
    bettercallbalds
        19
    bettercallbalds  
    OP
       3 天前 via Android
    @bkzly83851 这个是悬浮字幕的版本,后边的一些功能没再测了。目前可以支持几乎所有视频和常见的三个字幕格式。
    通过百度网盘分享的文件:CompreVi…
    链接:https://pan.baidu.com/s/1kVan27SpZA7uXcOIziLMpA?pwd=hb7q 
    提取码:hb7q
    复制这段内容打开「百度网盘 APP 即可获取」
    bettercallbalds
        20
    bettercallbalds  
    OP
       3 天前 via Android
    @Mslxl 对的 国内有一款开源,dashplayer 但是因为很多音视频编码不支持不太能用
    bettercallbalds
        21
    bettercallbalds  
    OP
       3 天前 via Android
    现在感觉选需求选的太小众了,下次试试三针科兴的选题了
    uds9u32br
        22
    uds9u32br  
       3 天前
    工作后能静下心来学习的人屈指可数,更别说那些有家庭的了
    hanqian
        23
    hanqian  
       3 天前
    我个人沉浸学习的经验是,你有强烈感兴趣的内容是第一位的,学语言是第二位的,如果看视频很累,那可能还是难度或内容不太合适,比如不是 N+1 或者不是你真正感兴趣的材料
    bettercallbalds
        24
    bettercallbalds  
    OP
       3 天前
    @uds9u32br 我个人也是上班用 下班躺, 上班静坐浪费时间
    bettercallbalds
        25
    bettercallbalds  
    OP
       3 天前
    @hanqian 嗯 特别感兴趣的也有 但是不如看无脑短句,说白了只要学习就还是累
    marc2017
        26
    marc2017  
       3 天前
    @youyouzi IMP ,不是 LMP 。IMP 就是小恶魔的意思,这里是一个角色的名字,所以首字母大写了。顺便搜了一下,这句台词是猎狗对小恶魔说的,和截图画面是对不上的。不知道是视频字幕没对齐还是 OP 的播放器的原因。
    bettercallbalds
        27
    bettercallbalds  
    OP
       3 天前
    @marc2017 是龙妈那段没台词了,开干了,提前展示后一幕的了
    z7356995
        28
    z7356995  
       3 天前
    我也买过 beyond player .可惜这个软件不更新了,我当时还给他提了很多建议。没更新了。楼主这个软件功能还是太少,太简陋了. 不是这方面用的少,是软件开发功能太少,比如,可以加上 ai 语境词典,单词在剧本上下文中的意思,影子跟读,台词每句播三次,第一遍无字幕,第二遍显英文字幕,第三次显示中英文字幕。生词导出生词本。市场上竞品很多,有时候不是客户问题。是自己还做得不够好
    Kacxxia
        29
    Kacxxia  
       3 天前 via Android
    op 有用过开源的 jidoujisho 吗,不光是视频查词,也支持漫画/歌词,还能集成到 anki 用于复习
    Immortal
        30
    Immortal  
       3 天前
    我都是用沉浸式翻译在油管看双语字幕
    有些没字幕的视频也是上传到私人频道有油管生成英文,再用上面的方法
    channg01
        31
    channg01  
       3 天前
    我也做了差不多的,不知道咋推广呢
    channg01
        32
    channg01  
       3 天前
    看这个帖子发现这么多一样的产品哈哈哈
    bettercallbalds
        33
    bettercallbalds  
    OP
       3 天前
    @Kacxxia 知道类似的功能, 不过我这个就做了些基础功能,后续功能不做了,弃坑啦
    bettercallbalds
        34
    bettercallbalds  
    OP
       3 天前
    @channg01 跑不通 要不就开源吧
    bettercallbalds
        35
    bettercallbalds  
    OP
       3 天前
    @z7356995 我发的就是基础功能 本来想一边发一边更新的,谁知道要软件的人拿过去就不用啊,一个视频都不开。没动力继续了
    brokensword2018
        36
    brokensword2018  
       3 天前
    都是这样,对免费的东西趋之若鹜,即使自己用不上。
    bettercallbalds
        37
    bettercallbalds  
    OP
       3 天前
    @brokensword2018 是啊 就像去山姆免费试吃
    Meld
        38
    Meld  
       3 天前   ❤️ 1
    @youyouzi

    is 「 Imp 」

    not 「 Lmp 」
    newton108
        39
    newton108  
       3 天前
    你还不如做个一键显示/隐藏中文翻译。一个单词一个单词查,返回一堆释义,还要自己找在当下语境中究竟是哪个适用。

    也没有必要提供除了整句字幕翻译的其他功能。
    We need to begin planning the invasion. 我需要用看剧来学习具体怎么用 "need to" 和 "begin doing sth" 么?这是上课时候该学的。看剧的时候我知道 need 在这句话里可以这么用就够了,没必要再展开。
    catazshadow
        40
    catazshadow  
       3 天前 via Android
    不是软件的问题,是很多人根本不会学习,只会搜集文具
    yuxian
        41
    yuxian  
       2 天前
    说句现实的话,学习类软件向来如此,叫好不叫座。其本质是人心如此,嫌恶不能立马带来收益的学习。如果每次学习给奖励金币,那效果立马就不一样的。可是,学习终究是自己的事儿。除了父母,怕是没有人送金币了。
    建议题主,下一个产品,可多往娱乐性质产品考虑。
    daimiaopeng
        42
    daimiaopeng  
       2 天前 via Android
    反人性的软件就是这样,用的人少,叫的人多
    alading11
        43
    alading11  
       2 天前 via Android
    是本地播放器吗,那确实还是比较小众的,因为很多人并没有下载资源在本地观看的习惯,更别提是学习层面了。我的 edge 装了一个 youtube 字幕翻译插件,也包含针对单独单词的翻译等功能,使用频率还是比较高的,毕竟流媒体才是大部分的常用场景嘛
    bettercallbalds
        44
    bettercallbalds  
    OP
       2 天前
    @alading11 嗯 本地的 主要是为了支持 mkv
    bettercallbalds
        45
    bettercallbalds  
    OP
       2 天前
    @yuxian 是的 以后打算做“三针科兴”的产品了,这次当积累经验了
    bettercallbalds
        46
    bettercallbalds  
    OP
       2 天前
    @catazshadow 嗯 真正坚持用的人寥寥无几
    602120734
        47
    602120734  
       2 天前
    我正准备开发一个呢...有 Mac 可以用的吗?
    602120734
        48
    602120734  
       2 天前
    @channg01 支持 Mac 吗?在哪里可以用?
    bettercallbalds
        49
    bettercallbalds  
    OP
       2 天前
    @602120734 帮你踩坑了别开发了哈哈,目前没有打包的 mac 版本, 不过我用 pyqt 开发的,支持 mac, 之后我出个开源版本了,商业化好像没戏了
    bkzly83851
        50
    bkzly83851  
       1 天前
    @bettercallbalds 感谢,收到
    hugepizza
        51
    hugepizza  
       1 天前 via iPhone
    https://github.com/hugepizza/youtube2anki
    我做过一个 chrome 插件 用户关闭字幕看视频 按下空格暂停展示当前字幕 选中后可以按照自定义 prompt 翻译或者解析什么的

    这种功能我个人认为越轻量越能和 youtube 集成越好 专门搞个播放器 很难想起“我要打开这个播放器来看 youtube 学习英语了”
    wwxwlw
        52
    wwxwlw  
       18 小时 42 分钟前
    希望可以支持一下 Emby 串流播放, 我现在就是用的 potplayer+欧路词典这种, 不过主要是看 Emby 剧集
    LICC168
        53
    LICC168  
       17 小时 10 分钟前   ❤️ 1
    小红书上也是 收藏的人多 ,但用的人没几个
    bettercallbalds
        54
    bettercallbalds  
    OP
       14 小时 23 分钟前
    @hugepizza 嗯嗯 插件比较成熟啦 挺多类似产品的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   854 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:34 · PVG 05:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.