{"id":22189,"date":"2020-11-23T16:21:48","date_gmt":"2020-11-23T16:21:48","guid":{"rendered":"http:\/\/handling_media_at_scale_using_automation_and_ai"},"modified":"2020-11-23T16:21:48","modified_gmt":"2020-11-23T16:21:48","slug":"handling_media_at_scale_using_automation_and_ai","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai","title":{"rendered":"Handling Media at Scale Using Automation and AI"},"content":{"rendered":"<div class=\"wp-block-cloudinary-markdown \"><p>In today\u2019s digital world, engaging online content is key for catching audience attention. At <a href=\"https:\/\/cloudinary.com\/imagecon\">ImageCon 2020<\/a>, Cloudinary\u2019s annual conference, <a href=\"https:\/\/www.linkedin.com\/in\/ryaron\/\">Yaron Reichert<\/a> and me, <a href=\"https:\/\/www.linkedin.com\/in\/jrosenzveig\/\">Jackie Rosenzveig<\/a>, hosted a session titled \u2018Handling Media at Scale Using Automation and AI\u2019, which delved into the following:<\/p>\n<ul>\n<li>The importance of creating and maintaining compelling visual content through automation with a focus on four major developer tasks<\/li>\n<li>The roles AI and automation play in every stage of the content lifecycle, including enhancements and optimization at scale, for a strong user experience<\/li>\n<\/ul>\n<p>Below is the video of the full session.<\/p>\n<link href=\"https:\/\/unpkg.com\/cloudinary-video-player@1.4.3\/dist\/cld-video-player.min.css\" rel=\"stylesheet\">\n<script src=\"https:\/\/unpkg.com\/cloudinary-core@2.6.3\/cloudinary-core-shrinkwrap.min.js\" type=\"text\/javascript\"><\/script>\n<script src=\"https:\/\/unpkg.com\/cloudinary-video-player@1.4.3\/dist\/cld-video-player.min.js\"  type=\"text\/javascript\"><\/script>\n<center>\n<div>\n<video data-cld-public-id=\"Events\/ImageCon\/imagecon_2020\/speaker_videos\/Handling_Media_at_Scale_Using_Automation_and_AI_Processed\"\ndata-cld-poster-options='{ \"publicId\": \"Events\/ImageCon\/imagecon_2020\/speaker_videos\/Handling_Media_at_Scale_Using_Automation_and_AI_Processed\", \"format\":\"png\", \"resource_type\": \"video\"}'\n controls\n class=\"cld-video-player cld-fluid\">\n<\/video>\n<\/div>\n<\/center>\n<script type=\"text\/javascript\">\nvar cld = cloudinary.Cloudinary.new({ cloud_name: 'cloudinary-marketing' });\nvar players = cld.videoPlayers(\".cld-video-player\", {\n  transformation: { \"audio_frequency\": 44100 },\n  \"muted\": false,\n   \"sourceTypes\": ['hls', 'mp4\/h265', 'mp4'],\n  \"sourceTransformation\": [\n  {\"hls\": {\"audio_frequency\": 44100}},\n  {\"mp4\/h265\": {\"audio_frequency\": 44100}},\n  {\"mp4\": {\"audio_frequency\": 44100}}\n  ],\n  \"playerWidth\": \"700px\"\n})\n<\/script>\n<p>Read on for a quick recap of all the cool AI and automation features our session covers:<\/p>\n<h2>Media Asset Lifecycle<\/h2>\n<p>In the first part of our presentation, we review the standard lifecycle of an image or a <a href=\"https:\/\/cloudinary.com\/video_api\">video<\/a>:<\/p>\n<ul>\n<li>\n<strong>Creation<\/strong>: The birth of an image from a photo shoot or graphic design.<\/li>\n<li>\n<strong>Editing<\/strong>:  Fine-tuning for the purpose of matching a website layout, complying with brand guidelines, and catering to audience preferences.<\/li>\n<li>\n<strong>Delivery<\/strong>: Optimization and display that align with the user\u2019s device, network condition,  and other factors.<\/li>\n<li>\n<strong>Enhancement<\/strong>: Analyses on the degree of success of the content along with insight on areas that need improvement.<\/li>\n<\/ul>\n<p>AI and automation can play a masterful part in all four of these stages, enabling you to deliver rich and scalable media in a seamless and efficient end-to-end process\u2014with no need for specialized manpower or graphic editing software.<\/p>\n<p>For the remainder of our session, we walk you through four very popular use-cases to show how AI and automation can help speed up and simplify your end-to-end media needs:<\/p>\n<ul>\n<li>\n<a href=\"#social-video\">Automating social-video creation<\/a>\n<\/li>\n<li>\n<a href=\"#ugc\">Enhancing the reliability and user experience of User-Generated Content (UGC)<\/a>\n<\/li>\n<li>\n<a href=\"#optimizing\">Optimizing Videos<\/a>\n<\/li>\n<li>\n<a href=\"#cli\">Programmatically managing media via CLI<\/a>\n<\/li>\n<\/ul>\n<a class=\"anchor\" name=\"social-video\" href=\"#social-video\" >\n<h3>Automating Social-Video Creation<\/h3>  <\/a>\n<p>With brands relying more and more on social media to reach their target audience, the demand for social videos has skyrocketed. Research consistently shows that videos foster stronger customer engagement and dialog than other content types.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/w_700,c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/video_engages_converts_customers.png\" alt=\"Video Engages and Converts Customers\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"1400\" height=\"871\"\/><\/p>\n<p>Even though you can\u2019t predict which social video will be the next to go viral, it\u2019s important to keep in mind that all well-crafted and successful videos have a catchy title and are brand consistent. They also invariably apply the appropriate aspect ratio for the social network and contain easy-to-read captions.<\/p>\n<p>In this session, Yaron demonstrates how Cloudinary\u2019s sophisticated AI-driven  \u201cg_auto\u201d algorithms can automatically crop your videos to fit the various platforms, in particular cropping landscape videos to the required square and portrait aspect ratios, while keeping the main subject in the frame throughout the video!<\/p>\n<p>He also talks about the importance of including titles and captions to capture the attention of the large percentage of your audience who may start watching your videos on mute, the value of a modern progress bar or frame to give users an idea of video progress, and consistent branding in the form of recognizable logos, fonts, and colors. Cloudinary makes it easy to add these programmatically to all of your videos with simple transformation parameters.<\/p>\n<a class=\"anchor\" name=\"ugc\" href=\"#ugc\" > \n<h3>Enhancing the reliability and user experience of User-Generated Content (UGC)<\/h3>   <\/a>\n<p>Social-media users love viewing one another\u2019s comments, opinions, and the like, but only if those contributions are visually appealing. On the average, industries enjoy a rise of 161 percent in the conversion rate of page visitors who see UGC and those who don\u2019t. However, tremendous room for error exists in UGC, such as design mismatches and noncompliance with the business\u2019s quality or security standards.<\/p>\n<p>In the second part of our session, I got to show how you can \u201cmaximize the experience while minimizing the surprises of UGC with, you guessed it \u2013  AI and automation \u2013 including:<\/p>\n<ul>\n<li>Evaluate images for quality and then flag (or reject) over-pixelated images<\/li>\n<li>Check whether an uploaded image will work well for your color-blind users .<\/li>\n<li>Scan for malware and inappropriate content<\/li>\n<li>Automatically crop uploaded images around a specific object type or product category<\/li>\n<li>Automatically generate image tags for SEO<\/li>\n<li>Capture metadata from users<\/li>\n<li>Enhance visuals with stylistic filters, cool effects, and other visual adjustments<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/w_700,c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/ugc_slide.png\" alt=\"UGC Slide\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"1400\" height=\"838\"\/><\/p>\n<a class=\"anchor\" name=\"optimizing\" href=\"#optimizing\" >\n<h3 >Optimizing Videos<\/h3>  <\/a>\n<p>Today\u2019s online videos must load quickly, play smoothly, and look impressive; otherwise, visitors will move on.<\/p>\n<p>High-quality videos exact a trade-off between quality, size, speed, and the cost of the compression process. Additionally, different devices and browsers require different formats and codecs. Applying adjustments around bitrate, keyframe intervals and frame rate can all impact the visual quality and bandwidth required to deliver your videos.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/w_700,c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/complex_video.png\" alt=\"Complex video\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"1400\" height=\"855\"\/><\/p>\n<p>In part 3 of our session, Yaron points out that attempting to create  one video that fits all formats and devices is not the answer because this would require going for the lowest common denominator. On the other hand, as browser formats change and new capabilities emerge, manually formatting videos to accommodate all the platforms and devices would be a nearly impossible task.<\/p>\n<p>AI coupled with automation is the right path to take for the capability to dynamically pinpoint the \u201csweet spot\u201d for optimal bandwidth, speed, and quality for any video on any platform. Yaron shows how to take advantage of Cloudinary\u2019s automatic format and quality selection features (aka <code>f_auto<\/code> and <code>q_auto<\/code>) to ensure you are always delivering that perfect balance of visual excellence and great performance to every viewer.<\/p>\n<a class=\"anchor\" name=\"cli\" href=\"#cli\" >\n<h3>Programmatically Managing Media via CLI<\/h3>  <\/a>\n<p>Many businesses maintain a large repository of media assets. Managing them includes operations like  criteria-based searches, bulk operations on assets, as well as creating and modifying various media entities that you need for your apps. Even though Cloudinary has offered these capabilities pretty much from the start (via its Admin and Upload APIs), these operations usually required you to have a backend application.<\/p>\n<p>In the last few minutes of our session, I walk you through the 3 quick steps involved in setting up and running commands with Cloudinary\u2019s new command-line interface (CLI). Using it, you can run the same administration and upload operations that our server-side SDKs and REST APIs offer, with simple CLI commands. But wait, there\u2019s more! The CLI also comes with several special helper methods to help you do things like migrate external files to Cloudinary, sync files between a local folder and Cloudinary or quickly generate the code for any of our embeddable widgets. Super cool stuff!<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/image\/upload\/w_700,c_fill,f_auto,q_auto,dpr_2.0\/Web_Assets\/blog\/cli_slide.png\" alt=\"CLI slide\" loading=\"lazy\" class=\"c-transformed-asset\"  width=\"1400\" height=\"861\"\/><\/p>\n<p>Bottom line, the CLI means that programmatically organizing and optimizing your extensive media catalogs can be smooth, reliable, fast, and even easy!<\/p>\n<h2>The Power of AI and Automation for Media<\/h2>\n<p>Whether you are optimizing your own social content, UGC, or video; or managing media internally within your organization, you are probably already painfully aware of the common pitfalls many businesses face today in working with manual processes, especially as your media needs and your application reach scales.<\/p>\n<p>The many features this ImageCon session demonstrates as it walks through the 4 super-common use-cases we described above, have one thing common. They all involve  complex AI and automation algorithms that you can easily activate with single lines of code e, to handle your media needs, regardless of scale.<\/p>\n<p>Cloudinary\u2019s user-oriented offerings were developed through countless hours of research, deep learning, and coding. We\u2019re dedicated to helping you exceed customer expectations, which will continue to rise.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":41,"featured_media":22190,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[336,25,167,303,305],"class_list":["post-22189","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-ai","tag-asset-management","tag-imagecon","tag-video","tag-video-api"],"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>Managing Media at Scale With Automation and AI<\/title>\n<meta name=\"description\" content=\"A recap of an ImageCon 2020 talk on how you can create, edit, deliver, and enhance media at scale through AI and automation on Cloudinary.\" \/>\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\/handling_media_at_scale_using_automation_and_ai\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Handling Media at Scale Using Automation and AI\" \/>\n<meta property=\"og:description\" content=\"A recap of an ImageCon 2020 talk on how you can create, edit, deliver, and enhance media at scale through AI and automation on Cloudinary.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-23T16:21:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"1540\" \/>\n\t<meta property=\"og:image:height\" content=\"847\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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\/handling_media_at_scale_using_automation_and_ai#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Handling Media at Scale Using Automation and AI\",\"datePublished\":\"2020-11-23T16:21:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai\"},\"wordCount\":8,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA\",\"keywords\":[\"AI\",\"Asset Management\",\"ImageCon\",\"Video\",\"Video API\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2020\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai\",\"url\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai\",\"name\":\"Managing Media at Scale With Automation and AI\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA\",\"datePublished\":\"2020-11-23T16:21:48+00:00\",\"description\":\"A recap of an ImageCon 2020 talk on how you can create, edit, deliver, and enhance media at scale through AI and automation on Cloudinary.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA\",\"width\":1540,\"height\":847},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Handling Media at Scale Using Automation and AI\"}]},{\"@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\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Managing Media at Scale With Automation and AI","description":"A recap of an ImageCon 2020 talk on how you can create, edit, deliver, and enhance media at scale through AI and automation on Cloudinary.","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\/handling_media_at_scale_using_automation_and_ai","og_locale":"en_US","og_type":"article","og_title":"Handling Media at Scale Using Automation and AI","og_description":"A recap of an ImageCon 2020 talk on how you can create, edit, deliver, and enhance media at scale through AI and automation on Cloudinary.","og_url":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai","og_site_name":"Cloudinary Blog","article_published_time":"2020-11-23T16:21:48+00:00","og_image":[{"width":1540,"height":847,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai"},"author":{"name":"","@id":""},"headline":"Handling Media at Scale Using Automation and AI","datePublished":"2020-11-23T16:21:48+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai"},"wordCount":8,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA","keywords":["AI","Asset Management","ImageCon","Video","Video API"],"inLanguage":"en-US","copyrightYear":"2020","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai","url":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai","name":"Managing Media at Scale With Automation and AI","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA","datePublished":"2020-11-23T16:21:48+00:00","description":"A recap of an ImageCon 2020 talk on how you can create, edit, deliver, and enhance media at scale through AI and automation on Cloudinary.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA","width":1540,"height":847},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/handling_media_at_scale_using_automation_and_ai#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Handling Media at Scale Using Automation and AI"}]},{"@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":""}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649719732\/Web_Assets\/blog\/Handling-Media-at-Scale_221907677d\/Handling-Media-at-Scale_221907677d.png?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/22189","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\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=22189"}],"version-history":[{"count":0,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/22189\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/22190"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=22189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=22189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=22189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}