Parameters on Vimeo Depth Player - node.js

I am using the Vimeo Depth Player (https://github.com/vimeo/vimeo-depth-player/) for volumetric videos - only for a hobby/out of curiosity - and I'd like to know more about the parameters we use in the video description (such as in this video: https://vimeo.com/279527916) - I searched for it but I wasn't able to find a description for any of the supported parameters.
Does anyone here knows where to find such description?
Thanks!

Unfortunately, this JSON config is not publicly documented anywhere right now, except for the source code which parses it.
If you are using Depthkit to do a volumetric capture, they automatically generate this configuration for you so you don't have to worry about what it means.
https://docs.depthkit.tv/docs/the-depthkit-workflow
The point of this config is to mathematically describe how the subject was captured. e.g. How far is the subject from the camera? Without all of this, you won't be able to properly reconstruct the volumetric capture.

Related

Animations with multiple Images using FFmpeg or another tools

What I have:
different video templates without logo
UI where users will select a template from that list
UI where users can upload their logotype, add mp3 file, text
What should be done:
new generated video based on this configuration.
What I found:
I can use ffmpeg and combine it all. But not sure how to make such animations with logo. Maybe there is existing gui.
I also found https://github.com/inlife/nexrender. But it works with Adobe After Effects and seems like what I need.
Example of result https://www.introbrand.com/logo-opening-mobiles.html
I'm not looking for the ready solution, just a few words - how to go, what to use..
This is absolutely new things for me, so if you could please suggest something or just tell me what's the best way - I'd appreciate this)
From what you described, I would say this is what you are looking for :https://creatomate.com/blog/video-rendering-with-nodejs-and-ffmpeg

Can Computer Vision (Microsoft Azure) be set to only output specific image tags?

I'm not really too familiar with the programming/coding aspect of Computer Vision. What I can tell from a functional perspective is that it's analyzing an image, then outputting tags based on what it sees. The issue is that the Plugin I use in Wordpress doesn't filter the response of that image analysis. It basically takes my API Key and then echoes the response it receives from Computer Vision to display all of the image tags.
That being said, I have a fairly straight-forward yes or no question. Can Computer Vision be set up to only output specific image tags if they are present in the image? If so, where can I find information on how to do this?
I'm looking at the API reference here: https://westus.dev.cognitive.microsoft.com/docs/services/computer-vision-v3-2/operations/56f91f2e778daf14a499f21b
There does not appear to be any setting allowing one to filter the image tags returned by the service. It also appears that the only format it will return a response in is JSON. So the answer would be no.

SVG support on magnolia-cms

I am having some trouble with vector images in magnolia.
Not everywhere, but images that go through the imaging module, don't give a result.
This makes sense to me as resizing / optimizing is what this module does and that wouldn't be applicable to a vector (e.g. *.svg)
Is there a way I can configure the imaging module to 'just give back the image' if it's an SVG image?
All documentation seems to point to:
NoOpAssetRenderer
The module magnolia-dam-core provides NoOpAssetRenderer which can be used to define
global AssetRenderer. Per default, NoOpAssetRenderer does only wrap the original Asset.
But I can't figure out how to configure this.
Concrete example, my thumbnails during asset selection give me:
The url for such an image would be
<base-url>/.imaging/thumbnail/dam/<asset-name>.svg
Is there anyone who has made this work?

How to create Perth Metropolitan Area Map in SVG

I am working on a project where Users can interact with a Map via mouse click to see more details of an area. It is Perth Metropolitan Area Map. This Map is generated from PDF using online "PDF to SVG converter".
When I looked at generated SVG code it is so huge can't understand full of it. and did some research to see if i can find any simpler version of the Map, I see there are various options to construct SVG, detailed below.
Shapefiles : Creating maps based on real world data, I thought this is good option to go. but the problem I observed here is we need to depend on GIS tools and open databases where GIS data is available. It is too heavy for our requirement.
Geo JSON / Topo JSON : I see this is simple way to represent Maps in plain, but I could not figure out a way to generate required JSON files. After exploring more on this I understood these technologies are dependent on GIS / Shapefiles.
Inscape : UI editor to draw SVG - It is just generating lot of SVG code again.
After reviewing above all I kind of thinking may be I should learn to write own SVG map.
Can somebody advice whether I am in right direction or Are there any simple approaches to create a Map like this Perth Metropolitan Area Map ?
Thanks in advance.

Obfuscate Images in EaselJS

Is there any way to protect your sprites on EaselJS?
Currently is too easy to download the sprites.
On chrome just go to console -> resources like this
I made a resarch before i made this answer and found this topic .
That could be very nice. Also we don't need to save the slices in a json like he said, if we have a shuffle seed.
But, i didn't find any thing in nodejs(back-end) to make this image shuffle.
I tried Node GM but its looks too complicaded to bind a image on top of another with (w,h,x,y,offsetX,offsetY)
I know always will have a way to "hack" the resource. But at least offer some difficult.
One of the simple approaches is to encode images to base64, store them as part of Javascript and decode at runtime. See:
Convert and insert Base64 data to Canvas in Javascript
But obviously this will increase download size.
Personally, I would not go this route for "normal" applications or games, unless it is really justified or put on me as an external requirement. For example, one can easily extract assets from the android APK, but this does not seem an area of concern for most of the developers.
The user's browser downloads those images whether you want it or not. Otherwise, they wouldn't be able to display them.
At any given time, any user can just right click on any image on the site and click SAVE AS, you can't stop it, and you shouldn't try.
If you don't want people downloading your work, don't put it on the public facing internet.

Resources