Copyright 2020 - HappyOtterScripts by The Happy Otter
OtterInfoBar is a dockable extension that provides detailed information about selected timeline events. It also provides a toolbar where Happy Otter Scripts (HOS) are automatically populated when the toolbar is first loaded. The textboxes and toolbar icons can be freely moved and their layouts saved. For each control, a context menu provides additional options including color and text options for the information boxes. When first loaded and docked, it has the following appearance:
Event Information. Detailed information can be provided about the selected event as follows:
- Video Event Fx Status . When the mouse is hovered, the active event take name is shown. The type of event is as follows: vFx-video, gFx-generated media, and sFx-still. It also provides color coded status information about the Fx for the selected event. The default colors are as follows: White-the event has no Fx; Yellow–the event has Fx but they are disabled; and, Green-the event has Fx which are enabled. The color coding scheme may be changed by right-clicking the event and bring up the following context menu.
Colors may be selected using the Color Cop tool that is provided or any other tool that outputs color info in the HTML hex format (E.g. #ffffff).
- Event Length . Length of the selected event. The color coding scheme for this information box as well as all others may be changed by right-clicking the event and bring up the following context menu. There is also an option for Bold text.
- Event Start Time . Timeline position of the start of the selected event.
- Event Start to Cursor . Length of time between the start of an event and current cursor position.
- Cursor Position . Timeline position of the cursor.
- Cursor to Event End . Length of time between the current cursor position and the end of the event.
- Event End . Timeline position of the end of the selected event.
- Audio Event Fx Status . Fx status of the audio event associated with the selected video event. The same color coding scheme is used.
- Media Length . Length of the media file for the selected video event.
- Head Time . Also known as event offset, it is the length of available time in the media file before the start of the event. This info box is color coded. The default colors are: green-head time is greater than zero meaning that time is available between the start of the media file and the start of the event; white-head time is zero meaning that the event starts at the beginning of the media file; and gold–the event is looped meaning that a portion of the event has been copied and included witihin the selected event. Under most circumstances, this serves as a warning and should be avoided. The color coding scheme for this info box as well as the Tail Time box may be changed by right-clicking either the Head Time or Tail Time info box which brings up the following context menu.
- Media Start to Cursor . Amount of time available from the beginning of the media file to the current position of the cursor.
- Selection Length . Length of the loop region. This is simply a repeat of info available in the lower right hand corner of the Vegas UI.
- Cursor to Media End . The amount of time available between the cursor position and the end of the media file.
- Media End . Position in the media file corresponding to the end of the selected event.
- Tail Time . The amount of time available in the media file between the end of the timeline event and the end of the media file. In other words, the timeline event could be extended that amount before event looping occurs. The same color coding scheme described under Head Time is also used for this info box
Toolbar Script Icons . The toolbar consists of 46 positions which may be populated with script icons.
When the HOS package is first installed, this toolbar is populated with all HappyOtter scripts arranged in alphabetical order. New scripts may be added from the Vegas script menu or from any file location. For each icon position denoted by an “x”, a context menu is available with the following options.
- Select new script . Opens a dialog box to the deault Vegas script menu folder from which a new script may be added. An icon will be added if the script has a corresponding png file in the correct format. If no icon is available, the default Vegas script icon will be added.
- Remove Script. The selected script will be removed from the selected icon position. The script and associated icon will NOT be deleted.
- Show File Path . Shows the full filepath of the selected script.
- Show Help Topic . Shows help topic for selected script.
- Reset Script Settings . Each of the HappyOtter scripts has an associated settings file which contains information about user preferences. If a settings file is reset, it will be deleted, and repopulated the next time the script is executed.
Toolbar Controls. The OtterInfoBar may be configured and custom tailored in a variety of ways. The following controls are available.
- Move Scripts . Enables scripts to be moved from one icon location to another. To move a script, do the following:
- Left-click the Move Script Button. It will turn red once the mouse no longer hovers over the button.
- Left-click on the Script to be moved. The icon will disappear and be replaced by a large + symbol.
- Move the + symbol to the desired script location. Left-click again and the script icon will reappear.
- Other scripts may be moved in the same manner.
- Once finished, left-click once again on the red Move Script Button. It will return to its usual color.
- Move Icons . Enables all information boxes and script icons to be moved. This enables the user to design his own tool bar with only the information he wants. To move individual info boxes and script icons, do the following:
- Left-click on the Move Icons Button. It will turn red once the mouse no longer hover over the button.
- Left-click on the info box/script icon to be moved and drag it to its new location. Once selected, you may also use the arrow keys to nudge the selected control to its new location.
- Info box items that you do not want to use should be dragged into the Removed Items box.
- Other info boxes and script icons may be moved in the same manner.
- Once finished, left-click once again on the red Move Icon Button. It will return to its usual color.
Here’s an example of a potential layout for a laptop with limited real estate.
- Auto XY . Automatically aligns the remaining info boxes and script icons in both the X and Y axes.
- Auto Y . Automatically aligns the remaining info boxes and script icons in only the Y axis.
- Reset . Resets the position of all info boxes and script icons to their default location. The script association with each script icon location will be preserved.
- Select Layout . Dropdown menu which enables user to load saved layouts.
- Add Layout . Adds the current layout to the list of saved layouts. To save a new layout, do the following:
- Move scripts and icons to the desired new locations.
- Left-click inside the text area of the drop-down list. Clear the current text and enter a new layout name.
- Left-click on the Add Layout (green plus) button.
- Remove Layout . Removes the select layout from the list of saved layouts. To remove a layout, do the following:
- Select the layout from the drop down list.
- Left-click on the Remove Layout (red x) button.
- Show/Hide Empty Script Locations . Toggles display of empty script button locations shown by “x”.
- Apply Color Theme . Reloads the current color theme setting. If a new color theme is selected, it enables the OtterInfoBar color theme to be updated without restarting Vegas.
- Event Information Refresh Rate . The number of times per second that event information is updated. If set to zero, information will be updated only if a new event is selected. The user may want to increase or decrease the update rate dependent upon the capabilities of one’s hardware.
- Removed Items . Location for removed items. Once inside the box, they will not be included whenever an auto-alignment (Auto XY or Auto Y) is performed.
Recommended Location: Although OtterInfoBar may be docked anywhere or left floating, it is suggested that a location be selected that permits most of the window to remain hidden during editing.