Video Morphing API

To create an animation, you need to send a POST request in the MULTIPART FORM DATA format to http://remote.luxand.com:8080/request.php, with the following parameters:

  • client_name - your user name;
  • client_password - MD5 hash of a concatenation of your password with the current date in the "Ymd" format. For example, if your password is "PASSWORD", and the current date is February 4th, 2013 you need to send the MD5 hash of the string "PASSWORD20130204". The API will tolerate a difference of one day from the current date (in the server's time zone);
  • morphing_type - for Video Morphing API, specify the string "video";
  • video_type - "avi" or "flv";
  • video_width - video width, e.g. "320";
  • video_height - video height, e.g. "240";
  • frame_rate - frames per second, e.g. "25";
  • frame_count - count of frames for the video, e.g. "250" will produce 10 second video (if frame_rate is set to 25);
  • client_file1 - image containing the first face in JPG or PNG format;
  • client_file2 - image containing the second face in JPG or PNG format.

The server will send the resulting animation in the animated GIF format. In the case of any error, the server will return an error message in plain text.

Samples

Sample PHP applications and their source code are available at the following links:

http://luxand.com/apidemo/video/index.html

http://luxand.com/apidemo/video/video.zip (source code)

Please specify your user name and password in the 'client_name' and 'client_password' fields in the source code. You need to assign just your password to the 'client_password', not an MD5 hash of it, since the example computes this hash before the request.

User Name and Password Request

To request the user name and password, please fill in the following form and we will get back to you as soon as possible:

Full name:*
Company:*
E-mail:*
Please describe your project:*

* - required fields

By submitting this form, I agree to the Privacy Policy.

We may process your personal information for carefully considered and specific purposes which are in our interests and enable us to enhance the services we provide, but which we believe also benefit our customers. Read our Privacy Policy to learn more.

Get in touch

Luxand, Inc.
815 N. Royal St. Suite 202
Alexandria, VA
22314
USA
Freephone:
+1 800 471 5636

Join our newsletter

And always stay informed of the latest company news and events!

Sign up >>

DMCA.com Protection Status