GithubHelp home page GithubHelp logo

upgradeq / obscounter Goto Github PK

View Code? Open in Web Editor NEW
22.0 2.0 8.0 34 KB

OBS Studio hotkey based counter

Home Page: https://obsproject.com/forum/resources/tally-counter.989/

License: MIT License

Python 100.00%
obs-studio counter video livestream script obs hotkey-counter text obs-scripts obs-script

obscounter's Introduction

Obscounter

Python implementation of hotkey counter in OBS Studio.

prevew

Requirements

For Windows install python3.6 64 or 32 bit depending on your OBS. Since 28 version OBS Studio supports most 3.x Python versions.

Installation

  1. Download source code.
  2. Unzip the file to be able to access hotkey_counter.py. Remember the file location because you will need this later.

Usage

  1. On OBS, under Sources, click + to create a new text source (below, you will see Text GDI+). You may leave it blank.

image

  1. On the OBS menu, click Tools > Scripts

image

  1. Under the Python Settings tab, make sure the Python path is configured.

image

  1. Under the Scripts tab, click the + sign to add this script.

image

  1. Close the scripts window, and return to your OBS window and configure OBS settings by clicking File > Settings.

  2. Configure the hotkeys.

ui

hotkeys

How do I use more counters?

If you need additional counters, duplicate the hotkey_counter.py file and save it with a new filename (e.g. hotkey_counter2.py), and repeat the process.

Alternatives

There is a Lua alternative with helpful blogpost (JP) on how to install and setup those kinds of scripts in OBS. Lua support in OBS Studio is built-in , so you don't need install anything extra.

Contribute

Contributions are welcome.

obscounter's People

Contributors

darrensapalo avatar upgradeq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

obscounter's Issues

Counter Resets on Reload of OBS

It seems that when using the counter, if you exit out of OBS (closing by task manager or a computer restart) and start up again, when starting to use the counter again, it will change the existing number back to 1. So if the counter was at 15 before close, when you open up OBS, it will still be at 15, but using the counter will set it to 1 instead of 16.

Steps to reproduce:

  1. Use counter to any number higher than 1
  2. Close OBS via task manager
  3. ReOpen Task Manager
  4. Use Hot Key to increase counter
  5. Notice counter goes back to 1.

Enhancement request

Please add a function/setting to set the initial/starting value of the count. I am starting at 4184

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.