Skip to end of metadata
Go to start of metadata

Register for an Oceans 3.0 account & get more features

  • You can view SeaTube without logging in, but you need an account to access and use SeaTube V3.

What is it?

SeaTube V3 is our 3rd generation viewer and annotation tool for underwater dive videos, including these features:

  • Changeable base maps
  • Configurable layout
  • Configurable ROV sensor display
  • Quick annotation entry
  • Powerful filtering and search tools
  • Annotation taxonomy support + CMECS annotations

Which version should I choose?

From the main menu, you can choose which version of SeaTube to use:

If you want to view videos from fixed cameras positioned on the seafloor or onshore, use SeaTube Pro.

For viewing or annotating video from Remotely Operated Vehicle (ROV) dives, you should use SeaTube V3.

How to use SeaTube V3

1. Choose a Dive

In Expedition Management, all dives are listed by organization, year, and cruise. Find the dive you want and click on the Play button to go to the annotation interface.


You can find Expedition Management in Oceans 3.0 under More > SeaTube v3 >Expedition Management


  • Dive not appearing in the list? Check that 'Seatube Ready' is selected in the dive metadata page.
  • Expedition not appearing in the list? Check that there is at least one 'Seatube Ready' dive within that expedition.
  • Year not appearing in the list? If none of the expeditions in that year have had a Seatube Ready dive in them, the year will not appear.

2. Choose a Layout

Use the Layout Settings 3-dot menu to choose a predefined layout.

(Watch demo video)

Customize Your Layout

Customize your Layout


In addition to the predefined layout, you can drag, resize and remove individual panels. You can also revert to predefined layouts with a single click.

(Watch demo video)

3. Get to Know the Widgets

A number of different widgets or panels are available within SeaTube:
  • Video: Video display and control window. 
  • Map: shows the location where the video was recorded. For ROV dives, the vehicle's track and annotation locations are also shown.
  • Dive Details: ROV dive location, expedition, dates & times, goals.
  • Annotation List: List of annotations already created for the current video.
  • Annotation Entry: Tools for creating new video annotations.
  • Sensor Readings: Environmental measurements recorded by sensors on the ROV or nearby the camera during the video.

Map Widget

When you open a dive in SeaTube V3, a map is displayed. This zoomable map shows seafloor bathymetry along with the track along which the Remotely Operated Vehicle (ROV) followed during the dive. Clicking a dot on the track line takes you to that point in the video.

(Watch demo video)

Video Widget

The video widget lets you:
  • play and pause
  • control audio volume and mute
  • watch video at half speed, normal speed, 1.5x speed and 2x speed
  • skip forward and backward 30 seconds in the video, or 5 seconds using your keyboard arrow keys
  • see the video date and time
  • save video clips in your personal library
  • take snapshots
  • choose video quality 
  • share a link to the video via Facebook, Twitter or URL
  • expand to full screen

(watch demo video)

Recording Video Clips

You can save video segments to your personal playlist. Use the camera icon to start and stop recording for your segment. When you stop recording, you will be asked to add your video to a new or existing playlist. (Watch demo video.)

After recording your video clip segments, you can view them from the Playlist Management screen:

Viewing Video Clips

You can view, describe and share recorded clips on your personal playlist via the Playlist Management screen. (Watch demo video)

Downloading Video Clips

You can also download your playlists as video clips! (Watch demo video)

Annotation List Widget

This widget lets you browse and filter annotations on the video. Use filtering to show only the annotations containing a certain word or created by a certain individual. You can also filter by additional options such as date, depth, temperature range, oxygen levels, etc.

After you choose filtering options, don't forget to click Apply Filters. You can remove filtering by clicking Clear Filter.

(Watch demo video)

Sensor Readings Widget

You can view readings from instruments attached to the Remotely Operated Vehicle during a dive. When first displayed, they are shown in numerical form, updated for each annotation. You can switch to graphical display sensor readings over time.

(Watch demo video.)

