ko20

大家觉得 B 站的观看历史是否重要?我写了两个程序实现了永久持久化 B 站观看历史,但是还没开源也没发布

  •  
  •   ko20 · 1 day ago · 1233 views

    有专门的网页,需要登录后查看。

    功能:

    1. 能够按照视频标题、UP 主名称、设备类型检索以往看过的视频
    2. 根据日期范围筛选
    3. 导出 json
    4. 切换列表视图和网格视图
    5. 重点:可以记录多端看的视频

    我以前看了一个旅行 vlog 视频,我不记得标题是什么,只知道那个让我魂牵梦绕的地方,后来经过我的不断努力,终于找到了那个地点:喜马拉雅大断崖。

    它位于西藏日喀则吉隆县贡当乡吉林村,地处中尼边境附近,是近年自驾圈走红的野生观景地,并非正规开发景区。
    成因:由印度板块与欧亚板块亿万年碰撞挤压造就,属于喜马拉雅南麓的构造断崖地貌。
    地理:崖顶海拔约 4400 米,崖边陡峭,谷底落差巨大;崖顶很窄,最窄处不足 1 米,没有护栏,直面喜马拉雅雪山群,可眺望世界第八高峰马纳斯鲁峰( 8163 米),山对面就是尼泊尔方向。

    由于 bilibili 自带的历史记录有上限,只能记录 N 条(我不知道具体数字),或者最多多少天以内的数据。于是我把观看的 B 站视频全都持久化了,保存到了自己的数据库中。我会因为有时候找不到历史记录感到非常后悔,当时就应该写个小笔记或者收藏的,不知道大家是否有同感。

    截图如下

    bilibili 观看历史记录程序.jpg

    Supplement 1  ·  8h 3m ago

    朋友们我发现了这个网站, https://bilibilihistory.com/ 人家已经实现了商业化了 😂。我的也是浏览器插件形式,下面配两张截图

    B站观看历史popup界面.jpg B站观看历史选项页面测试连接.jpg

    20 replies    2026-09-24 14:59:00 +08:00
    413420
        1
    413420  
       1 day ago
    隐私安全要保障好
    Razio
        2
    Razio  
       1 day ago
    最讨厌的事,甚至都收藏了,视频依旧被下架,啥也搜不到。
    ko20
        3
    ko20  
    OP
       1 day ago
    @413420 #1 嗯嗯,基本无害,只不过会请求几次 bilibili watch history 那个接口。

    @Razio #2 这个除非你缓存视频,成本还是太高了。我这个只能记录下来标题和封面,以及 BV 号(链接),视频跳转过去仍然是没了的。。
    413420
        4
    413420  
       1 day ago   ❤️ 1
    @ko20 有封面基本就可以了,看过的话看到封面就能想起来大概讲了什么
    ko20
        5
    ko20  
    OP
       1 day ago
    @413420 #4 这个封面我特意也下载到本地了,B 站封面图链接可能有时效性。
    gechang
        6
    gechang  
       1 day ago
    视频下架了在永久也没啥用了
    ayanami520
        7
    ayanami520  
       1 day ago
    已经有一个浏览器扩展干这个活儿了,甚至还支持 webdav 同步
    ko20
        8
    ko20  
    OP
       1 day ago
    @gechang #6 你这出发点就是错的,我做这个的目的就只是永久保存标题,链接,封面,是为了以后要检索的时候能检索到。视频下架不下架是我们无法干预的,也不是预期之内的事。
    ko20
        9
    ko20  
    OP
       1 day ago
    @ayanami520 #7 wow ,叫什么名字
    Yanlongli
        10
    Yanlongli  
       1 day ago   ❤️ 2
    我特意关了历史记录
    moioooo
        11
    moioooo  
       1 day ago via iPhone
    昨天发现收藏家满了。准备清理下。有个 2017 年的视频,1080P 的,以及模糊的不成样子。
    就这画质,当初我绝对不会收藏的。
    可见 B 站为了省空间已经压缩成啥了。
    说回来历史,估计用处不大吧,毕竟昨天看了啥视频我都不一定记得。
    ko20
        12
    ko20  
    OP
       1 day ago
    @moioooo #11 B 站的观看记录对我来说价值是相对最高的,看长视频和宽视频 16:9 比例的还是更多。对我来说这份历史记录有比没有好,所以才做的。
    ko20
        13
    ko20  
    OP
       23h 13m ago
    @ayanami520 #7 我搜到了,居然 99 每年。。
    marcong95
        14
    marcong95  
       9h 7m ago
    确有那么若干次是想找历史记录找不着的,但是好像单凭封面+标题有时候也不一定能回忆起?
    ashita
        15
    ashita  
       8h 58m ago
    感觉不重要,喜欢的会收藏吧
    JeffGe
        16
    JeffGe  
       8h 53m ago
    那是不是也可以把字幕也缓存一份,这个应该不会占用太多存储,也不会给 b 站带来太多的压力吧
    uqf0663
        17
    uqf0663  
       8h 29m ago
    B 站的体验很差,我观看的视频经常动不动就被下架了,我的 B 站收藏夹里有接近三分之一都是被下架失效的,所有收藏视频都缓存起来又不现实
    Daybyedream
        18
    Daybyedream  
       8h 8m ago
    没意义= =
    ko20
        19
    ko20  
    OP
       8h 6m ago
    @marcong95 #14 这个的确不好说的

    @JeffGe #16 这个想法不错,但是应该有的视频用的内嵌字幕吧,不过现在更多的应该用外置的字幕了
    @uqf0663 #17 b 站再怎么差也是我唯一爱看的视频软件了 抖音下架更严重吧
    ko20
        20
    ko20  
    OP
       8h 1m ago
    @Daybyedream #18 https://bilibilihistory.com/ 我昨晚才发现这个网站,人家在 B 站已经有付费用户了,对于一部分人肯定是有意义的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2620 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00
    ♥ Do have faith in what you're doing.