Git Product home page Git Product logo

overwatchdataanalysis's Introduction

守望先锋录像分析器 v0.1 内测版

Overwatch Replay Analyzer (ORA) v0.1 Alpha

软件简介

守望先锋录像分析器v0.1内测版(以下简称 ORA )是由守望先锋电竞数据爱好者自发组织开发的自由软件。该软件可以根据守望先锋的比赛 ob 视角录像 (目前仅限 OWL 比赛视频) 提取事件时间轴,并将时间轴输出到 Excel 表格。当前版本(v0.1内测版)中,时间轴包括以下内容:

  1. 击杀事件(击杀者,被击杀者,击杀所用技能,助攻)
  2. 复活事件(复活者,被复活者)
  3. 大招充能完毕及大招使用事件
  4. 当前玩家所用英雄,及英雄切换事件

ORA的发行版及其源码遵从 GPL v3 许可,免费供所有爱好者获取和使用。商业性使用请参阅源码中附带的 GPL v3 许可协议以获取法律信息。

运行环境

运行环境

GUI版本: Windows 8, Windows 10

命令行版本: 待定

使用方法

  1. 双击运行程序后,在Video path中选择需要分析的视频文件
  2. 在 Save to 中选择分析结果的保存路径
  3. 在“A 队”文本框中输入左边一队的队名,“B 队”输入右边一队的队名
  4. 在红色玩家名输入框内按照从左至右的顺序输入左边一队的玩家名
  5. 在蓝色玩家名输入框内按照从左至右的顺序输入右边一队的玩家名
  6. 点击 “Analyze” 按钮,等待分析结果生成

视频文件要求:

录像需为全屏且左右上角无水印,清晰度不小于720p,长宽比为16:9。

一个视频只能包含一张地图的比赛,且不支持攻防互换。

Bug 反馈

如遇到程序无法运行,或分析结果与预期不符,请在 https://github.com/appcell/OverwatchDataAnalysis/issues 提交新的issue。

Issue应包括:

  1. 问题描述
  2. 所用操作系统
  3. 所用视频文件(或OWL比赛场次信息)及错误发生所在视频时间
  4. (如有)生成的.xlsx分析结果
  5. 联系信息

感谢您的使用和测试!

overwatchdataanalysis's People

Contributors

appcell avatar leavebody avatar komorebil avatar roland-feng avatar rigel7 avatar dirypan avatar vega13 avatar novsamuelquan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.