Currently
The Elder Scrolls Online bundle by
Bethesda Softworks is 60% off on PSN through January 17th at 11:00 am, and this weekend
sourander made available on Github a small project for ESO fans that mimics the PC ability timer addons for the PS4 version of the online multiplayer RPG. ⏲
Download:
eso-ability-timer-master.zip /
GIT
From the
README.md, to quote:
ESO Ability Timer
A small project that works on PS4 version of ESO. It mimics similar ability timer addons available on PC. It keeps track of when you have activated an ability and creates an animated bar based on the time data.
Important The software works only on two skills per character profile.
Requirements
This project requires that you have ffmpeg installed with Blackmagic ***. The code has been tested with
FFmpeg 2.1.0 and
Blackmagic Desktop 11.4 (and same version for ***). My setup during dev phase was:
- PC with Ubuntu 18.04 Desktop
- Blackmagic Intensity Pro 4K capture card
- PS4 Pro with Elder Scrolls Online
- Python 3 with pip
Features
The software's core functionality is to grab a frame from gameplay, crop the ability icons, and check whether the icon is activated or not. This comparison is performed using
structural similarity function from Sklearn.
For this comparison to work, you must manually grab a frame when the icons activates. I have provided the icons I am using, but if your build uses completely different skills, you must grab these yourself.
Assumed that you have a screenshot of the game taken at the moment when the ability icon is in its activated state, you can save the icon by modifying and running a helper script:
./tools/generate_crop_from_still.py
Installation
Check the requirements section for other software.
Code:
git clone https://github.com/sourander/eso-ability-timer.git
pip install -r requirements.txt
Usage
Before using the script, you must...