Skip to content

RESOURCES / BLOG

Blog - Page: 123

Get the latest news on the Cloudinary platform, solutions, and showcases.

Compressing, Resizing, and Optimizing Videos in Laravel

Topics Asset Management, SDK, Video, Video API
Read Time

Videos are large media files—in most cases, at least four times larger than images—and are often created for ads, marketing campaigns, and instructional content to convey as much information as possible in a short time. Ensuring that videos do not buffer all the time and that the user’s data…

Inspired by Levi’s: Five Ways to Master Online Media Management

Topics Asset Management, E-commerce, User-Generated Content, Video
Read Time

The digital economy is driven by highly visual experiences. After all, viewers process images 60,000 times faster than text. Therefore, it’s no surprise that top-notch visual media has been an essential component of a captivating e-commerce experience for years. Nor is it surprising that visual media’s importance only rose…

Creating an API With Python Flask to Upload Files to Cloudinary

Topics SDK
Read Time

Code Cloudinary offers SDKs for many programming languages and frameworks. Even though it also offers an Upload API endpoint for both back-end and front-end code, most developers find the SDKs very helpful. If you’re working with a powerful back-end framework like Python Flask, you’ll be happy to hear that…

Introducing the Cloudinary Media Editor Widget

Read Time

At Cloudinary, we manage the entire pipeline of media assets for thousands of customers of varying sizes from numerous verticals. As part of our commitment to support the entire flow of media assets, we are now introducing an intuitive media editing widget: an out­-of­-the-­box, interactive UI providing your users with…

Dynamic Video blogs with Gatsby.js and MDX

Topics GatsbyJS, Guest Post, Player Video, React, Under Review, Video
Read Time

If a picture is worth a thousand words, how about a video? Mixed content presentations currently have a higher conversion rate on desired outcomes when sharing information. Hence the combined use of video, image, and text content in blogs, tutorials, and even content marketing pages. This post will explore adding…

Serving Remote Optimized Images w/ gatsby-image

Topics GatsbyJS, Guest Post, JAMStack, Under Review
Read Time

Even though a picture is worth a thousand words, it costs a pretty penny to store and deliver images online. Because of this, many modern web-development tools aim to minimize the impact of images, and other media assets, on site performance. This post shows you how to build an optimized…

Capture Video Analytics in Gatsby.js Sites

Topics GatsbyJS, Guest Post, Player Video, React, Under Review, Video
Read Time

Video presentations currently deliver robust user experiences on different platforms. Because of this, it’s often chosen as a go-to medium for sharing presentations, including product, educational, and entertainment content, among others. How do you track the data from engagements on your video content? This post discusses how to implement and…

Serving Remote Images in Gatsby.js using Gatsby-image w/o GraphQL

Topics GatsbyJS, Guest Post, JAMStack, Under Review
Read Time

You probably want to use a hosted image with Gatsby-image in your Gatsby.js project. You don’t need to have this image stored locally, and you won’t need to fetch it with a GraphQL query. We’ll see how in this jam. Part 1 of this project chronicles using remote images…

Video events trigger on a Next.js Page

Topics Guest Post, Next.js, React, Under Review, Video
Read Time

Interactivity is at the backbone of modern web pages. This includes collecting information on user interaction, handling form submissions, and managing interactivity on media assets. This post discusses how to handle user interface interactions with events from a Video on a Next.js web page. Next.js is a modern React.js framework…

Start Using Cloudinary

Sign up for our free plan and start creating stunning visual experiences in minutes.

Sign Up for Free