I am posting this in case someone else is doing the same searches I am.
I am trying to find details on the Insta360 ONE X2 file formats for photos (.insp) and videos (.insv). They contain meta-data I’d like to be able and parse to determine what kind of files they are. Going by filename is not enough.Th
This came up again today when someone contacted me with a ONE X2 video that was recorded in Bullet Time mode. It was not meant to be, but because the file is saved that way, the Insta360 Studio program will not allow reframing/editing the video.
Insta360 support (via app chat) has an auto responder if you ask about changing Bullet Time files to normal videos, so they have a way to do it — if you send them the files.
In the case of Bullet Time, is is recorded at 100 fps in 3K mode. It stores both lens videos in the same file. This is the same format used when recording normal 360 video at 3K / 100 fps. It appears only the meta-data is making the file appear one way or the other.
2025-04-23 – adding sections for the X5 and GPS remote, and some placeholder sections in case anyone contributes.
If you have found any bugs, please leave a comment with the version and details and I will add them to this list. As workarounds are discovered, I will update this list.
As a new version of firmware is released, these bugs will be re-tested. When they work for some, and not for others, a note will be added to that effect.
GPS Action Remote
1.0.2.10 (unknown release date, checked on 4/23/2025)
TBA – if anyone contributes.
X5
2025-04-22 – v1.0.0
TBA
2025-04-24 – v1.0.2
TBA
Legacy Devices
X4
TBA – if anyone contributes.
X3
TBA – if anyone contributes.
ONE X2
2022-04-26 – v1.0.51
Open WiFi – a poorly implemented WiFi system has the camera broadcast itself as a WiFi hotspot to anyone within range, and allows users that know the default WiFi password all X2 cameras have to access and download any files on the memory card from a web browser… or worse. (Suggested by commenter, yt)
Screen Auto Sleep – 5s timeout regardless of settings. Sometimes “1min” and “Never” appear to work, but screen keeps reverting back to around 5s before going black. (Originally reported in 1.0.41_build1)
USB-c connection to iPad Pro unstable. Currently is not allowing files to be downloaded. Tested with an iPad Pro (11-inch) (3rd generation). (Reported in 1.0.51)
GPS Smart Remote
1.0.8.2
“Camera’s remaining battery” always shows empty, regardless of charge level of camera. Battery indicator for GPS Smart Remote seems to be working.
2023-05-07 – I do plan to document the X3 files. They are slightly different, including a “.insp.gyro” file that I never saw on the X2. They also add an “.lrv” extension (so you have a file that starts with “LRV_” and ends in “.lrv”). If you have found any documentation on the changes, please let me know in the comments.
WORK-IN-PROGRESS
This is a work-in-progress document with much more to be added. There are probably mistakes in it, currently. Please comment with any corrections you may have.
TODO:
Table showing all the various photo and image combinations (HDR, fps settings, PRO/BASIC, etc.)
Example files to download.
Conversion tips for .insp to jpeg and PRO to video files.
.insprj project file info (from Insta360 Studio desktop app)
…and more…
The Insta360 ONE X2 camera can take photos and videos in a variety of formats:
X2 Photo Formats (Standard, HDR, Burst, Interval or Night Shot)
You can see that .dng raw files and .insp image files use the same “00” code for single back lens images and 360 images that use both lenses. Insta360 has suggested using the file size to know if the image contains just one back lens image or both lens images.
360 Image File Examples (.insv)
NOTE: You can preview a .insv file by adding the extension “.mp4” to the end. In this example, I took all my .insv files and renamed them to “filename.insv.mp4” (so I could preserve the original extension in the filename). That allowed me to preview them in GraphicsConverter on the Mac.
You will see there should be an “LRV_yyyymmdd_hhmmss_xx_nnn.insv” file which is a low res preview movie containing both the front and back camera, then two “VID_” files with the same date/time and number, with one having 00 for the back camera and the other having 10 for the front camera:
Insat360 360-Degree .insv video (LRV low-res both cameras, VID back and front cameras).
The LRV_ files are only used by the Insta360 Studio program.
Timelapse 360 Example (.insv)
However, a time-lapse .insv recording will not have a LRV_ version. Here are two .insv time-lapse files for the same recording. 00 for the back camera, and 10 for the front camera:
Insta360 360-Degree .insv video (VID back and front camera).
150-degree Example (.mp4)
The camera will save two files: a low resolution LRV_ file with 01 if it used the back camera or 11 if it used the front, and a full size VID_ file with 00 for the back camera or 10 for the front:
Insta360 150-Degree .mp4 Timelapse video (LRV low-res, and VID full size).
360 Image Example (.insp)
The camera will record one .insp file which contains both the front and back camera images.
Insta360 360-Degree .insp photo.
150-Degree Image Example (.insp)
The camera will record one .insp file which contains either the front camera image (10) or back camera image (00):
How can a popular consumer product have a hard-coded WiFi password that gives access to all your photos and videos? Even worse, how can it have a non-encrypted telnet server (which even Windows and macOS have removed) that lets one log in as the root user without needing a password?
Since this information has been public for at least almost a year, and the problem remains in the most recent firmware update (dated 1/22/2022 as of this writing), either Insta360 is unaware of the problem or doesn’t think it is a problem.
Either way, I think I’m going to change the root password on mine, and a REDDIT reply says you can change the WiFi password if you don’t mind manually connecting WiFi to the camera each time.
Baby steps.
Until next time…
Additional Details
WiFi password is reportedly generated by Bluetooth, and ends up in a temporary file created each time:
/tmp/wpa_supplicant.conf
The script that generates this file is in /usr/local/share/script/
There, I see places where AP_PASSWD is set, overwriting a default of 1234567890 listed in wifi.conf/wifi.ap.conf.
ap_start.sh may be the one (AP = access point).
I will share details on if there is any easy way to alter the password from the default, assuming the Insta360 app allows that. My thought is generating a new file on startup and making it read-only so the app cannot overwrite it.
2/17/2022 – Added some Bullet Time Bundle details.
4/26/2022 – Added the new Power Selfie Stick.
4/18/2024 – Added new sticks.
Why are there so many? What are the differences? Let’s find out…
The first problem is that the official insta360.com online store does not currently give any specifications of these accessories. Only two mention a length in their product name. You can find their full accessory list here:
The following table will contain information as I obtain it.
Summary
Product
Collapsed Length
Extended Length
Weight
Built-In Tripod?
Price
Notes
2-in-1 Invisible Selfie Stick + Tripod
24 cm / 9.4 in
105 cm / 41.3 cm
Yes
$25
70cm Invisible Selfie Stick
15 cm / 6 in
70 cm / 27.5 in
$19.99
85cm Invisible Selfie Stick (2024)
85 cm / 33.5 in
19.4 cm / 7.64 in
119 g / 4.2 oz
$24.99
114cm Invisible Selfie Stick (black)
23.3 cm / 9.2 in
114 cm / 44.9 in
118 g / 4.16 oz
$24.99
114cm Invisible Selfie Stick Gold Edition
23.3 cm / 9.2 in
114 cm / 44.9 in
118 g / 4.16 oz
$24.99
Golden color
120cm Invisible Selfie Stick
23.5 cm / 9.25 in
120 cm / 47.4 in
$16
Action Invisible Selfie Stick
28 cm / 11 in
100 cm / 39.3 in
124.3 g / 4.4 oz
$49.99
Carbon fiber
All-Purpose Tripod
Yes
$34.90
Bullet Time Accessory
See 114cm Selfie Stick
See 114cm Selfie Stick
See 114cm Selfie Stick
Includes Handle (Tripod)
$64.99
Bullet Time Handle (Tripod)
16.9 cm / 6.6 in
N/A
Yes
$40
Extended Edition Selfie Stick (new version)
36 cm / 14 in
3 m / 9.8 ft
365 g / 12.9 oz
$99.99
Extended Edition Selfie Stick (old version)
55.8 cm / 22 in
304.8 cm / 10 ft
Mini 2-in-1 Tripod
97 g / 3.42 oz
$29.99
Power Selfie Stick
33 cm / 13 in
100 cm / 39.3 in
280 g / 9.8 oz
$69.99
4500 mAh battery and power/shutter buttons. Cannot get wet.
120cm Invisible Selfie Stick
Possibly the one included with the special Apple Store X2 kit.
2-in-1 Invisible Selfie Stick + Tripod
Larger selfie stick (in thickness) with a fold-out tripod at the end of the handle.
70cm Invisible Selfie Stick
Possibly the stick being included with the Bullet Time accessory.
All-Purpose Tripod
A tiny tripod base that the selfie sticks can screw in to.
Bullet Time Accessory
Includes a special tripod base with a spinning top. The top can be locked so it will not spin. A selfie stick can be attached at the top to use this as a tripod, or on the side, to use a bullet time accessory. (Kit shipping in 2022 includes a 120cm selfie stick, but the packaging had a spot that was designed to hold a taller collapsed stick — no details on what that one was.)
Contains a 4500 mAh battery to double the shooting time of the camera. (The battery included with the X2, for example, is about 1600 mAh).
Contains buttons to start/stop the camera so you can use it like a remote control.
100 cm extending length. (This makes it a selfie stick with the battery, different than things like the LUME power handle, which is just a handle with a battery).