V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LetCode
V2EX  ›  问与答

请问本地离线视频播放器如何实现自动识别跳过情色相关的画面?

  •  
  •   LetCode · 2021-07-31 01:59:48 +08:00 · 2955 次点击
    这是一个创建于 994 天前的主题,其中的信息可能已经有所发展或是发生改变。

    粗糙的实现思路:

    • 基于开源的播放器编写插件,通过它提供的接口读取当前播放画面一段时间内的图片 stream,使用相关的开源图片识别模型判定,疑似度达到某个设定的百分比之后就自动跳过。

    由于没有视频播放处理的编码经验,不知道这个思路可不可行,烦请各位技术大佬指点迷津一下。

    25 条回复    2021-08-01 01:24:05 +08:00
    yitingbai
        1
    yitingbai  
       2021-07-31 02:49:10 +08:00
    你这思路很难, 一般亲嘴, 露乳沟, 朦胧床戏, 还算不上情色内容, 图像识别也拿不准容易误判. 尺度特别大的容易判定, 但是这种片子要么就是纯黄片, 要么就是三级片, 看的就是这几个镜头, 都跳过了, 还看个啥呢
    woctordho
        2
    woctordho  
       2021-07-31 04:56:08 +08:00 via Android   ❤️ 1
    有时候识别音频比视频更方便
    yyfearth
        3
    yyfearth  
       2021-07-31 07:21:55 +08:00
    这个太难了 而且你也不知道要跳过多久啊 还是你整个就不让播了?
    而且现在模型判定 真的很不准 搞不好动画片放到一半就不行了
    Building
        4
    Building  
       2021-07-31 08:17:05 +08:00 via iPhone
    雇佣大量员工手动标记: 人工智能。
    LetCode
        5
    LetCode  
    OP
       2021-07-31 08:36:51 +08:00
    @Building 没有这个资本,只是个人觉得这个想法相对有意思,想尝试实现一下。
    elfive
        6
    elfive  
       2021-07-31 08:44:00 +08:00 via iPhone
    年龄分级不就是这个用途的么……
    loading
        7
    loading  
       2021-07-31 08:52:25 +08:00
    绿坝,了解一下。
    kokutou
        8
    kokutou  
       2021-07-31 08:59:55 +08:00
    如果识别率到不了 99.9%, 那就等于不可用...

    然而现在的现实是根本不可能到 99.9%, 那就必须上人工...

    人工...
    xingshu1990
        9
    xingshu1990  
       2021-07-31 09:00:40 +08:00   ❤️ 1
    难度超级大:
    比如情色的标准是什么,比如女性全身皮肤暴露多少,算情色?
    比如男性角色,就留了全身上下,就穿了内裤,算不算情色?
    比如大猫给小猫舔 XX 催排便,算不算情色?
    比如动漫的女性,全程露大片的胸,露大腿,身体侧边也露了大片的皮肤,这个要跳过太多的剧情了。
    inhzus
        10
    inhzus  
       2021-07-31 09:41:50 +08:00 via iPhone
    百度云盘点了个赞
    leafre
        11
    leafre  
       2021-07-31 09:42:07 +08:00
    看正版
    luhe
        12
    luhe  
       2021-07-31 09:44:17 +08:00   ❤️ 1
    我怀疑你是不想手动快进 /狗头
    timelessg
        13
    timelessg  
       2021-07-31 09:45:20 +08:00 via Android
    识别黄色面积哈哈
    ryh
        14
    ryh  
       2021-07-31 10:12:28 +08:00
    你能实现片头完整跳过都算好的了,一步步来?
    harwck
        15
    harwck  
       2021-07-31 10:19:07 +08:00
    项目名称都给你想好了:圣人孔夫子
    dingwen07
        16
    dingwen07  
       2021-07-31 10:34:16 +08:00 via iPhone
    “人工”智能
    renmu123
        17
    renmu123  
       2021-07-31 11:06:01 +08:00 via Android   ❤️ 4
    你要不做一个非情色自动跳过,这个市场可能会更大
    falcon05
        18
    falcon05  
       2021-07-31 11:15:48 +08:00 via iPhone   ❤️ 1
    有道理,把澳门首家线上**跳过也是功德一件!
    GeruzoniAnsasu
        19
    GeruzoniAnsasu  
       2021-07-31 11:23:14 +08:00
    @loading 正则词库,了解一下
    imn1
        20
    imn1  
       2021-07-31 13:34:22 +08:00   ❤️ 1
    python: pip install nudenet / 项目在 github
    含图片、视频(frame)分析,能识别胸、臀、生殖器(可以输出哪一类,遮掩 or 显现),male|female 都能分析
    正在用,准确度还行,速度也不慢
    备注:windows 装这个一直是失败,主要是一个依赖 sparse_dot_topn 编译不过,conda 里面装直接成功,linux 没问题

    nodejs/js: "nsfwjs" / 项目在 github
    可以用于网页,没试过,好像没有类别输出,只有分数(0~1),重点只是 NSFW --> True|False

    github 搜索 nsfw, 还有 C++等其他的
    Maxwe11
        21
    Maxwe11  
       2021-07-31 20:09:16 +08:00
    @woctordho 智慧
    LetCode
        22
    LetCode  
    OP
       2021-07-31 20:20:34 +08:00
    @imn1 感谢实在的帮助,我了解一下。上午我也查到 nsfwjs 了。
    code4you
        23
    code4you  
       2021-07-31 20:54:24 +08:00
    给 xx 打码 😁
    danhahaha
        24
    danhahaha  
       2021-07-31 21:57:20 +08:00
    大家离线不就是看这个吗?还跳过,这是个伪需求
    dreamage
        25
    dreamage  
       2021-08-01 01:24:05 +08:00
    肯定是想把“跳过”的部分单独剪辑出来,不好意思说(狗头
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2205 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:38 · PVG 08:38 · LAX 17:38 · JFK 20:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.