SpatialTag

Tag video and audio
for immersive playback.

SpatialTag inspects and injects the MP4/MOV metadata that platforms need for 360°, VR180, and spatial audio.

Browser demo and CLI run locally. Your files stay on your device.

Without tags, immersive playback breaks.

A flat MP4 looks fine in QuickTime, but immersive players need explicit metadata. Spherical tags describe projection and stereo layout; spatial audio tags describe ambisonic channel order and normalization.

No metadata

Flat video

360° content plays as a stretched rectangle instead of a sphere.

SV3D / XML

Immersive video

Player wraps frames on a sphere with correct stereo eye mapping.

SA3D

Spatial audio

Ambisonic tracks decode correctly instead of playing as flat stereo.

Video, VR180, and spatial audio.

360° equirectangular

Full sphere. Mono or stereo (side-by-side / over-under). v1 XML or v2 atoms.

VR180

Side-by-side frame, 180° forward view. Auto crop and bounds from resolution.

WYZX

Spatial audio

First-order ambiX (ACN/SN3D). Writes the SA3D atom on compatible tracks.

One moov box. Video and audio atoms.

Metadata lives in the moov atom, not in encoded media. SpatialTag reads your file structure, shows existing tags, and writes spherical video (SV3D, ST3D, v1 XML) and spatial audio (SA3D) without re-encoding.

  1. 1

    Load

    See ftyp, mdat, and moov layout at a glance.

  2. 2

    Inspect

    Read spherical XML, ST3D / SV3D, and SA3D tags.

  3. 3

    Inject

    Export a tagged file for 360°, VR180, and/or ambisonic audio. No upload, no server.

Ways to tag.

Browser

Inspect and inject in the demo below. Best under ~2 GB.

Open demo

CLI

SpatialTag CLI (spatialtag) for local and in-place inject.

Download

Docker

Self-hosted web UI for batch tagging on your machine or server.

Docker guide

Desktop GUI

Tkinter app for spherical video and spatial audio when installed with the GUI extra.

GUI setup

Try it now.

Drop an MP4 or MOV below. Tag spherical video and spatial audio in one pass. Best for files under ~2 GB. For multi‑gigabyte in-place inject, use the CLI with -I.

1 Load file
2 Inspect tags
3 Inject & export

Source file

Drop MP4 or MOV here or click to browse · processed entirely on your device No upload

Metadata

Waiting for file

Inject & export

Stereo layout

Will write

  • Equirectangular 360° projection
  • Stereo: side-by-side
  • v2 SV3D / ST3D atoms

Choose a file to begin.

Need the command line?

In-place inject for huge files. No browser memory limits.

Download CLI

CLI guide Spherical v2 spec