这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
nareix

自动录制游戏精彩片段

  •  
  •   nareix · Feb 5, 2017 · 6548 views
    This topic created in 3393 days ago, the information mentioned may be changed or developed.
    平时玩游戏的时候,经常会想在精彩操作之后录像。
    比如 nvidia 就开发出了 shadowplay ,可以保存最近几分钟的录像。
    但我觉得这个还不够,这个录像保存的操作应该是自动完成的。
    需要用外挂或者图像识别技术实时获取游戏中的击杀事件,如果发现我在守望先锋里 15s 内杀了 4 个人,则自动把这段时间的回放和击杀数据上传到一个平台上,供人观赏。

    我觉得游戏直播对于主播的竞技和解说水平要求太高了,需要全场都打得比较精彩,而这种形式让菜鸟也可能有展现自我的机会。
    24 replies    2017-02-15 18:05:00 +08:00
    learnshare
        1
    learnshare  
       Feb 5, 2017
    外挂不合适,图像识别就更复杂了。

    TGP 在 LOL 中录像(英雄时刻)和截图(三四五六杀)都是根据特殊事件来做的,这些“特殊事件”客户端与服务端都知道
    nareix
        2
    nareix  
    OP
       Feb 5, 2017
    所以用类似外挂的技术(不是外挂。。)来捕获这些事件不知道是否可行。

    可能要综合判断,比如说没扣血 /残血杀了几个。或者是某个英雄用某个技能杀了几个。
    ilililili
        3
    ilililili  
       Feb 5, 2017   ❤️ 1
    直播平台大主播倒简单,直接找 666666666666666 的弹幕
    nareix
        4
    nareix  
    OP
       Feb 5, 2017
    @ilililili 有想法
    zmz125000
        5
    zmz125000  
       Feb 6, 2017 via Android
    Xbox 会自动录小片段,还关不掉。
    kindjeff
        6
    kindjeff  
       Feb 6, 2017 via iPhone
    @ilililili 你会录制到:主播骂人、主播讲黄段子、主播“感谢大佬的火箭”等情况……
    coderluan
        7
    coderluan  
       Feb 6, 2017
    从技术角度来说,游戏本身录制比较现实。
    nareix
        8
    nareix  
    OP
       Feb 6, 2017
    @coderluan 对的。但不是每个游戏都有回放功能,也没有一个统一的接口。
    qq2511296
        9
    qq2511296  
       Feb 6, 2017
    手机游戏 王者荣耀有自动录制精彩时刻的功能
    yivanus
        10
    yivanus  
       Feb 6, 2017
    为什么不是全程录制,结束后再分析???有合适的片段再提取出来?
    m939594960
        11
    m939594960  
       Feb 6, 2017   ❤️ 1
    搞肯定是能搞的,但是难度还是很大的。
    一、图像识别
    图像识别是基本不行的,找图非常的费 CPU ,而且这个要求频率还不低,所以会比较影响性能,各种分辨率各种电脑,都会有各种各样奇怪的 BUG ,不做处理很多游戏会对截图的函数有保护,要干掉有可能会触发其他反外挂检测,还不如直接用第二种方法。
    二丶内存级别
    1.过掉游戏读写内存的保护,过掉驱动保护,找游戏明文发包 /收包 call 直接 hook 走。 优点:识别比较节省资源,效率较高,不会遗漏。缺点:技术方面比较难实现,会触发游戏反挂保护,有这技术还写这个?
    2.过掉游戏读写内存的保护,过掉驱动保护,找游戏连杀 call hook 走。同上
    3.过掉游戏读内存保护,找游戏连杀个数内存内存基址+偏移,定时器循环读取连杀个数。优点:大部分游戏不用过写内存检测,技术要求较低。缺点:有时候可能会遗漏,一些变态的游戏( DNF 等等)也会触发反外挂保护。


    你写一个游戏还现实点,要是很多游戏,估计投入成本不会很低。
    leafin
        12
    leafin  
       Feb 6, 2017   ❤️ 2
    如何定义精彩片段?只有四杀五杀吗,残血逃跑、残血反杀、精准预判、抢野怪升 4 级 gank 。
    再说非 moba 游戏里面,爆出绝世装备、服务器名人飞尸眼前、还有各种随机事件,有些事件发生之前你甚至都不知道游戏里有这么个事件。
    甚至遇到一个怪物的名字与朋友相似、奇特的地形与自己熟知的地方相似。
    这些你都要一一做成图像识别?

    我认为对于精彩的定义因人因游戏而异,还是要人来判断才好,先录制再剪辑。如果出了通用工具,大家依赖工具而不开全程录制,这样反而错失更多精彩片段。盲目的把四杀五杀定义为精彩,也会导致“精彩视频”千篇一律,审美疲劳。
    nareix
        13
    nareix  
    OP
       Feb 6, 2017
    @leafin 有道理啊,比如守望先锋中的全场最佳也是综合各种因素算出来的,并不光是连杀。

    图像识别应该不可能,用外挂技术可以,请教过大神了。

    目前的录制工具对于正常玩家来说,不大好用,比如我刚刚打出了一段精彩回放,我还要继续打的,直到游戏结束我才能退出然后剪辑视频,这个时候,我怎么快速找到刚刚那一段精彩回放?
    khijo
        14
    khijo  
       Feb 6, 2017
    自动循环录像 15 或者 30 分钟。
    有精彩片段,切换出去保存录像片段。
    游戏结束后编辑录像片段。

    好像 ps4 就是这样的
    run2
        15
    run2  
       Feb 6, 2017
    shadowplay 必须是全屏模式才能录,随时硬盘上 1G+的数据在反复读写-。-
    再加上图像识别感觉会被当成挂的,而且 cpu/gpu 够用么-。-
    nareix
        16
    nareix  
    OP
       Feb 6, 2017
    @sobigfish 貌似是的,感觉还不如 OBS 呢, OBS 软编 CPU 只占 5%-10% 左右( i7-6700K )也不是很大消耗。

    这个确实有风险,比如之前的浩方对战平台也是类似外挂的技术,然后被告了。。
    Yunhao
        17
    Yunhao  
       Feb 6, 2017 via iPhone
    我觉得最好的效果只能是游戏自己集成出来的,想做一个通用的几乎没可能吧
    lanstonpeng
        18
    lanstonpeng  
       Feb 7, 2017
    譬如 Dota2 的话是否可以分析其 录像游戏数据(.dem) 来分析
    Flygoat
        19
    Flygoat  
       Feb 8, 2017 via iPhone
    还不如语音识别到 Fuxk 之类的就开始录像
    kukat
        20
    kukat  
       Feb 8, 2017   ❤️ 1
    语音识别 “ double kill ”,然后把 shadowplay 的最后一分钟+现在录的拼起来。。。
    我记得 win10 也有录像功能,而且可以后台录制之前 10 分钟的内容,足够了。。。
    nareix
        21
    nareix  
    OP
       Feb 8, 2017
    @lanstonpeng 可以,好像 dotamax 做的就是这类,直接和 Steam 合作取数据,相当精准。
    lanstonpeng
        22
    lanstonpeng  
       Feb 8, 2017
    @nareix ,应该不是合作吧,都是可以抓取的,只要个人账户里面开启选项即可
    johnyu
        23
    johnyu  
       Feb 9, 2017   ❤️ 1
    其实,游戏开发商,给一个输出到双屏的“接口”就行了吧。因为跟同类显摆并让同类觉得自己很牛逼是人类的天性。所以需求很大。现在我玩 War Robots ,一个 IOS 的机器人射击游戏,每次想录制游戏,只能用录屏软件,很烦躁。目前的录屏软件是用的 airplay 功能。
    jiangzhuo
        24
    jiangzhuo  
       Feb 15, 2017
    暴雪新出的那个叫守望屁股的游戏有这个功能,还能一键分享微博朋友圈什么的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3855 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 00:11 · PVG 08:11 · LAX 17:11 · JFK 20:11
    ♥ Do have faith in what you're doing.