Comprehensive Stopwatch & Countdown Timer

OBS Lua Comprehensive Stopwatch & Countdown Timer 3.4

wgp123

Member
Works really well. Thank you yet again for constantly updating this great little timer. I really like it and find it very useful. One feature I'd really like (for my use case) is being able to add some Timer suffix text to appear when a "Caution Time" & "Warning Time" is selected. For example, have the suffix text "Make your final preparations!" appear while the "Caution Time" is in operation and then have the suffix text switch to "Last few seconds!!!" as soon as the "Warning Time" kicks in. And have this suffix text adopt the same colors as selected for their corresponding "Caution" and "Warning" colors to maintain consistency. Would that be possible?
 

JEJ

Member
JEJ updated Comprehensive Stopwatch & Countdown Timer with a new update entry:

Version 3.2

Please backup your old file before replacing it. Report any issues (:

Thank you wgp123 for your valuable feedback and feature suggestion.

Added New Feature:

- Warning and Caution Text Notes
  • Use two additional <text sources> one for each state.
  • The Warning & Caution notes may be styled individually to suit your needs through the text properties and custom filters,
The source code...

Read the rest of this update entry...
 

JEJ

Member
JEJ updated Comprehensive Stopwatch & Countdown Timer with a new update entry:

Version 3.3

Please backup your old file before replacing it. Report any issues (:

Thank you DachsbauTV for your valuable feedback and feature suggestion.

Added 3 New Features:
  1. Backup Settings
  2. Import Settings
  3. Additional Timestamp formatting
Backup / Import Settings

Select a Folder location, any exported settings wil be stored in a json file and will be labled with the script name and a date/time...

Read the rest of this update entry...
 
Help please. It says you can define end text but for the live of me I can't figure out how. It just pops off when it is done. Thanks in advance for any assistance. I do have the most current version and everything is up to date. Thanks.
 

JEJ

Member
Help please. It says you can define end text but for the live of me I can't figure out how. It just pops off when it is done. Thanks in advance for any assistance. I do have the most current version and everything is up to date. Thanks.

Which mode are you using? Can you export the settings file and attach that here?
 

JEJ

Member
Find "Next Scene"

Select "TIMER END TEXT"

A new text field should become visible...


1645316868539.png


1645316949214.png


1645316963503.png
 
Last edited:

pertzel

New Member
Thanks for this, it's been very helpful. I've been using it as effectively a larger version of the Recording timer at the bottom of the screen. I set the hotkeys for "Start Stopwatch" and "Start Recording" as the same, so the timer matches how long I've been recording.

Though there is one problem.

Every time I restart OBS, the "Start/Pause Stopwatch" hotkeys unbind. Here's a pic of the binds I use:
1645729127479.png

You can see that they conflict, but I don't think that's the problem, as "Reset Stopwatch" never resets, despite being also being bound to "Stop Recording".

Any idea what might be causing this? I tried changing the hotkeys around, but no matter what, it seems like "Start/Pause Stopwatch" always unbinds on closing/reopening the program.
 

JEJ

Member
Thanks for this, it's been very helpful. I've been using it as effectively a larger version of the Recording timer at the bottom of the screen. I set the hotkeys for "Start Stopwatch" and "Start Recording" as the same, so the timer matches how long I've been recording.

Though there is one problem.

Every time I restart OBS, the "Start/Pause Stopwatch" hotkeys unbind. Here's a pic of the binds I use:
View attachment 80893
You can see that they conflict, but I don't think that's the problem, as "Reset Stopwatch" never resets, despite being also being bound to "Stop Recording".

Any idea what might be causing this? I tried changing the hotkeys around, but no matter what, it seems like "Start/Pause Stopwatch" always unbinds on closing/reopening the program.

Thank you, I will look into this and see if I can confirm the issue.
 

JEJ

Member
Thanks for this, it's been very helpful. I've been using it as effectively a larger version of the Recording timer at the bottom of the screen. I set the hotkeys for "Start Stopwatch" and "Start Recording" as the same, so the timer matches how long I've been recording.

Though there is one problem.

Every time I restart OBS, the "Start/Pause Stopwatch" hotkeys unbind. Here's a pic of the binds I use:
View attachment 80893
You can see that they conflict, but I don't think that's the problem, as "Reset Stopwatch" never resets, despite being also being bound to "Stop Recording".

Any idea what might be causing this? I tried changing the hotkeys around, but no matter what, it seems like "Start/Pause Stopwatch" always unbinds on closing/reopening the program.

Okay, there were some issues with the Hotkeys which is now fixed in version 3.4, so thank you for your feedback.

I just wish to highlight two issues:

  1. Please make sure when you assign hotkeys, that there are no hotkey conflicts, or the hotkeys may not work. The latest release of OBS makes it easy to identify if there are Hotkey conflicts.

  2. Make sure when OBS closes there are no OBS background crashes or settings (changed/updated) may not save on exit and therefore will not work on restart. Some Third Party Scripts and Plugins may also cause OBS background crashes

I tested the update on two PC's running multiple instances of the script simultaneously , along with one hotkey set for two different functions (Start Recording & Start Stopwatch), and it worked perfectly and was saved on restart. Please report if you still find issues or bugs!

1645776334854.png
 
Last edited:

pertzel

New Member
It's fixed on my end. For what it's worth, the duplicated hotkeys work for my use case, but I understand the broad disclaimer to be careful of them.

Thanks for the quick response and bug fix!! You're a legend.
 
  • Haha
Reactions: JEJ

JEJ

Member
... the duplicated hotkeys work for my use case, but I understand the broad disclaimer to be careful of them.

Thank you for confirming it is resolved

I tested the dupplicate hotkeys in the way you use them and they do work great (:
 
Top