Comments (10)
Short answer is yes. We support metadata injection for a variety of video container that support 360 video such as MP4 and Matroska.
Long answer really depends on how you are capturing the metadata and what metadata you wish to store. Can you elaborate a little on your intended usage?
Erik
From: Tom Tong [mailto:[email protected]]
Sent: Monday, May 2, 2016 8:21 AM
To: 01org/vmf [email protected]
Subject: [01org/vmf] Could I inject 360 metadata into video with this framework? (#12)
Hello. Could I use your framework in iOS to inject 360 metadata into video such like the Google code below done?
https://github.com/google/spatial-media
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHubhttps://github.com//issues/12
from umf.
Facebook and Youtube needs the video associated with 360 metadata if you want to drag and browse the 360 video such like the link below.
https://www.youtube.com/watch?v=-xNN-bJQ4vI
The statement below is reference to this link. It is about metadata specification.
https://github.com/google/spatial-media/blob/master/docs/spherical-video-rfc.md
Spherical video metadata is stored in a uniquely-identified moov.trak.uuid box to avoid collisions with other potential metadata. This box shall cite the UUID value ffcc8263-f855-4a93-8814-587a02521fdd. The XML metadata itself is written within the uuid leaf as a UTF-8 string.
from umf.
Hi Tom,
I looked through your intended use and VMF should work for this scenario. VMF can insert metadata specifically referenced to a given frame or timestamp in a video file.
If Javascript is your preferred language, you should take a look at our about to be released version 3.0 code. It is located here -> https://github.com/apavlenko/vmf. This new version has significant enhancements to the Java/Javascript bindings.
Also, the new version has a new group of sample apps including an iOS app.
Let me know if this answers your questions,
Erik
From: Tom Tong [mailto:[email protected]]
Sent: Monday, May 2, 2016 10:47 PM
To: 01org/vmf [email protected]
Cc: Niemeyer, Erik A [email protected]; Comment [email protected]
Subject: Re: [01org/vmf] Could I inject 360 metadata into video with this framework? (#12)
Facebook and Youtube needs the video associated with 360 metadata if you want to drag and browse the 360 video such like the link below.
https://www.youtube.com/watch?v=-xNN-bJQ4vI
The statement below is reference to this link. It is about metadata specification.
Spherical video metadata is stored in a uniquely-identified moov.trak.uuid box to avoid collisions with other potential metadata. This box shall cite the UUID value ffcc8263-f855-4a93-8814-587a02521fdd. The XML metadata itself is written within the uuid leaf as a UTF-8 string.
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHubhttps://github.com//issues/12#issuecomment-216434329
from umf.
Thank. I have tried the iOS sample and downloaded VMF iOS framework from Intel page.
But #import <vmf/vmf.hpp> has the error "vmf/vmf.hpp is not found"
from umf.
Did you clone v2.0.2 or 3.0?
Also, did you go through the complete cmake config process?
Erik
From: Tom Tong [mailto:[email protected]]
Sent: Wednesday, May 4, 2016 9:05 PM
To: 01org/vmf [email protected]
Cc: Niemeyer, Erik A [email protected]; Comment [email protected]
Subject: Re: [01org/vmf] Could I inject 360 metadata into video with this framework? (#12)
Thank. I have tried the iOS sample and downloaded VMF iOS framework from Intel page.
But #import has the error "vmf/vmf.hpp is not found"
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHubhttps://github.com//issues/12#issuecomment-217065228
from umf.
I only try to download the framework from this link.
https://software.intel.com/en-us/vmf-sdk
from umf.
That is VMF 2.0.2.
You need to download the source and build v3.0 to get the new Java/Javascript bindings and the new iOS sample application.
Please use the link I provided before -> https://github.com/apavlenko/vmf
Binary packages will be available in the next couple of weeks when the documentation is complete.
Erik
From: Tom Tong [mailto:[email protected]]
Sent: Thursday, May 5, 2016 2:16 AM
To: 01org/vmf [email protected]
Cc: Niemeyer, Erik A [email protected]; Comment [email protected]
Subject: Re: [01org/vmf] Could I inject 360 metadata into video with this framework? (#12)
I only try to download the framework from this link.
https://software.intel.com/en-us/vmf-sdk
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHubhttps://github.com//issues/12#issuecomment-217100656
from umf.
Thx. I succeed to build the iOS framework by cMake command. I would like to inject 360 metadata with the approach below.
First, I use Google Metadata Tool to insert metadata to a video.
Second, I use that video as a template and make reference to its metadata schema with the SDK
Third, I insert the metadata to a new video by that reference with the SDK
Is this approach feasible and much simple than creating a new 360 schema?
Thank you for your patience again as I have many questions.
from umf.
The Google metadata tool metadata is not compatible with VMF. You will need to convert the metadata into a VMF compatible form.
Question: Why not just use VMF throughout your solution to insert the metadata?
Erik
From: Tom Tong [mailto:[email protected]]
Sent: Friday, May 6, 2016 8:52 AM
To: 01org/vmf [email protected]
Cc: Niemeyer, Erik A [email protected]; Comment [email protected]
Subject: Re: [01org/vmf] Could I inject 360 metadata into video with this framework? (#12)
Thx. I succeed to build the iOS framework by cMake command. I would like to inject 360 metadata with the approach below.
First, I use Google Metadata Tool to insert metadata to a video.
Second, I use that video as a template and make reference to its metadata schema with the SDK
Third, I insert the metadata to a new video by that reference with the SDK
Is this approach feasible and much simple than creating a new 360 schema?
Thank you for your patience again as I have many questions.
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHubhttps://github.com//issues/12#issuecomment-217463069
from umf.
I am afraid there is any incompatible issues during conversion between different format. And I am not quite familiar with VMF SDK methods. So I want to refer it directly.
from umf.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from umf.