Anyfile
Open file
insta360protocol v2workspace: optional

How Anyfile's Insta360 Panorama Viewer Works

The viewer validates model-specific layouts, decodes browser media or develops DNG locally, then renders the calibrated projection directly in WebGL without uploading the file.

See the camera viewer guide

Viewing architecture

  1. 1A bounded probe checks JPEG/EXIF, targeted TIFF/DNG metadata, ISO BMFF tracks and modern INSV model metadata.
  2. 2Modern INSV uses per-file lens calibration when present; X6 DNG uses half-resolution Deflate/CFA development in a Worker.

Main limitations

  • Only the documented X3, One RS, X4, X5 and X6 sample layouts are declared.
  • HDR merging, gyro leveling and FlowState are not included.

MANIFEST

Formats declared by the plugin

Insta360 X3 panorama photo
.insp
Insta360 RAW panorama
.dng
Insta360 low-resolution video
.lrv
Insta360 360 video
.insv

Open-source projects and licenses

Mediabunny 1.55.3

MPL-2.0

Range-based MP4 demuxing and WebCodecs decoding.

Read distributed license text

libraw-wasm 1.6.0

ISC; bundled LibRaw distributed under CDDL-1.0

RAW metadata extraction and basic X3 DNG development.

Read distributed license text

Published format pages