Ashmanix Countdown Timer

Ashmanix Countdown Timer 2.1.1

Feature request:

Add the ability to set the day, hour, minute, and seconds of a timer from an OBS Text source field versus setting it within the app.

I have 3 countdown timers that is used for specific stream content conditions and use Advance Scene Switch to determine which timer to use. I can reduce the number of timers if i can use one timer and dynamically set the countdown seconds (or minutes or hours) before starting the timer.

TIA
 

BobbyJones

New Member
Hey, minor fix please: When clicking the Refresh icon, the start time should also be set on the output text field, which right now it is not.
Example: setting 5 minutes on the timer and clicking the Refresh icon does not set the starting time to 05:00. It only updates when clicked the "Start timer" button. I think in previous versions this worked as I describe and is also more convenient.
 

M4rk81

New Member
Hello, I had some issues installing the latest version 2.1.0 of the plugin on Windows, since I only found the zip file and not the installer. I think I managed to do it, but maybe I created duplicates of files or folders. Could I know exactly where I need to insert the files contained in the BIN and DATA folders? Thanks in advance.
 

RacerGregg

New Member
I'm having an issue resetting a timer using v2.1 on Mac w/ OBS 31.1.2. If I pause a timer and hit the reset button, it does not reset the value within the Text source. I need to go into the source and manually set it to the timer's initial value.
 

Unwana

New Member
I'm having an issue resetting a timer using v2.1.0 on Windows PC OBS 31.1.2. I noticed this issue immediately I updated tv2.1.0. If I pause a timer and hit the reset button, it does not reset the value within the Text source. I need to go into the source and manually set it to the timer's initial value.
What is the way out please?
 

Garlandt

New Member
Hello,

I copied the contents of the windows zip file (bin and data Folders) into my OBS Folder (Portable Mode in a non-standard location) but the dock doesn't show up in the Menu. I see that others have similar issues with the latest version. Could you please take a look at it?
 

vulgerrity

New Member
The last version that works for me is using the installer for version 2.0.11. Either your installation instructions are incomplete, or there's something wrong with the files you've uploaded.
 

Ashmanix

Member
The last version that works for me is using the installer for version 2.0.11. Either your installation instructions are incomplete, or there's something wrong with the files you've uploaded.
Hi, assuming this is a Windows machine you have installed the latest version on and you're having issues with the newest versions of the plugin that don't have the installer included then I think the issue might be one of two things. I'm also assuming you have installed the new plugins obs-plugin-countdown folder into the C:\ProgramData\obs-studio\plugins folder.

Try one, or both of the following:

Option 1 - Delete Old Files​

Previous installations of the plugin installed the plugin files directly into the ProgramFiles>obs-studio folder. You will need to remove these files as they might interfere with the new plugin installation. Delete the following files/folders (if they are there):
  • obs-plugin-countdown folder inside C:\Program Files\obs-studio\data\obs-plugins
  • obs-plugin-countdown.pdb and obs-plugin-countdown.pdb files inside C:\Program Files\obs-studio\obs-plugins\64bit

Option 2 - Update OBS​

The latest few versions of the plugin rely on a newer version on OBS. Check to see that you are using at the minimum version 31.1.1 of OBS.

Note: Just a note that the new versions of the plugin don't have an installer because the base template code that the plugin uses is a template created by the OBS team and in the most recent versions they took out the scripts that created the installer when publishing releases. I realise the installer was 1000 times easier to use than manual copy pasting but I don't know how to reimplement it myself and I think it was removed because it was buggy.
 

M4rk81

New Member
I'm having an issue resetting a timer using v2.1.0 on Windows PC OBS 31.1.2. I noticed this issue immediately I updated tv2.1.0. If I pause a timer and hit the reset button, it does not reset the value within the Text source. I need to go into the source and manually set it to the timer's initial value.
What is the way out please?
Same problem, main reason why I use the previous version, besides not having a convenient installer.
 

rolfejr

