V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
appcell
V2EX  ›  Python

寻一懂 PyQt 的小伙伴,一起开发开源守望先锋数据抓取项目

  •  
  •   appcell · 2018-03-04 10:43:21 +08:00 via Android · 5563 次点击
    这是一个创建于 2238 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,问了好多人都找不到熟悉 pyqt 的,最后还是要求助万能的 v2。

    我们正在开发一个类似于 http://visor.gg 的守望先锋数据抓取项目,从守望先锋游戏录像中抓取能量 /击杀等等信息以便后续的统计分析。我们是个效率很高、充满热情的团队,已经在 NGA 发布了 v0.1 beta 版。在国外同类软件均为闭源付费、各自垄断数据的情况下,一个功能更加强大、准确度更高的开源免费软件定能促进守望先锋数据分析市场的生态发展。

    目前我们已和某个大型俱乐部有合作,在下个版本完成之后,我们将会和更多的国内战队建立合作,同时也会进行海外推广。在不久的将来,不止一个联赛队伍会使用我们的产品。作为开发者的你,相信在亲手写出的产品被人使用的那一刻,也会由衷地高兴吧!

    目前我们万事具备,只差一个 gui 开发。但 NGA 守望版块圈子很小,我们的人脉也很有限,一直找不到可以做 gui 开发的人。如果有同样热爱守望先锋、想为中国的守望先锋电竞事业出一份力的小伙伴,欢迎加入我们的团队,我们急切地需要你。

    以下是我们的 github 地址:
    https://github.com/appcell/OverwatchDataAnalysis/

    有意请加 qq 群: 552707537,注明来自 v2,谢谢!
    第 1 条附言  ·  2018-03-04 20:14:29 +08:00
    其实不限于 PyQt,只要是能和现在的 python 代码结合起来的 gui 库都可以接受。请有意向的同学不要局限于 pyqt 这个选择,是我发帖时没考虑好,给大家道个歉~
    ======
    招人任务达成,谢谢大家!
    回复一下楼上几个建议改成 web 服务以及讨论 gui 问题的老哥。视频在用户本地,并且训练视频属于商业机密,不可能轻易上传,国外有很多因此陷入法律纠纷的例子,所以我们做的是客户端而非服务。我们同样有 web 服务版本,但仅限于用户有特殊需求、自愿冒一定风险的情况。
    关于 gui 问题:已经找到了愿意帮忙的小伙伴,感谢万能的 v2,python 的 gui 开发者比我想象中多很多
    。也考虑了类似 electron 这种 hybrid 框架,实际选择最后会根据需求决定。
    既然找到人了,这个帖子的目标已经达成。最后说一下,守望先锋并没有凉,守望先锋是个很好的游戏,欢迎你们来玩。如果没时间玩的话,看看比赛也是好的,守望先锋联赛是我至今看到过的最好看的电竞职业赛事,不服也不和你辩,蟹蟹大家!
    31 条回复    2018-03-07 15:07:08 +08:00
    ericgui
        1
    ericgui  
       2018-03-04 10:48:36 +08:00
    我替其他人问一下吧:工资多少?

    注:我不会 PyQt。毫无利益相关。
    appcell
        2
    appcell  
    OP
       2018-03-04 10:49:25 +08:00 via Android
    @ericgui 没有工资,用爱发电。我们虽然和俱乐部合作,但是也没拿过任何报酬。如果有意,我可以个人请吃一顿饭。
    zhfsxtx
        3
    zhfsxtx  
       2018-03-04 11:06:04 +08:00
    GUI 为什么一定要用 pyqt 呢,还有很多其他可以用啊
    2010
        4
    2010  
       2018-03-04 11:07:00 +08:00 via Android
    屁股凉了
    appcell
        5
    appcell  
    OP
       2018-03-04 11:07:33 +08:00 via Android
    @zhfsxtx 如果你懂得其他 gui 库当然也可以,除了 tkinter 啥都行
    appcell
        6
    appcell  
    OP
       2018-03-04 11:09:19 +08:00 via Android
    @2010 正是因为凉了,才要用爱发电啊。况且欧美的 owl 现在还如日中天,届时说不定可以提供出国交流的机会😉
    carlclone
        7
    carlclone  
       2018-03-04 11:11:04 +08:00
    大意: 找免费劳动力
    FindHao
        8
    FindHao  
       2018-03-04 11:14:46 +08:00 via Android
    有一点 pyqt 开发经验,但是不玩守望先锋。
    chroming
        9
    chroming  
       2018-03-04 11:15:41 +08:00 via Android
    已加
    lrxiao
        10
    lrxiao  
       2018-03-04 11:37:21 +08:00
    为啥一定要 PyQt...
    llb123
        11
    llb123  
       2018-03-04 11:41:39 +08:00
    为啥用 pyqt。。之前试过做一个简单的 gui,网上资料少的可怜,官方文档点进去直接转到 c++。。
    appcell
        12
    appcell  
    OP
       2018-03-04 11:43:09 +08:00
    @lrxiao 没有一定要 pyqt,只是我们现在的开发写的是 pyqt。如果有其他好用的 gui 框架当然很好,能完成就是最好的
    TangMonk
        13
    TangMonk  
       2018-03-04 11:46:03 +08:00 via Android
    直接 c++啊
    appcell
        14
    appcell  
    OP
       2018-03-04 11:46:55 +08:00
    @llb123 没有一定用 pyqt,怪我帖子写得有问题,但是改不了了~看看楼上的回复吧
    learnshare
        15
    learnshare  
       2018-03-04 12:31:19 +08:00
    Electron
    densuc
        16
    densuc  
       2018-03-04 13:00:39 +08:00 via Android
    初学者 实习收不收(≧▽≦)
    ysc3839
        17
    ysc3839  
       2018-03-04 13:15:44 +08:00
    没有法律问题吗?
    appcell
        18
    appcell  
    OP
       2018-03-04 13:17:20 +08:00 via Android
    @ysc3839 没有法律问题,认真调研过了,老哥放心
    OhYee
        19
    OhYee  
       2018-03-04 13:30:07 +08:00 via Android
    玩 ow,会 py,然而不会 pyqt 的围观一下
    我觉得界面还是次要的吧,再不济做成网页都行。
    关键是你们要怎么分析数据,有什么出众的算法么?
    appcell
        20
    appcell  
    OP
       2018-03-04 13:39:15 +08:00 via Android
    @OhYee 不知什么是出众的算法呢
    目前为止,能保证比市面上其他录像分析软件可识别内容更多,精确度更高
    但竞技数据分析并不依靠算法,而是依靠对赛事的理解和对数据重要程度的把握
    appcell
        21
    appcell  
    OP
       2018-03-04 13:39:39 +08:00 via Android
    @densuc 可以呀,欢迎来玩
    Cu635
        22
    Cu635  
       2018-03-04 14:39:43 +08:00
    @appcell
    可以增加附言的。
    wplct
        23
    wplct  
       2018-03-04 16:35:20 +08:00
    直接做成 web 服务器多好啊,别搞传统 gui 了
    Ehco1996
        24
    Ehco1996  
       2018-03-04 16:42:29 +08:00 via iPhone
    我也觉得这种直接做成 web 服务好

    之后无论是转成 app
    还是跨平台的 gui 程序
    都有很方便的现成框架可以用

    当然,前提是你这个视频数据不是放在客户端分析的
    janxin
        25
    janxin  
       2018-03-04 18:52:10 +08:00
    守望都凉了 XD
    ctro15547
        26
    ctro15547  
       2018-03-04 19:53:13 +08:00
    一般不用 pyqt 做 GUI。。太麻烦了 ,要么 html 随便搞一个然后用 py 做后台。要么用 VC 做过界面然后调用 py 干活
    datou
        27
    datou  
       2018-03-05 09:35:34 +08:00
    凉了的游戏就让他静静的凉了吧
    Cosinex
        28
    Cosinex  
       2018-03-05 10:29:42 +08:00
    还是抓吃鸡吧
    datou
        29
    datou  
       2018-03-05 11:37:53 +08:00
    @appcell 讲道理,靠分析视频文件我觉得是分析不出来什么有用的数据的

    你们要做的是要求暴雪添加游戏内录制 demo 功能,就像 csgo 和 pubg 那样的 demo 功能
    yangzhezjgs
        30
    yangzhezjgs  
       2018-03-07 13:11:31 +08:00
    ow 玩家支持一波
    r7st
        31
    r7st  
       2018-03-07 15:07:08 +08:00
    用爱发电,我怀疑你...(手动阴险)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4041 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:14 · PVG 18:14 · LAX 03:14 · JFK 06:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.