360 Video Metadata
Stay organized with collections
Save and categorize content based on your preferences.
Use the
Spherical Video
standard for encoding 360 video.
Camera Manufacturer and Model
We strongly recommend that you specify camera manufacturer and model in
user-data atoms in your MP4 360 video. We support
two ways of doing this:
manu
: Camera manufacturer (make)
modl
: Camera model
OR
©mak
: Camera manufacturer (make)
©mod
: Camera model
Camera Firmware Version
We strongly recommend that you specify camera firmware version in
moov/udta/meta/ilst/FIRM as a string in your MP4 360 video.
Verification
You can verify your video with ffprobe command:
$ ffprobe your_video.mp4
...
Metadata:
make : my.camera.make
model : my.camera.model
firmware : v_1234.4321
...
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-09 UTC.
[null,null,["Last updated 2024-10-09 UTC."],[[["\u003cp\u003eEncode 360° videos using the Spherical Video standard.\u003c/p\u003e\n"],["\u003cp\u003eInclude camera manufacturer and model metadata using \u003ccode\u003emanu\u003c/code\u003e/\u003ccode\u003emodl\u003c/code\u003e or \u003ccode\u003e©mak\u003c/code\u003e/\u003ccode\u003e©mod\u003c/code\u003e user-data atoms.\u003c/p\u003e\n"],["\u003cp\u003eSpecify camera firmware version using \u003ccode\u003eFIRM\u003c/code\u003e metadata within the MP4 container.\u003c/p\u003e\n"],["\u003cp\u003eVerify video metadata using the \u003ccode\u003effprobe\u003c/code\u003e command-line tool.\u003c/p\u003e\n"]]],["360 videos should adhere to the Spherical Video standard. It's strongly recommended to include camera details in the MP4 video's user-data atoms using either `manu`/`modl` or `©mak`/`©mod` for manufacturer and model. The camera firmware version should be included as a string in the moov/udta/meta/ilst/FIRM atom. You can verify these details using the ffprobe command on the video file.\n"],null,["# 360 Video Metadata\n\nUse the\n[Spherical Video](https://github.com/google/spatial-media/blob/master/docs/spherical-video-v2-rfc.md)\nstandard for encoding 360 video.\n\nCamera Manufacturer and Model\n-----------------------------\n\nWe *strongly* recommend that you specify camera manufacturer and model in\n[user-data atoms](https://mp4ra.org/#/atoms) in your MP4 360 video. We support\ntwo ways of doing this:\n\n- `manu`: Camera manufacturer (make)\n- `modl`: Camera model\n\nOR\n\n- `©mak`: Camera manufacturer (make)\n- `©mod`: Camera model\n\nCamera Firmware Version\n-----------------------\n\nWe *strongly* recommend that you specify camera firmware version in\nmoov/udta/meta/ilst/FIRM as a string in your MP4 360 video.\n\nVerification\n------------\n\nYou can verify your video with [ffprobe](https://ffmpeg.org/ffprobe.html) command: \n\n $ ffprobe your_video.mp4\n ...\n Metadata:\n make : my.camera.make\n model : my.camera.model\n firmware : v_1234.4321\n ..."]]