New Member
Feature request:
When doing a count up, I often have to restart a "stopwatch" but have it start at a certain number of minutes that have already elapsed. Example, let's say I'm doing a specific section of a broadcast that normally runs 10 minutes. I have a countup timer with a message saying "this section normally takes about 10 minutes" and a count up timer. It might be less, it might be more. It just lets viewers get a rough idea of when the next section will start. If for some reason I forgot to start the timer, or need to adjust it, I don't want it to start over at 0 minutes, I might want to start it at say 2 minutes and 30 seconds, since that much time has already passed.

I see two ways to do this:
1 - Change the default behavior of a count up timer so that when you select a date/time, you select a START time (not an end time) and it actually displays the amount of time SINCE that date in the past. To me, this is logical. If a count DOWN ticks down TO a certain future date/time, then logically a count UP timer should count the amount of time FROM a date/time in the past. Or perhaps just determine the logic from what the user selects in the date picker. If they pick a date in the past, then instead of doing nothing when you start the timer, instead display the amount of time that's passed since that date. If they pick a date in the future, then count up from 0 and stop when you reach the future date.
2 - Allow the user to simply set the starting time to something other than 0. This seems simple enough, and I could see where you make the display of the timer in the controls simply editable. If I reset a timer for example, I could simply click on 0 minutes and change it to 2, click seconds, change it to 30. In the fields you have that are already editable, I could then select the amount of time to run the timer just as I normally would. The display of the timer in the controls would simply made to be editable and reflect the start time. Then I start the count up timer and it will start counting from 2 minutes and 30 seconds and tick up.

Those aren't either/or options, I could see where you could actually implement both for ultimate flexibility.

Thanks for the great plugin!
 

jim.olson93

New Member
I have been using the countdown to time feature of this plugin, we use this for a church and have fixed start times that I have setup seperate countdown to time timers. What I have noticed is from time to time the time for the timer seems to clear out and I have to manually go back and set it before starting the timer. Is there a way to fix this so it does not zero out? Or is there a way I could set the timer through advanced scene switcher each time I startup OBS. I have not been able to find that option for count down to time specifically.

Thanks.
 

Ashmanix

Member
I have been using the countdown to time feature of this plugin, we use this for a church and have fixed start times that I have setup seperate countdown to time timers. What I have noticed is from time to time the time for the timer seems to clear out and I have to manually go back and set it before starting the timer. Is there a way to fix this so it does not zero out? Or is there a way I could set the timer through advanced scene switcher each time I startup OBS. I have not been able to find that option for count down to time specifically.

Thanks.
Hi, I've noticed that problem on windows. The time for the to time field is supposed to add a day of you start OBS and the date time is in the last but in windows especially sometimes it messes up. Something I need to look into.

I've not used advanced scene switcher much but I think you can create a macro that will use the OBS webhooks and via that you can set the time of the timer and even start/stop it via webhook commands as the plugin supports them. Instructions on these are on the wiki here: https://ashmanix.com/wiki/doku.php?...s_plugin_countdown_timer:v2.x#websocket_hooks

Hopefully that helps!
 

PJGHangouts

New Member
Hey, unsure if the plugin is or is not capable of this need, but I figured I'd ask.

I've got it installed, 3 countdowns, 1 per amount of hours (1, 2 and 3)

I'm using touch portal to control elements on my stream, so I have a button to make 1 hours countdown appear, 2 and/or 3 depending on my needs.

I set the 1, 2 and 3 hours in the 'Countdown' settings and I see a few choices on hotkeys in the OBS Studio settings, but I either don't see an obvious one, or it's not possible.

Basically I'd like Touch Portal to turn on the source of the countdown, which it is, as it's toggles the 'Text (GDI+)' that the countdown is using, but then when I assign a key combo to one of the key hotkeys available on the countdown, none of them reset the counter to it's set value in the settings, i.e. the 1, 2 or 3 hours?

Is there a way to reset the time of the countdown from the hotkey combos, to reset the timer/countdown back to it's default I've set on it's relevant settings?

So, say I press a button on Touch Portal, it would send a ALT+CTRL+1 over to OBS Studio and then OBS Studio tells your plugin to reset it's time on timer 1, for example? [obv keys/combos, etc are just examples]

Ideally, I'm wanting an little countdown to tell people how long on the particular game I'm playing is left

Thanks for your time.
Regards
PJ.
 

Attachments

  • Countdown.jpg
    Countdown.jpg
    50 KB · Views: 26
Top