Thank you lcalder for your valuable feedback and help on this bug.
OPTIMIZATION
- Some small changes
BUGS
- Fixed Macintosh Compatibility issue for text sources
Thank you lcalder for your valuable feedback.
NEW FEATURES
- Timer Reset
This feature has been expanded to accommodate reset during "Timer Activation Options".
![]()
- Timer Activation Options:
"Manually":
Default, Timer start and end on user interaction via Button or Hotkey
"Timer Source Visible"
Timer starts if the 'Timer Text Source' is visible on any display and/or on the main view.
Timer stops if the 'Timer Text Source' is hidden.
"Timer Scene Active"
Timer starts if the active scene is the scene where 'Timer Text Source' exist.
Timer stops if the active scene is not the scene where 'Timer Text Source' exist.
"Specific Scene Active"
Timer starts if the selected scene becomes active.
Timer stops if the selected scene becomes inactive.
"Specific Source Active"
Timer starts if the selected source is visible on any display and/or on the main view.
Timer stops if the selected source is hidden.
"Specific Media Active"
Timer starts if the selected media source is visible (started).
"Recording Started"
Timer starts when recording is started.
Timer stops when recording is paused or ended.
"Streaming Started"
Timer starts when streaming is started.
Timer stops when streaming is ended.
![]()
Additional Input Select on "Specific Scene", "Specific Source" & "Specific Media"
![]()
![]()
"Manual" will reset only on user interaction, "Auto" will reset on user interaction and on certain actions, such as "Reset" on "Timer Scene Active"
- Expanded enable/disable features by including 'Timer Activation', if this is selected, related properties will be available in the settings.
![]()
OPTIMIZATION
-
USER EXPERIENCE & FEATURE ENHANCEMENTS
- "Timer start on Source Visible" has been moved.
- "Timer reset on Source Visible" has been moved.
- "Timer start on Scene Active" has been moved.
- "Timer reset on Scene Active" has been moved.
Moved (See Timer Activation)![]()
Moved (See Timer Activation & Timer Reset)![]()
Moved (See Timer Activation & Timer Reset)![]()
BUGS
- Fixed bug causing notice "Failed to call timer_cb"
- Fixed timestamp on reset for leading zero trim format
Thank you Kirland93 for your valuable feedback.
Version 5.1
Installation:
NEW FEATURES
- New Feature ['Auto List'], the ability to cycle all sources inside specific group or scene.
- Expanded Prefix and Suffix text features.
- Split Start and Pause into two buttons (Opt In)
- Expanded feature that allows marker text sources in a defined group
- Added ability to disable features, if this is selected, related properties will be hidden in the settings.
OPTIMIZATION
-
USER EXPERIENCE & FEATURE ENHANCEMENTS
- UI changes
BUGS
- Fixed a bug with cycle list on reset
- Fixed a bug with cycle list direction with 'Descending' and 'Ascending' settings
- Fixed a bug for Marker Note Sources on reset
- Fixed a bug where Note for markers are hidden when they shouldn't be
- Fixed a bug for milliseconds toggle that caused a critical failure
Features
* "Auto List" is a new Timer Expire Event that is accessible in the Count Down Mode
![]()
* Expanded Prefix and Suffix text features Allows instructions to be added inside curly brackets:
{PARAM_1_1,PARAM_2}
![]()
PARAM_1 will accept numeric value of '1' and this will show the text at Marker A time
PARAM_1 will accept numeric value of '2' and this will show the text at Marker B time
PARAM_1 will accept STRING value of 'HH:MM:SS' and this will show the text at Defined String Time
PARAM_ 2 is optional and accept numeric value and if defined will hide the text after defined time
Example:
![]()
![]()
![]()
* Split Start and Pause into two buttons (Opt In)
![]()
* Marker A & B Notes now supports groups (Nested Text Sources)
It should be noted that the Marker Color defined in the script settings will not be applied to the text source at all. This allows to expand creativity.
![]()
* Disable features, if this is selected, related properties will be hidden in the settings and will not work during execution
![]()
Please backup your old file before replacing it. Report any issues (:
NOTE: This release was tested extensively, but please report any issues so they may be fixed.
You need to redefine: Marker A Time & Marker B Time
For example:
![]()
The plugin overview was updated
Thank you Mark S. for your valuable feedback.
NEW FEATURES
- Added multiple Time stamps
- Added multiple media files
- Added option to Reset time stamp after defined time to normal colour. 0 will disable this feature.
- Added option to Hide Marker A and Marker B Note (text source) afetx amount of seconds. 0 will disable this feature.
- Added a debug mode
OPTIMIZATION
- Several parts of the Script have been updated.
USER EXPERIENCE & FEATURE ENHANCEMENTS
- Merged Auto Recording and Recording Properties
BUGS
- Fixed several bugs
Changes:
![]()
Please backup your old file before replacing it. Report any issues (:
![]()
![]()
BUGS
- Fixed an issue when user checked the checkbox for timer in Stopwatch mode setting reset on "source visible" or "scene active" .
Thank you Seamas73 for the bug report and your valuable feedback.
Please backup your old file before replacing it. Report any issues (:
BUGS
- Fixed an issue that caused the time marker function to break.
Thank you BobRossLives for the bug report and your valuable feedback.
Version 4.8
Please backup your old file before replacing it. Report any issues (:
![]()
![]()
![]()
![]()
NEW FEATURES
- Custom Minute Format:
Custom Minute Format that supports minute formats of any length. To use open Scipt settings go to 'Time Format' and set to 'Custom Time Format' and define the time stamp you require. To adjust the minute format you need to add the following syntax: '{M90}' Add 'M' and number enclosed in '{}' to adjust minute format: {M90} will display 90 minutes units. The number value following the 'M' will be assigned to the Minute Format
All other units such as Hours and Seconds will continue to behave normally thus the time will remain accurate.
Thank you andycute70 for your valuable feedback.
Please backup your old file before replacing it. Report any issues (:
![]()
![]()
![]()
NEW FEATURES
- Expanded Add / Subtract seconds to time.
- Alow this feature to be hidden or disabled
- This feature now allows a limit for updating the timer (Zero = infinite)
- A source text note can be defined to notify the user when the limit was reached
- User can define how long the note is displayed (Zero = disables the hide feature)
OPTIMIZATION
- some back end improvements or changes
USER EXPERIENCE & FEATURE ENHANCEMENTS
- Some improvements with conflict prevention for text source selection
- Renamed 'Autoload last time stamp on OBS start'
BUGS
- Fixed some bugs introduced during the previous release
- Fixed an issue that caused timer to crash when OBS shuts down if the script was duplicated (used multiple times) [@Xagika]
- Fixed a bug that would reset the timer if user enables 'auto load end timsestamp'
Thank you Xagika for your valuable feedback.
Please backup your old file before replacing it. Report any issues (:
![]()
![]()
NEW FEATURES
- Allow Timer reset if scene becomes activated
USER EXPERIENCE & FEATURE ENHANCEMENTS
- Start on Scene active improvements
BUGS
- Fixed an issue that caused the stinger transition to break when the timer is in countdown mode.
Thank you @Metepic and @JacksonFaller for your valuable feedback.
Please backup your old file before replacing it. Report any issues (:
![]()
![]()
![]()
![]()
![]()
![]()
NEW FEATURES
- Add / Subtract seconds to time (3 sets available, configurable up to 72 hours or 259200 seconds)
Thank you Abgemiked for your valuable feedback and feature suggestion.