Dynamic Time/Date/Countdown is a third-party OBS Studio filter bundle for text sources.
It includes two filters:
Dynamic Time/DateDynamic Countdown
From version 1.3.0 onward, the Next Stream dock is no longer part of this
package and is distributed separately as dynamic-next-stream.
- Configurable update interval.
- Optional display of ISO week number.
- Optional weekday, date, time, seconds, and clock suffix output.
- Update diff checks to avoid unnecessary source updates.
- Countdown to or since a target date.
- Calendar-correct year and month calculations.
- Custom prefix and suffix for before and after the target date.
- Optional seconds display.
- Optional TXT file export with diff checks.
- OBS Studio 30.x, 31.x, or 32.x
- Windows x64 for the packaged release
- No Qt runtime dependency beyond what OBS already provides
Recommended installer:
- Download the
dynamic-texts-1.3.1-windows-x64-installer.exefile from the latest GitHub release. - Close OBS Studio.
- Run the installer and select your OBS Studio installation folder.
- Start OBS Studio again.
Portable or manual installation:
- Download the release ZIP instead of the setup EXE.
- Extract the ZIP into your OBS Studio installation folder, or copy the
included
obs-pluginsanddatafolders into it. - Start OBS Studio again.
Download the release archive and extract or copy its contents into your OBS Studio installation directory.
The final layout currently uses the technical package id dynamic-texts:
obs-plugins/64bit/dynamic-texts.dll
data/obs-plugins/dynamic-texts/locale/en-US.ini
data/obs-plugins/dynamic-texts/locale/de-DE.ini
The packaged release also includes INSTALL.bat, which can copy the plugin
files into a selected OBS directory.
Restart OBS after installation. The filters appear in the filter menu for
Text (GDI+) and Text (FreeType 2) sources.
- Create or select an OBS text source.
- Open the source filters.
- Add either
Dynamic Time/DateorDynamic Countdown. - Configure the output format and timing options.
- Accepted current OBS 32 GDI+ text source ids.
- Tightened countdown date parsing and duration unit rollups.
- Moved TXT export writes off the OBS tick path.
- Added localized runtime labels and refreshed release packaging.
- Renamed the public plugin bundle to
Dynamic Time/Date/Countdown. - Split the
Next Streamdock into the separatedynamic-next-streamplugin. - Kept this package focused on text filters only.
- Reduced size and removed the dock-specific Qt dependency path.
- Added the original combined
Next Streamdock before it was split out.
- Added
Dynamic Countdown. - Renamed the technical package id from
dynamic-time-date-filtertodynamic-texts.
- Initial release of
Dynamic Time/Date.
Dynamic Time/Date/Countdown is licensed under GPL-2.0-or-later.
Dynamic Time/Date/Countdown is an unofficial third-party plugin and is not affiliated with or endorsed by the OBS Project.
AI-assisted tools were used during development and release preparation. The maintainer is responsible for reviewing, testing, and publishing the released plugin.