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

  • This topic has 7 replies, 8 voices, and was last updated 6 years, 5 months ago by mark milstein.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
  • #7401

    Forum Member
    • Forum Posts: 1

    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
    Forum Member
    • Forum Posts: 1

    Not sure if this will help.

    JPierre Navarro


    Sam Rohn
    Forum Member
    • Forum Posts: 314
    • ★★★★

    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 –

        OpenCV for Windows v2.4.9

    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







    Tumble Yaw
    Forum Member
    • Forum Posts: 1

    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
    • Forum Posts: 1

    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.



    Paul Gailey
    Forum Member
    • Forum Posts: 1

    The app tool VRfix manually writes spherical metadata back into 360 video files on both iOS and Android.

    Is that what you are looking for Celine?



    Theo Williams
    IVRPA Member
    • Forum Posts: 1

    Hi all. New to the IVRPA and to the forums. Thanks for this detail on metadata – it will really help in a project I’m working on.

    Does the metadata for 360 video carry any concept of time signature? The reason I ask is, I am looking at ways to combine a clip of standard video and a clip of 360 video.

    One option is to inject metadata that identifies the point at which the video switches from standard to 360.

    Another option is to inject 360 metadata from the start and then edit the standard video into a spherical format; this would mean the initial standard video would probably present like a cinema screen floating in space but could look ok.


    mark milstein
    Forum Member
    • Forum Posts: 4

    VRMETA is the only tool you will ever need to accurately tag any 360/ VR content. VRmeta adds unparalleled value to your digital video and immersive content at scale

    Whether the goal is to create unmatched discoverability for your entire video library, leverage metrics from all that amazing content or license those clips to increase their inbound revenue – VRmeta makes it happen

    VRmeta is the world’s most precise means of adding time- and location-based metadata to digital video and 360°/ VR

    VRmeta turns traditional captioning and keywording on its head by giving every digital and 360°/ VR video clip it touches frame-by-frame, in video search capacity, rich data for deep metric mining and the enterprise version can accurately tag audio in four channels for that extra wow factor

    The results are nothing short of awesome

    And the best part? Besides getting your assets embedded with layers of amazing metadata, every clip receives a digital blueprint that sets new standards in video intelligence

    “Great content without accurate metadata is, after all, a missed opportunity”

    Now available as an app for any IOS or Android device


    Mark Milstein

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.