{"id":38505,"date":"2025-09-17T07:00:00","date_gmt":"2025-09-17T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=38505"},"modified":"2025-10-31T13:09:19","modified_gmt":"2025-10-31T20:09:19","slug":"ai-based-video-cropping-aspect-ratios","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios","title":{"rendered":"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms"},"content":{"rendered":"<div class=\"wp-block-cloudinary-markdown \"><p>Making videos these days is a lot more complicated than just recording something cool. You also have to make sure your video looks good everywhere your audience will be able to watch it, whether that\u2019s on a big desktop screen or scrolling through a vertical mobile app. Every platform has its own aspect ratio, and trying to squeeze your video across platforms is a real challenge.<\/p>\n<p>Cloudinary makes <a href=\"https:\/\/cloudinary.com\/guides\/web-performance\/video-optimization-why-you-need-it-and-5-critical-best-practices\">video optimization<\/a> easier with AI-based smart cropping, so the important parts of your video stays in view, no matter the format. In this post, we\u2019ll walk through what this means, how it works, and how you can use it in your own projects.<\/p>\n<h3>The <code>gravity<\/code> Parameter<\/h3>\n<p>Cropping in Cloudinary relies heavily on a concept called \u201cgravity.\u201d This is what tells Cloudinary where to focus when it crops a video.<\/p>\n<p>There are several gravity values available for use:<\/p>\n<ul>\n<li>\n<strong><code>g_center<\/code>.<\/strong> This is the default. It focuses on the middle of your video frame.<\/li>\n<li>\n<strong><code>Directional gravities<\/code>.<\/strong> These let you specify a general area, like <code>g_north<\/code> (for the top), <code>g_south<\/code> (for the bottom), <code>g_east<\/code> (for the right), <code>g_west<\/code> (for the left), or even combinations like <code>g_north_east<\/code> (for the top-right).<\/li>\n<li>\n<strong><code>g_xy_center<\/code>.<\/strong> This centers the crop based on both the x and y axes.<\/li>\n<li>\n<strong><code>g_auto<\/code><\/strong>. This is where the real AI power comes in. With <code>g_auto<\/code>, Cloudinary\u2019s artificial intelligence automatically identifies and focuses on the most important region of the video. It considers multiple factors, such as the location of faces, the edges of objects, the amount of detail in a particular area (entropy), and even motion, to pinpoint the best possible crop.<\/li>\n<\/ul>\n<p>Among all these choices, <code>g_auto<\/code> is definitely the smartest and most practical for video. It\u2019s designed to ensure your content always looks great, no matter the final dimensions.<\/p>\n<h2>Using Cloudinary Smart Cropping in a Video URL<\/h2>\n<p>To truly see <code>g_auto<\/code> in action, let\u2019s take a look at a demo video from <a href=\"https:\/\/cloudinary.com\/demos\">Cloudinary\u2019s public demo cloud<\/a>. It features a surfer, and it\u2019s a perfect illustration because <code>g_auto<\/code> does an incredible job of keeping the surfer perfectly in view, even as the video is cropped for a different aspect ratio.<\/p>\n<p>Here\u2019s the original video:<\/p>\n<video controls width=\"640\">  \n<source src=\"https:\/\/res.cloudinary.com\/videoapi-demo\/video\/upload\/v1\/samples\/surfer_crop_rm6b19\" type=\"video\/mp4\">  \nYour browser does not support the video tag.  \n<\/video>\n<p>We\u2019ll compare the video when it is just cropped without smart cropping (<code>g_auto<\/code>) and when we introduce smart cropping.<\/p>\n<video controls width=\"192\">  \n<source src=\"https:\/\/res.cloudinary.com\/videoapi-demo\/video\/upload\/ar_1:2,c_fill,w_192\/v1\/samples\/surfer_crop_rm6b19\">  \nYour browser does not support the video tag.  \n<\/video>\n<video controls width=\"192\">  \n<source src=\"https:\/\/res.cloudinary.com\/videoapi-demo\/video\/upload\/ar_1:2,c_fill,g_auto,w_192\/v1\/samples\/surfer_crop_rm6b19\">  \nYour browser does not support the video tag.  \n<\/video>\n<p>From the videos above, notice how <code>g_auto<\/code> intelligently crops the video on the right, always keeping the main subject (the Surfer) in focus, as opposed to the video on the left that uses <code>g_center<\/code> (this is the default when no gravity parameter is passed as mentioned earlier) and cuts off the Surfer at some point in the video. This is really powerful and very helpful for users or even developers who need to deliver the same video across various platforms with different aspect ratios.<\/p>\n<p>Aside from the <code>g_auto<\/code> property, there are two major properties that play a crucial role in delivering a cropped video for a specified aspect ratio: <code>c_fill<\/code> and aspect ratio (e.g., \u2019ar_1:1`).<\/p>\n<p><code>c_fill<\/code> is the crop mode property. It tells Cloudinary to resize the video so it completely fills the specified width and height. If the original video\u2019s aspect ratio is different, <code>c_fill<\/code> will crop parts of the video to make it fit rather than leaving empty spaces.<\/p>\n<p>Aspect ratio is the proportional relationship between a video frame\u2019s width and its height. To have a better understanding of video aspect ratio or suggestions on best social media aspect ratios, see <a href=\"https:\/\/cloudinary.com\/glossary\/video-aspect-ratio\">Cloudinary\u2019s video Aspect Ratio Documentation<\/a>.<\/p>\n<p>Here\u2019s the smart cropped video URL from above. Feel free to tweak the properties to get a better feel for how everything works!<\/p>\n<pre class=\"js-syntax-highlighted\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript shcb-wrap-lines\">https:<span class=\"hljs-comment\">\/\/res.cloudinary.com\/videoapi-demo\/video\/upload\/ar_1:2,c_fill,g_auto,w_192\/v1\/samples\/surfer_crop_rm6b19<\/span>\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><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<h2>Using Smart Cropping in React<\/h2>\n<p>You can also implement this programmatically using <a href=\"https:\/\/cloudinary.com\/documentation\/sdks\/js\/url-gen\/index.html\">Cloudinary\u2019s official SDK<\/a>. We will go through the setup and implement a simple, smart video cropping solution with React.<\/p>\n<h3>Step 1: Install Dependencies<\/h3>\n<pre class=\"js-syntax-highlighted\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code class=\"hljs language-css shcb-wrap-lines\"><span class=\"hljs-selector-tag\">npm<\/span> <span class=\"hljs-selector-tag\">install<\/span> <span class=\"hljs-keyword\">@cloudinary<\/span>\/react @cloudinary\/url-gen\n<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<h3>Step 2: Set Up a Smart Cropping Video<\/h3>\n<pre class=\"js-syntax-highlighted\" 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-keyword\">import<\/span> { Cloudinary } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">\"@cloudinary\/url-gen\"<\/span>;\n<span class=\"hljs-keyword\">import<\/span> { fill } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">\"@cloudinary\/url-gen\/actions\/resize\"<\/span>;\n<span class=\"hljs-keyword\">import<\/span> { autoGravity } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">\"@cloudinary\/url-gen\/qualifiers\/gravity\"<\/span>;\n<span class=\"hljs-keyword\">import<\/span> { AdvancedVideo } <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">\"@cloudinary\/react\"<\/span>;\n\n<span class=\"hljs-keyword\">const<\/span> cld = <span class=\"hljs-keyword\">new<\/span> Cloudinary({\n  <span class=\"hljs-attr\">cloud<\/span>: {\n    <span class=\"hljs-attr\">cloudName<\/span>: <span class=\"hljs-string\">\"demo\"<\/span>, <span class=\"hljs-comment\">\/\/ Replace with your cloud name<\/span>\n  },\n});\n\n<span class=\"hljs-keyword\">const<\/span> myVideo = cld\n  .video(<span class=\"hljs-string\">\"sample\"<\/span>) <span class=\"hljs-comment\">\/\/ Replace with your video public ID<\/span>\n  .resize(\n    fill()\n      .width(<span class=\"hljs-number\">320<\/span>)\n      .aspectRatio(<span class=\"hljs-string\">'9:16'<\/span>)\n      .gravity(autoGravity())\n  );\n\n<span class=\"hljs-keyword\">export<\/span> <span class=\"hljs-keyword\">default<\/span> <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">App<\/span>(<span class=\"hljs-params\"><\/span>) <\/span>{\n  <span class=\"hljs-keyword\">return<\/span> <span class=\"xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">AdvancedVideo<\/span> <span class=\"hljs-attr\">cldVid<\/span>=<span class=\"hljs-string\">{myVideo}<\/span> <span class=\"hljs-attr\">controls<\/span> \/&gt;<\/span><\/span>;\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<p>This creates a 9:16 smart-cropped video with React. You can change the width and the aspect ratio to target any other aspect ratio. Also, you can extend this example to include more robust implementations.<\/p>\n<h2>Using Smart Cropping in Cloudinary UI<\/h2>\n<p>You don\u2019t have to be a developer to use Cloudinary\u2019s smart cropping. You can actually do it right from the Media Library by following these simple steps:<\/p>\n<ul>\n<li>First, upload your video to Cloudinary.<\/li>\n<li>Then, head over to your Cloudinary Media Library and open up the video you want to edit.<\/li>\n<li>Hover your mouse over the video thumbnail, and click <strong>More<\/strong>.<\/li>\n<li>From the menu, select <strong>Advanced Editing<\/strong>.<\/li>\n<li>A special editing console will pop up, showing your video and various adjustable properties.<\/li>\n<li>Now, just tweak those properties, and you\u2019ll see the changes happen on your video in real time.<\/li>\n<\/ul>\n<h2>The Benefits of AI-Based Video Cropping<\/h2>\n<p>Video Smart Cropping intelligently reframes your videos; it detects the most important visual elements and automatically adjusts the crop to keep those elements right in focus. This is valuable when you need to deliver the same video across different aspect ratios without losing the original message or impact.<\/p>\n<p>By automating this entire process, Cloudinary saves both developers and content teams a massive amount of time they would otherwise spend on tedious manual editing. It guarantees that your videos will always look visually engaging, no matter what device or platform they\u2019re viewed on. This enhances the viewing experience and drastically speeds up how quickly you can publish your visual media.<\/p>\n<h2>Conclusion<\/h2>\n<p>With users consuming video on dozens of different screen sizes and platforms, having your content look right everywhere matters. Cloudinary\u2019s AI-powered cropping makes this easy. Whether you\u2019re a developer working in React or a content creator using the UI, smart cropping helps keep the focus where it should be.<\/p>\n<p>You can learn more in Cloudinary\u2019s <a href=\"https:\/\/cloudinary.com\/guides\/video-effects\/smart-crop-video\">official smart crop for video guide<\/a>.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":87,"featured_media":38506,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[336,303],"class_list":["post-38505","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-ai","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>Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms<\/title>\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\/ai-based-video-cropping-aspect-ratios\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-17T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-31T20:09:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.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\/ai-based-video-cropping-aspect-ratios#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms\",\"datePublished\":\"2025-09-17T14:00:00+00:00\",\"dateModified\":\"2025-10-31T20:09:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios\"},\"wordCount\":10,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA\",\"keywords\":[\"AI\",\"Video\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios\",\"url\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios\",\"name\":\"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA\",\"datePublished\":\"2025-09-17T14:00:00+00:00\",\"dateModified\":\"2025-10-31T20:09:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms\"}]},{\"@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":"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms","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\/ai-based-video-cropping-aspect-ratios","og_locale":"en_US","og_type":"article","og_title":"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms","og_url":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios","og_site_name":"Cloudinary Blog","article_published_time":"2025-09-17T14:00:00+00:00","article_modified_time":"2025-10-31T20:09:19+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.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\/ai-based-video-cropping-aspect-ratios#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms","datePublished":"2025-09-17T14:00:00+00:00","dateModified":"2025-10-31T20:09:19+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios"},"wordCount":10,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA","keywords":["AI","Video"],"inLanguage":"en-US","copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios","url":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios","name":"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA","datePublished":"2025-09-17T14:00:00+00:00","dateModified":"2025-10-31T20:09:19+00:00","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/ai-based-video-cropping-aspect-ratios#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Using AI-Based Video Cropping for Multiple Aspect Ratios Across Platforms"}]},{"@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\/v1757024473\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms\/Blog_Using_AI-Based_Video_Cropping_for_Multiple_Aspect_Ratios_Across_Platforms.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/38505","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=38505"}],"version-history":[{"count":2,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/38505\/revisions"}],"predecessor-version":[{"id":39051,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/38505\/revisions\/39051"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/38506"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=38505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=38505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=38505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}