Home Forums 360° Video 360 Metadata: how? what?

This topic contains 4 replies, has 5 voices, and was last updated by  Andre Willey 1 month, 1 week ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • #7401

    Celine Kaladjian
    Forum Member

    Hi there,

    After days of looking up information on the Internet, I ended up here. Glad to see there is a 360 video forum.

    I have several questions regarding 360 metadatas. I’ve been trying to figure out what the Youtube injector really injects. But I haven’t found any metadata reader that would show that. Do you know any?

    My ultimate goal is to manually write or modify 360 videos metadata. But as I can’t find any information about its structure, I’m lost. I’ve seen on a forum a guy showing the source code of 360 metadata and it looked exactly like what I needed (amount of zoom etc.).

    Any thoughts? Any software that could help me? Any idea of how 360 metadata actually work?

    Thank you!

    Jean-Pierre Navarro
    Jean-Pierre Navarro
    IVRPA Profesional Member

    Not sure if this will help.

    JPierre Navarro


    Sam Rohn
    IVRPA Director Member webmaster

    360 video metadata:

    exiftool will read and edit metadata on most video files, including 360° VR video


    also see this this link for a collection of specifications and tools for 360° video and spatial audio, including: Spatial Audio metadata specification, Spherical Video metadata specification, Spatial Media tools for injecting spatial media metadata in video files


    the current 360 spherical video metatdata scheme draft is here


    sample metatdata looks like this –

    note the Spatial Media Metadata Injector tool “Examine” command which prints spatial media metadata contained in an existing file


    360 photo metadata:


    Editing 360 Photos & Injecting Metadata

    here are a few tutorials on editing google street view photosphere metadata in existing panos using ExifTool






    Sam Rohn :: New York City
    360° Panoramic Photography :: www.samrohn.com
    Location Scout :: www.nylocations.com


    Tumble Yaw
    Forum Member

    Hello Sam,

    So I’ve been looking at this code in the metadata_utils.py , and am seeing options for:
    “InitialViewHeadingDegrees”, “InitialViewPitchDegrees”, but do not see these show up on the 360 metadata tool. Did you manage to make this work, so we can set these parameters for example when the camera was facing the wrong way and we want to re-assign the 0 degree point…?

    Thanks !


    Andre Willey
    Forum Member

    I too am trying to find out how to simply inject initial heading/pitch/fieldofview metadata into a 360-degree video file. For some reason, the rudimentary software provided with Samsung’s Gear 360 renders the 360 video 2:1 file in reverse – i.e. the default view is for the rear of the image to be displayed first.

    For future videos I can just hold the camera the ‘wrong’ way round of course, but I need to correct some existing material before I can properly upload it to YouTube. Facebook allows you to change the initial view settings after uploading, but FB has size and time limitations. YouTube allows for bigger uploads, but you can’t reorient the default initial view.

    I’ve tried exiftool (which has been my regular tag editing tool for photos for many years) and while it displays all of the regular video metadata from my 360 MP4 files, it doesn’t display any gspherical tags at all, even after using the Spatial Media Metadata Injector tool. (Verbose mode does note that the tag is present, but it reports that the format is unsupported)

    Any thoughts on this issue, as there seem to be a lot of questions on the web about this but no useful answers of a nice little freeware tool to do the job.


Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.