Find Jobs
Hire Freelancers

Cinemagraph with JavaScript and PNG

$250-750 USD

Completed
Posted over 12 years ago

$250-750 USD

Paid on delivery
What is a cinemagraph? -------------------------------- A cinemagraph combines photography and video to ‘unfreeze’ a photo very subtly, capturing the moment just before and after a still is taken. The more subtle the movement in the frame, the more effective it becomes. “More than a photo, but not quite a video”: See some examples here: [login to view URL] [login to view URL] [login to view URL] [login to view URL] What’s different about ours? ------------------------------------- We’ve shot a series of cinemagraphs along the length of a street. We want to join them together and pan along the entire street within a 16x9 frame, giving the impression that we have created a really epic cinemagraph. We also want to play a music track while the image pans. The challenge – build our cinemagraph ---------------------------------------------------- Image format / animation: In this instance, due to the size of the panoramic image being created, the animated GIF format would be impractical as the file size would be huge. We therefore would like to use a combination of layered PNG images and JavaScript to create a similar effect. We’d like to create a container (using a DIV or similar) that looks like a normal 16x9 animated GIF, but actually acts as a mask for our content. We’ve shot our street scene, and all the assets are currently being prepared in PNG format. There are two layers of images – a static background layer made up of 19 separate PNGs, and animated sections that fit over that layer. These sections are cropped so that we only need to load the portion of the image necessary to display the animation. There is also a static PNG at the very end of the sequence containing some graphics to do with the project - we'll supply this. We’ll supply a guide showing which animated sequences fit where in terms of layering over the background images. Preloading: We’ll need to pre-load a certain amount of content before the music can start and the image can begin panning from left to right. We'll need to display a preloading message while this is happening. We'll provide a design and artwork assets for this. The amount of content we’ll need to load in advance will be dependent on the user’s connection speed. We’ll need to load enough of the background segments and animated overlays to allow the image to start panning, and continue to the end uninterrupted. We also want to play the audio track, so we’ll need to buffer enough of that so it will also begin playing when the image starts panning, and will continue uninterrupted (Obviously this assumes a reasonably consistent connection speed). Scaling to fit desktop and mobile ------------------------------------------- We’d like this project to work on both desktop and (popular) mobile browsers. The frame size for desktop / tablet should be 960 x 540, and we should display a scaled down version for mobile devices – this frame size should be 560 x 315. Browser compatibility ---------------------------- The piece needs to work in all modern browsers both on the desktop and on mobile devices: Desktop: IE8+ Firefox Safari Chrome Mobile: Mobile Safari (iPhone and iPad) Android (phones and tablets)
Project ID: 1315035

About the project

4 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, we are a group of programmers located in Sheffield, UK, proud to offer 7 years of experience in LAMP/.NET/JS/JQuery/CSS. I would like to offer our services in relation to your project. Our team has recently worked on a similar issue. Deliverable within 48 hours. We don't take any upfront fees. Please let me know if you're interested. Regards, Steve.
$399 USD in 2 days
4.9 (26 reviews)
6.9
6.9
4 freelancers are bidding on average $412 USD for this job
User Avatar
Hi ashfel, I've made a project similar to this one before. It included a panorama instead of street and it also had a preload with a simple animation to allow buffering. I can make this using HTML5, CSS3 and JavaScript, hand coded to be usable, accessible, cross-browser, cross-platform, cross-device and standard compliant. Your cinemagraph (with music) will even work on IE6, IE7 and Opera, not just on FF, Safari and Chrome. Feel free to ask me any question regarding my services for this project. Sincerely, Alen Morrison
$400 USD in 4 days
4.9 (2 reviews)
2.1
2.1
User Avatar
Hi Sir Dolphinesoft is a professional Software Development Company providing complete IT solutions. website designing, software development and internet marketing and full featured web services including B2B and B2C e-commerce solutions and acting as an offshore development center for overseas development firms
$250 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hello sir please check pmb
$600 USD in 6 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
London, United Kingdom
5.0
5
Payment method verified
Member since Oct 14, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.