Unabara is a powerful tool for creating telemetry overlays for scuba diving videos. It extracts data from dive logs and generates customizable overlays that can be composited with your diving footage.
- Import Dive Logs: Import Subsurface (XML/SSRF) dive logs to extract comprehensive diving telemetry. Unabara supports most kinds of diving: from single tank recreational dives to multi-tanks technical dives in Open Circuit or Closed Circuit Rebreather.
- Visual Timeline: View and navigate your dive data on an interactive timeline.
- Video Import: Import video footage and sync it with your dive data.
- Customizable Overlay: Configure which telemetry data appears in your overlay (depth, temperature, NDL, tank pressure, dive time).
- Template Selection: Choose from built-in overlay templates or import your own designs.
- Export Options:
- Export as image sequence for video editing software
- Export directly as video file (requires FFmpeg)
Here is a (low resolution) example of what you can generate with Unabara (open circuit, 4 tanks technical dive).
unabara-low-resolution-demo.mp4
And a higher resolution one (CCR technical dive):
2026-02-28-Monastery_Beach.webm
- FFmpeg (optional, required for direct video export)
Pre-built packages are available on the Releases page. Download the appropriate package for your operating system:
- Download
unabara-windows-x.x.x.zip - Extract the archive to a folder of your choice
- It is recommended to install FFmpeg from FFmpeg website (Direct download link)
- Alternatively you can use the Chocolatey package manager to install FFmpeg. Once Chocolatey is installed on your windows, open a command prompt as administrator and run:
choco install ffmpeg - Run
unabara.exe
- Download
unabara-macos-universal-x.x.x.dmg - Open the DMG file
- Drag the Unabara app to your Applications folder
- It is recommended to install FFmpeg using Homebrew:
brew install ffmpeg - Launch Unabara from Applications
- Download
unabara-linux-x.x.x.flatpak - Install the Flatpak package:
flatpak install unabara-linux-x.x.x.flatpak
- Launch Unabara from your application menu, or run:
flatpak run org.unabara.unabara
- Qt 6.8.0 or newer (Core, Gui, Quick, Qml, Xml, Concurrent, Widgets, Network, Multimedia)
- CMake 3.16 or newer
- C++17 compatible compiler (GCC 9+, Clang 10+, MSVC 2019+)
# Install dependencies (Ubuntu/Debian)
sudo apt install build-essential cmake qt6-base-dev qt6-declarative-dev libqt6xml6-dev qt6-multimedia-dev
# Install dependencies (Fedora)
sudo dnf install cmake gcc-c++ qt6-qtbase-devel qt6-qtdeclarative-devel qt6-qtbase-private-devel qt6-qtmultimedia-devel
# Install dependencies (Arch Linux)
sudo pacman -S cmake base-devel qt6-base qt6-declarative qt6-multimedia
# Clone the repository
git clone https://github.com/arnauddupuis/unabara.git
cd unabara
# Create build directory
mkdir build && cd build
# Configure and build
cmake ..
cmake --build .
# Run the application
./bin/unabara# Install dependencies with Homebrew
brew install qt6 cmake
# Clone the repository
git clone https://github.com/arnauddupuis/unabara.git
cd unabara
# Create build directory
mkdir build && cd build
# Configure and build
cmake .. -DQt6_DIR=$(brew --prefix qt6)/lib/cmake/Qt6
cmake --build .
# Run the application
./bin/unabara- Install Qt 6.8.0 or newer
- Install CMake
- Install Visual Studio 2019 or newer with C++ desktop development workload
# Clone the repository
git clone https://github.com/arnauddupuis/unabara.git
cd unabara
# Create build directory
mkdir build
cd build
# Configure and build
cmake .. -DCMAKE_PREFIX_PATH=C:\path\to\Qt\6.8.0\msvc2019_64
cmake --build . --config Release
# Run the application
.\bin\Release\unabara.exeFor direct video export functionality, FFmpeg needs to be installed on your system:
- Linux:
- Ubuntu/Debian:
sudo apt install ffmpeg - Fedora:
sudo dnf install ffmpeg - Arch Linux:
sudo pacman -S ffmpeg
- Ubuntu/Debian:
- macOS:
brew install ffmpeg(Homebrew needs to be installed on your mac beforehand) - Windows: Download from FFmpeg website (Direct download link). It is recommended to install FFmpeg from FFmpeg website (Direct download link). Alternatively you can use the Chocolatey package manager to install FFmpeg. Once Chocolatey is installed on your windows, open a command prompt as administrator and run:
choco install ffmpeg
- Launch Unabara
- Import a dive log file (Subsurface XML/SSRF format)
- Optionally import your dive video footage
- Adjust the positioning and video sync timing using the timeline
- Configure the overlay display options in settings
- Export as image sequence or video file
Then you can use the generated video or image sequence as a telemetry overlay in your video editor software.
Unabara is licensed under the GNU General Public License v2.0.
"Unabara" (海原) is a Japanese word meaning "the ocean" or "the great expanse of the sea."
