Resource icon

InfoWriter v2.3

Supported Bit Versions
  1. 32-bit
  2. 64-bit
Source Code URL
https://github.com/partouf/OBSInfoWriter
Minimum OBS Studio Version
24.0.0
Supported Platforms
  1. Windows
  2. Mac OS X
  3. Linux
A remake of the ObsInfoPlugin (https://obsproject.com/forum/resources/obsinfoplugin.172/) for obs-studio.

This plugin writes a timestamp to a textfile that you can use to mark specific events for later editing of your videos or streams.


Installation
  1. Place the 64bit dll in your \obs-studio\obs-plugins\64bit folder and the 32bit one in \obs-studio\obs-plugins\32bit.
  2. Add the InfoWriter Source to 1 scene (the scene doesn't have to be always active).
  3. Configure the Source and select the text file where you want the timestamps to be written to.
    wJ2E18M.png
  4. Set the hotkey you want to use in File -> Settings -> Hotkeys
53I2Je1.png



Filename formatting options
You can name a Logfile to be saved with variables that may change every time you start a recording or stream. You can name your logfile for example: "C:\temp\recording %Y%m%d.txt" to tell InfoWriter to name your file "recording 20180204.txt" when it's the 4th of February 2018.
More variables can be found at http://www.cplusplus.com/reference/ctime/strftime/

Format
The format option is very limited in it's use, the variables in the formatting are translated to hours:minutes:seconds from when the recording or stream was started, %02d is only to indicate that there is a preceding 0 for the numbers 0 to 9.
It is recommended the default value is not changed.

What is possible that might improve logging is that you can put spaces or a \t tab character in front of the format, so your log times are indented in between the start and stop of the recording or stream.

Output Format
There are a couple different options for output formats;

Default output format
This is the initial text-based output format that has been evolving over time.

EDL output format
This outputs a basic EDL file that includes that lets you pre-cut your recordings if your video editing program supports EDL. Only hotkeys and scene changes (if checked) are included in the EDL file.
There are some caveats with this format, see the initial release notes for more information: https://github.com/partouf/OBSInfoWriter/releases/tag/v2.0-alpha

CSV output format
This outputs a simple Event, Time format, where Time takes the format that was configured in the 'Format' setting.

SRT output format
If you have video software that can read subtitles from SRT files, this option should be compatible.
  • Like
Reactions: Sunadmiral
Author
partouf
Downloads
44,766
Views
132,264
First release
Last update
Rating
4.67 star(s) 21 ratings

Latest updates

  1. v2.3

    I have created new builds for all platforms (using the obs-plugintemplate project on github) for...
  2. v2.1

    Extra options to switch things on/off for the Default output format More details at...
  3. New Output formats

    Releasenotes are here: https://github.com/partouf/OBSInfoWriter/releases/tag/v2.0-alpha TDLR...

Latest reviews

Great, I just realized you can get a new text document each time you start a recording..

Very nice!
I made an account just to give props to this idea. It seems like a simple solution but I appreciate it a lot, since I was individually writing out each timestamp in a text file before this, and I was wondering if there was an easier way. Thank you!

I'd also like to mention to new downloaders to make sure the files are going in the right place. For me, it was C:\Program Files\obs-studio\obs-plugins, so make sure you're not having to create an obs-plugins folder when you install. Also, you'll see the infowriter source in the list of new sources, below Window Capture. I hope this helps because the installation instructions were a little vague for a first-timer like me.
Nice little tool to keep track of events during recording making editing afterwards so much easier. Thank you!
Works well. Thanks a lot for this
Really useful and works well -- thank you for sharing this!
VERY GOOD.... Is there a way to add some visual indicator that you have that you have pressed the time stamp hotkey?

Thank you
Nice plugin. It could be even beter if there was 2 text fields beside Hotkey 1 text. Textbox 1 = Time In and textbox 2 Time Out

Sample:
Hotkey 1 text = Goal
Time In 15
Time Out 5

On goal in 00:10:00 pressing hotkey 1

Log text:
0:10:00;0:09:45;0:10:05 - Goal

Incident time;Start clip;End clip - ……...

Then i will make some software to read this log file and clp automatically

Regards - Jesper - Denmark
Interesting idea but I think this plugin is responsible for some stutterings in my PC while gaming and streaming or recording with OBS. I'm doing further tests a will post bakc results
This is exactly what I needed. Thank you! Saves my editor and myself a lot of time making highlight videos from live streams.
Truly helpful, thank you so much.
Top