{"id":38146,"date":"2025-08-11T07:00:00","date_gmt":"2025-08-11T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=38146"},"modified":"2025-10-31T13:07:53","modified_gmt":"2025-10-31T20:07:53","slug":"my-fastest-video-load-setup-yet","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet","title":{"rendered":"My Fastest Video Load Setup Yet (and How You Can Copy It)"},"content":{"rendered":"\n<p>Recently, I ran into a video performance problem while building a landing page. The demo video was 52MB, which was way too large to load quickly, and it tanked the page\u2019s speed. Lighthouse flagged it, load times spiked, and some users never saw an optimized version due to codec mismatches.<\/p>\n\n\n\n<p>I needed a way to shrink the video, serve the best format for each browser, and then load the video only when it\u2019s needed. The final setup <strong>cut load times by 67%, reduced bandwidth usage by 52%, and improved Largest Contentful Paint by 45%,<\/strong> all without sacrificing visual quality.<\/p>\n\n\n\n<p>In this post, I\u2019ll walk you through the exact Cloudinary settings, transformation parameters, and reusable code that helped me reduce my video load times.<\/p>\n\n\n\n<p>Create a free <a href=\"https:\/\/cloudinary.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloudinary account<\/a> to follow along.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Uploading Your Video to Cloudinary<\/h2>\n\n\n\n<p>To start, you\u2019ll need to upload your video to Cloudinary. There are two simple ways to upload your video: using a no-code approach and programmatically. I used the no-code option because it was easier for me, but either one works. This makes applying Cloudinary&#8217;s transformations easy and delivers an optimized version directly to your website.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Using the Cloudinary Upload UI (No Code)<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Log in to your <a href=\"https:\/\/console.cloudinary.com\/console\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloudinary console<\/a>.<\/li>\n\n\n\n<li>Go to the <strong>Media Library<\/strong> tab.<\/li>\n\n\n\n<li>Click <strong>Upload<\/strong>, select your video file, and wait for the upload to complete.<\/li>\n<\/ol>\n\n\n\n<p>Once uploaded, Cloudinary will generate a URL for your video like the one below:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml shcb-wrap-lines\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">code<\/span>&gt;<\/span>&#91;video src=\"https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/demo.mp4\" \/]<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">code<\/span>&gt;<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">Uploading via Code (Cloudinary SDK or API)<\/h2>\n\n\n\n<p>If you want to upload from your app or project, Cloudinary&#8217;s SDK makes it easy. First, install your platform&#8217;s SDK and then send your video directly to Cloudinary.<\/p>\n\n\n\n<p>For example, here&#8217;s how to do it in <strong>Node.js<\/strong>:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Install the SDK: <br><br><code>npm install cloudinary<\/code><\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Configure Cloudinary:<\/li>\n<\/ol>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript shcb-wrap-lines\"><span class=\"hljs-comment\">\/\/ cloudinary-config.js<\/span>\n\n<span class=\"hljs-keyword\">const<\/span> cloudinary = <span class=\"hljs-built_in\">require<\/span>(<span class=\"hljs-string\">'cloudinary'<\/span>).v2;\n\ncloudinary.config({\n\n\u00a0 <span class=\"hljs-attr\">cloud_name<\/span>: <span class=\"hljs-string\">'your-cloud-name'<\/span>,\n\n\u00a0 <span class=\"hljs-attr\">api_key<\/span>: <span class=\"hljs-string\">'your-api-key'<\/span>,\n\n\u00a0 <span class=\"hljs-attr\">api_secret<\/span>: <span class=\"hljs-string\">'your-api-secret'<\/span>\n\n});\n\n<span class=\"hljs-built_in\">module<\/span>.exports = cloudinary;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Upload the video:<\/li>\n<\/ol>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript shcb-wrap-lines\"><span class=\"hljs-comment\">\/\/ upload-video.js<\/span>\n\n<span class=\"hljs-keyword\">const<\/span> cloudinary = <span class=\"hljs-built_in\">require<\/span>(<span class=\"hljs-string\">'.\/cloudinary-config'<\/span>);\n\ncloudinary.uploader.upload(<span class=\"hljs-string\">'path\/to\/video.mp4'<\/span>, {\n\n\u00a0 <span class=\"hljs-attr\">resource_type<\/span>: <span class=\"hljs-string\">'video'<\/span>\n\n})\n\n.then(<span class=\"hljs-function\"><span class=\"hljs-params\">result<\/span> =&gt;<\/span> {\n\n\u00a0 <span class=\"hljs-built_in\">console<\/span>.log(<span class=\"hljs-string\">'Upload successful!'<\/span>);\n\n\u00a0 <span class=\"hljs-built_in\">console<\/span>.log(<span class=\"hljs-string\">'Video URL:'<\/span>, result.secure_url);\n\n})\n\n.catch(<span class=\"hljs-function\"><span class=\"hljs-params\">error<\/span> =&gt;<\/span> {\n\n\u00a0 <span class=\"hljs-built_in\">console<\/span>.error(<span class=\"hljs-string\">'Upload failed:'<\/span>, error);\n\n});<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Once the video is uploaded, you&#8217;ll get a secure Cloudinary URL that looks like this:<\/p>\n\n\n\n<p><code>[ video src=\"https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/video.mp4\"\/ ]<\/code><\/p>\n\n\n\n<p>In the following sections, you&#8217;ll see how I optimized my video size and served the best format for any browser using Cloudinary&#8217;s smart URL transformations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using Smart Transformations in the URL<\/h2>\n\n\n\n<p>Once you\u2019ve uploaded the video, you\u2019ll want to shrink it without losing quality and make sure every user gets the best version for their browser. Cloudinary\u2019s smart transformations will handle all of that with just a few parameters.<\/p>\n\n\n\n<p>Cloudinary has a set of built-in <a target=\"_blank\" href=\"https:\/\/cloudinary.com\/documentation\/video_manipulation_and_delivery\" rel=\"noreferrer noopener\">transformation parameters<\/a> that automatically optimize your videos for performance and compatibility. You can tweak the URL to apply on-the-fly optimizations without touching the original file. You can use these transformations by attaching a set of parameters to the video URL.<\/p>\n\n\n\n<p>For example, using this sample URL:<\/p>\n\n\n\n<p><code>[ video src=\"https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/video.mp4\" \/]<\/code><\/p>\n\n\n\n<p>Transforming video.mp4 using its URL will look like this:<\/p>\n\n\n\n<p><code>[ video src=\"https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/vc_auto,q_auto,f_auto\/video.mp4\" \/]<\/code><\/p>\n\n\n\n<p>Each of the transformation parameters is separated by a comma. These are the set of transformation parameters I used to optimize my 52MB video:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>q_auto<\/code>.<\/strong> Automatically adjusts video quality to balance size and appearance based on network and device.<\/li>\n\n\n\n<li><strong><code>f_auto<\/code>.<\/strong> Delivers the best format for each browser (like WebM, MP4, AV1).<\/li>\n\n\n\n<li><strong><code>vc_auto<\/code>.<\/strong> Selects the best codec for the device (e.g., H.264, VP9, AV1).<\/li>\n<\/ul>\n\n\n\n<p>Another thing I did was add a thumbnail poster frame to the video player while the video loaded in the background. This improves perceived performance as users see a preview instantly while the video loads behind the scenes.&nbsp;<\/p>\n\n\n\n<p>With Cloudinary, you can generate a poster frame from any point in the video by simply adding <code>.jpg<\/code> to the transformed video URL. By default, Cloudinary uses the middle frame of the video, but you can choose any frame using the start offset qualifier (<code>so<\/code>) in the video URL. For example, I wanted to use a specific frame from the video, at exactly 4.5 seconds, as the thumbnail. So I generated a JPG image of that frame using this URL:<\/p>\n\n\n\n<p><code>https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/so_4.5\/video.jpg<\/code><\/p>\n\n\n\n<p>This is what the poster frame looked like:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1754929808\/blog-My_Fastest_Video_Load_Setup_Yet_and_How_You_Can_Copy_It_-2.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Post frame image<\/figcaption><\/figure>\n\n\n\n<p>Alternatively, I could let Cloudinary decide which frame to use as the thumbnail based on color distribution using automatic start offset:<\/p>\n\n\n\n<p><code>https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/so_auto\/video.jpg<\/code><\/p>\n\n\n\n<p>This is how combining these transformation parameters in a video tag looks:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml shcb-wrap-lines\">\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">video<\/span>\n  <span class=\"hljs-attr\">controls<\/span>\n  <span class=\"hljs-attr\">muted<\/span>\n  <span class=\"hljs-attr\">playsinline<\/span>\n  <span class=\"hljs-attr\">preload<\/span>=<span class=\"hljs-string\">\"metadata\"<\/span>\n  <span class=\"hljs-attr\">poster<\/span>=<span class=\"hljs-string\">\"https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/so_4.5\/video.jpg\"<\/span>\n&gt;<\/span>\n  <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">source<\/span> <span class=\"hljs-attr\">src<\/span>=<span class=\"hljs-string\">\"https:\/\/res.cloudinary.com\/your-cloud-name\/video\/upload\/q_auto,f_auto,vc_auto\/video.mp4\"<\/span> <span class=\"hljs-attr\">type<\/span>=<span class=\"hljs-string\">\"video\/mp4\"<\/span> \/&gt;<\/span>\n<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">video<\/span>&gt;<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">Analyzing the Transformation Result<\/h2>\n\n\n\n<p>Applying this transformation significantly improved the performance of my website.&nbsp;<\/p>\n\n\n\n<p>Applying this transformation significantly improved the performance of my website.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The video file size was reduced from <strong>38MB<\/strong> to just under <strong>15MB<\/strong> without any loss in quality.&nbsp;<\/li>\n\n\n\n<li>Page load time improved.<\/li>\n\n\n\n<li>Lighthouse performance score jumped from 60 to 98.<\/li>\n\n\n\n<li>First Contentful Paint (FCP) and Largest Contentful Paint (LCP) times were much faster.<\/li>\n<\/ul>\n\n\n\n<p>Here&#8217;s a before-and-after snapshot using <a target=\"_blank\" href=\"https:\/\/developers.google.com\/web\/tools\/lighthouse\" rel=\"noreferrer noopener\">Lighthouse<\/a>:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1754929808\/blog-My_Fastest_Video_Load_Setup_Yet_and_How_You_Can_Copy_It_-3.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Before optimization<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1754929808\/blog-My_Fastest_Video_Load_Setup_Yet_and_How_You_Can_Copy_It_-4.png\" alt=\"\" style=\"width:394px;height:auto\"\/><figcaption class=\"wp-element-caption\">After optimization<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>You can see in the images above how significant the improvement is \u2014 smaller file size, faster load times, and a smoother user experience, just by using Cloudinary&#8217;s <a href=\"https:\/\/cloudinary.com\/guides\/web-performance\/video-optimization-why-you-need-it-and-5-critical-best-practices\">video optimization<\/a> parameters and not any compression script.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up<\/h2>\n\n\n\n<p>Applying Cloudinary&#8217;s transformation parameters to your videos can improve load times without sacrificing quality. The setup is simple, repeatable, and works across all browsers and devices. Whether you&#8217;re serving one video or hundreds, these optimizations help you ship faster pages, improve Core Web Vitals, and keep your users engaged.<\/p>\n\n\n\n<p><a href=\"https:\/\/cloudinary.com\/users\/register\/free\" target=\"_blank\" rel=\"noreferrer noopener\">Sign up on Cloudinary<\/a> to use <a href=\"https:\/\/cloudinary.com\/guides\/video\/how-can-you-use-responsive-video\">responsive video<\/a> delivery and smart performance presets.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently, I ran into a video performance problem while building a landing page. The demo video was 52MB, which was way too large to load quickly, and it tanked the page\u2019s speed. Lighthouse flagged it, load times spiked, and some users never saw an optimized version due to codec mismatches. I needed a way to [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":38147,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[227,303],"class_list":["post-38146","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-performance-optimization","tag-video"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>My Fastest Video Load Setup Yet (and How You Can Copy It)<\/title>\n<meta name=\"description\" content=\"Here\u2019s how I fixed slow video loads with Cloudinary. Copy the settings, shrink your file size, and boost page speed across devices.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"My Fastest Video Load Setup Yet (and How You Can Copy It)\" \/>\n<meta property=\"og:description\" content=\"Here\u2019s how I fixed slow video loads with Cloudinary. Copy the settings, shrink your file size, and boost page speed across devices.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-11T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-31T20:07:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"My Fastest Video Load Setup Yet (and How You Can Copy It)\",\"datePublished\":\"2025-08-11T14:00:00+00:00\",\"dateModified\":\"2025-10-31T20:07:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\"},\"wordCount\":861,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA\",\"keywords\":[\"Performance Optimization\",\"Video\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\",\"url\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\",\"name\":\"My Fastest Video Load Setup Yet (and How You Can Copy It)\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA\",\"datePublished\":\"2025-08-11T14:00:00+00:00\",\"dateModified\":\"2025-10-31T20:07:53+00:00\",\"description\":\"Here\u2019s how I fixed slow video loads with Cloudinary. Copy the settings, shrink your file size, and boost page speed across devices.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"My Fastest Video Load Setup Yet (and How You Can Copy It)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"My Fastest Video Load Setup Yet (and How You Can Copy It)","description":"Here\u2019s how I fixed slow video loads with Cloudinary. Copy the settings, shrink your file size, and boost page speed across devices.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet","og_locale":"en_US","og_type":"article","og_title":"My Fastest Video Load Setup Yet (and How You Can Copy It)","og_description":"Here\u2019s how I fixed slow video loads with Cloudinary. Copy the settings, shrink your file size, and boost page speed across devices.","og_url":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet","og_site_name":"Cloudinary Blog","article_published_time":"2025-08-11T14:00:00+00:00","article_modified_time":"2025-10-31T20:07:53+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"My Fastest Video Load Setup Yet (and How You Can Copy It)","datePublished":"2025-08-11T14:00:00+00:00","dateModified":"2025-10-31T20:07:53+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet"},"wordCount":861,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA","keywords":["Performance Optimization","Video"],"inLanguage":"en-US","copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet","url":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet","name":"My Fastest Video Load Setup Yet (and How You Can Copy It)","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA","datePublished":"2025-08-11T14:00:00+00:00","dateModified":"2025-10-31T20:07:53+00:00","description":"Here\u2019s how I fixed slow video loads with Cloudinary. Copy the settings, shrink your file size, and boost page speed across devices.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/my-fastest-video-load-setup-yet#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"My Fastest Video Load Setup Yet (and How You Can Copy It)"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1754088754\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It\/Blog_My_Fastest_Video_Load_Setup_Yet_And_How_You_Can_Copy_It.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/38146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=38146"}],"version-history":[{"count":14,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/38146\/revisions"}],"predecessor-version":[{"id":39049,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/38146\/revisions\/39049"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/38147"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=38146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=38146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=38146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}