Dive Details Widget

Here you can find information about the currently selected expedition and Remotely Operated Vehicle (ROV) dive. The Oceans 3.0 video archives hold video recordings from numerous expeditions and dives by many different ROVs.

Making Annotations

Basic Annotation Entry

Annotation Entry Widget

The annotation entry widget is both powerful and customizable.

You can use taxonomies to standardize annotation entries. This makes them easier to find by filtering as well.

(Watch demo video.)

Quick Entry

Quick Entry: Button Sets

You can use button presets to enter annotations quickly—at a single click.

(Watch demo video.)

You can choose from button sets that have already been prepared, or you can make your own custom button sets (explained in Advanced Tools below).

Quick Entry: Keyboard Entry

You can also use keystrokes for quick entry. Use the number keys to create annotations corresponding to that button number.

(Watch demo video.)


In addition to taxonomies and taxons, you can add attributes, such as count, material, or morphotype, to your annotations. Attributes are standard pieces of information that are commonly used in annotations.

(Watch demo video.)

Annotation Mode: Historic vs. Live

Within SeaTube V3, you are able watch and provide annotations for either Live Video (from a dive that is in progress), or Historic Video (video that has been archived for a dive in the past). Toggle between Historic and Live modes by clicking the toggle buttons in the upper-right corner of the SeaTube V3 window. 

Note that this feature is only available when a dive is currently in progress; for previously completed dives Historic mode is the only option, so the toggle icons do not appear.

Historic Mode

This is the default mode for SeaTube V3 dive video, and active whenever the main SeaTube Annotation window is first opened, whether a current dive is in progress or not.

Upon entry, the Video widget will start playing the archived video from the start of the dive, and any previously entered annotations will appear in the Annotation List widget. All widgets (Map, Annotation List, and Sensor Readings) will highlight the values synced to the current video position time.

You can advance/rewind the video using the provided controls, or click on an annotation in the Annotation List to reset the video to corresponding point in time.

Creating an annotation will by default use a timestamp that corresponds to the current point in time of the video being displayed.

“Capture Time” will capture the current video time; the user may also enter/edit the time to be used using the controls provided.

Live Mode

This mode enables annotation teams to watch a live video feed and create annotations based on what they are witnessing in real-time. By default annotations that are created will utilize the current time for the timestamp (as provided by their personal computer OS).

“Capture Time” will capture the current system time; the user may also enter/edit the time to be used using the controls provided.

During Live mode, the user is not able to click on a previous annotation and watch the video from that point; in order to do so, they must switch to Historic mode.


Given the delays in receiving and re-streaming live video through SeaTube, some organizations (such as NOAA) require annotators to watch a more direct video stream to minimize these delays, but still prefer that the annotation time default to the current system time.

To enable this, the organization will provide a separate video URL for their users to watch in one browser window, while entering annotations via SeaTube V3 in a separate browser window.

To make sure the user is not confused with more than one video stream playing at once, they configure SeaTube V3 to not display any video while in Live mode.

Both NOAA and ONC are working on an enhanced solution that would allow the video time to be embedded directly in the video itself, which will resolve the original issue of the time delays between receiving a video stream and creating an annotation for a precise point in time.

Searching Annotations

Seatube Search

In addition to the filter search in Annotation List, you can search through all video annotations to find video segments and annotations of interest. SeaTube Search allows you to scope your search by expedition(s), dive(s) and many other filter parameters.

(Watch demo video.)

Managing Expeditions & Dives

Expedition Listing

Full Expedition List

The Expedition Listing page shows all expeditions catalogued within Oceans 3.0 since 2006. Not all expeditions had ROV dives with video recordings.

  • Click a column header to sort the list by that column in ascending order; click it a second time to sort in descending order. 
  • Click the Expedition ID for details about it; this takes you to its Expedition Maintenance page.
  • Click View Dives for an expedition to open its Dive Listing page, where you can see a list of all catalogued dives from that expedition. 

