Technologies
The problem
Professionals from Clever Stock trusted us for creating their own independent web platform for cinematic high resolution 4K stock footages. They already had thousand of pro videos on their HDDs ready for sale. The goal was to make their stunning footages go online as simple as easy.
The Solution
We created a web platform for selling videos that does all the job. What the guys from Clever Stock do is upload all of the RAW files via FTP, all of signed releases in JPEG and a CSV file extracted from their software that contains: filename, title, keywords and person's name. The PHP script converts the video files in 4 resolutions using the FFmpeg framework compressing the size for nearly lossless quality. Then a thumbnail video is created adding with Clever Stock watermark. After video conversion is done each file is compressed in a ZIP file including the proper release. All data from video as: size, FPS and ratio is extracted and added to the DB. Files are ready for sale and are uploaded the unlimited S3 Amazon servers as a background process. Finally email notification for successful job is sent to the client. As a result we achieved a web platform with thousand files ready for sale using zero effort from client's side.
Features
Automatically generates title by given keyword
Two payment options - Paypal and 2Checkout
Authorization for the Release of Records
Bulk FTP file upload
Automatic file resize in multiple resolutions
Automatic release import from CSV
Automatic .zip compression for ready file and release
Watermark for thumbnail videos
Automatic Amazon S3 upload
Amazon Cloudfront integration
Over 5000 video files auto processed by custom created script.
Payment methods: PayPal, Credit card
Amazon S3 Integration
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics.
FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.
Bulk auto-import, auto-resize and auto-convert
Royalty Free Stock footage
Amazon Cloudfront
Amazon CloudFront is a content delivery network (CDN) offered by Amazon Web Services. Content delivery networks provide a globally-distributed network of proxy servers which cache content, such as web videos or other bulky media, more locally to consumers, thus improving access speed for downloading the content.