(Watch demo video.)

Create a New Dive

While Expeditions are usually set up by ONC staff, users with administrative permissions can create their own Dives through the Expedition Listing page.

Find the Expedition you want to add a dive to from the list and click on View Dives to go to the Dive Listing page:

Click red 'Add' button:


Enter information about the dive:

Click Save. The dive will appear in Expedition Listing and Expedition Management (if the correct settings were used).


  • All information entered about a dive can be edited later by returning to the Dive page again from Expedition Listing > View Dives > click on the Dive ID.
    • When you open a dive this way, you will arrive at a page with two tabs at the top: one with the ROV Dive ID, and one for 'Observations' where annotations are displayed. Click on the ROV Dive ID tab to view and edit information about the dive.

  • ROV Dive ID - there is often an existing naming convention established by the ROV crew; ask them if unsure.
  • Date From/Date To
    • It is recommended when creating a dive to enter a broad time range to ensure no annotations are cut off. Set the 'Date From' somewhat before the time the dive is expected to begin, and set the 'Date To' a full 1-2 days later to cover all possible situations. Once the dive has concluded, go back and correct these values to the actual dates and times to prevent issues caused by overlapping dives.
    • Important: these timestamps are in UTC, not local time. Set times accordingly to ensure the duration of the entire dive is captured.
    • The time range of the dive MUST be within the time range of the parent Expedition to display properly in SeaTube. Click on the Expedition ID in Expedition Listing to see information about the cruise.
  • Default Camera for Seatube - Cameras will not appear in the dropdown list until the Dive has initially been Saved. Enter the other Dive information, click Save, then navigate to the Dive Listing again (Expedition Listing > View Dives >Dive ID) and choose the camera. Save to update the information.
  • If the correct Expedition, Platform, Dive Chief, or Default Camera does not appear in the dropdown list, contact ONC to have them added.
  • The Dive ID is created automatically by ONC's database and is not entered manually.

Advanced Tools


Taxonomies are hierarchical lists of standardized annotation types called taxons. There are two kinds of taxonomies in STv3: Imported and User-Defined.

If you have admin privileges for your organization in SeaTube v3, you can create and edit User-Defined taxonomies in Taxonomy Management.

The taxonomy list


Edit a taxonomy


New attributes can be created by admins in Attribute Management. Attributes can be organized into custom Attribute Groups to make them easier to find.


Data Types

Attributes can have various data types, which determine what kind of values can be entered:

  • Boolean - 2 possible values: true or false
  • Integer - whole numbers
  • Number - decimals
  • Select -  choose from a list of predetermined options
  • String -  free-text entry


Button Set Management

Custom Quick-entry Buttons

You can create your own custom button sets using the Taxon Button Set Configuration screen. Buttons are based on either taxonomies or attributes.

(Watch demo video.)


Button Configuration Options

Coming soon

Create a Comment-only button

  • To create a button solely for Comment text (for example, if there's something you frequently annotate that isn't included in a taxonomy)


  • The button Label is not the text that will appear in the annotation - it's solely for the user to identify what the button is. The actual text of the annotation will be:
    • for Taxonomy button types: the Taxon name associated with the button, and any Comment text
    • for Attribute button types: the attribute name(s) and value(s)

On-ship Dive Logging

The SeaTube V3 dive logging functionality can be  implemented on different ships that ONC uses to conduct field work, and supports logging dives on many different Remotely Operated Vehicles (ROV). ONC can also provide this service to other organizations that wish to use this tool during their expeditions. The system supports simultaneous dive loggers, ships, and ROVs that may be required for operations. If a satellite connection is available, the dive logs can be synchronized between ship and shore. Otherwise, the dive logs are synchronized once the ship-based server is back on-shore. 

Two quick-reference guides have been created to support our clients that are using this tool (in addition to all the other help information in this page):

Expert Review

View the SeaTube V3 Expert Review Help page for information on how to review annotations and get your name accredited to ONC published datasets!