{"id":5048,"date":"2026-01-27T11:16:21","date_gmt":"2026-01-27T03:16:21","guid":{"rendered":"https:\/\/crepal.ai\/blog\/?p=5048"},"modified":"2026-01-27T11:16:24","modified_gmt":"2026-01-27T03:16:24","slug":"blog-remotion-claude-code-vs-no-code-ai-video","status":"publish","type":"post","link":"https:\/\/crepal.ai\/blog\/aivideo\/blog-remotion-claude-code-vs-no-code-ai-video\/","title":{"rendered":"Remotion Claude Code vs No-Code AI Video: Which One Fits You?"},"content":{"rendered":"\n<p>Hey my friends, I&#8217;m Dora. Two Fridays ago, I was halfway through my tea when a tweet thread showed a slick stock\u2011ticker video built with Remotion. I&#8217;d been living in no\u2011code video tools for months, but the data\u2011viz precision in that clip hit a nerve. I wanted that level of control, without sinking a weekend into boilerplate.<\/p>\n\n\n\n<p>So I tried a hybrid: <a href=\"https:\/\/www.remotion.dev\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Remotion<\/a> for the rendering engine, Claude Code to write most of the animation logic. Then I pitted it against my usual no\u2011code stack (Runway, plus a &#8220;just\u2011ship\u2011it&#8221; template tool I keep around, CrePal this time). Tests ran Jan 18\u201322, 2026, on a MacBook Pro M3 Max and a mid\u2011tier Windows laptop in the studio.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"689\" data-id=\"5050\" data-src=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-83-1024x689.png\" alt=\"\" class=\"wp-image-5050 lazyload\" data-srcset=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-83-1024x689.png 1024w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-83-300x202.png 300w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-83-768x516.png 768w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-83-18x12.png 18w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-83.png 1197w\" data-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/689;\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-remotion-claude-code\">What Is Remotion + Claude Code?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"remotion-react-framework-for-video-open-source\">Remotion: React framework for video (open-source)<\/h3>\n\n\n\n<p><a href=\"https:\/\/github.com\/remotion-dev\/remotion\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Remotion is an open\u2011source<\/a> React framework that lets you build videos like web apps: components, props, hooks, timelines. Instead of keyframing in a timeline UI, you write functions, think useCurrentFrame() for timing, spring() for easing, and props for dynamic content. You can render locally or on Remotion Cloud when you need scale.<\/p>\n\n\n\n<p>If you&#8217;ve built a landing page in React, the mental model clicks. Animations are just math and state. The payoff: pixel\u2011level control and reproducibility. Small brand tweaks? You change a prop and re\u2011render hundreds of videos the same way, chef&#8217;s kiss.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"claude-code-ai-writes-the-animation-code-for-you\">Claude Code: AI writes the animation code for you<\/h3>\n\n\n\n<p>Claude Code is Anthropic&#8217;s AI coding workspace that sits on top of your repo and helps generate, refactor, and explain code. I used it to scaffold a Remotion project, write a few tricky sequences (counter scroll + chart reveal), and translate a Figma spacing system into constants.<\/p>\n\n\n\n<p>My prompt on Jan 19: &#8220;Generate a Remotion composition: 1080&#215;1920, 30s, pull JSON data (array of {date, value}), animate a line chart with a trailing glow, fade in captions from a copy deck.&#8221; It produced a working base with clear comments in ~45 seconds. I had to nudge axis labels and accessibility contrast, but it saved me about two hours of Googling and guessing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"best-for-developers-batch-automation-data-viz\">Best for: developers, batch automation, data viz<\/h3>\n\n\n\n<p>This duo shines when you care about:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Batch generation: 50\u20135,000 variants from a CSV or API.<\/li>\n\n\n\n<li>Data visualization: charts, dashboards, metric callouts that actually match your brand&#8217;s spacing and color.<\/li>\n\n\n\n<li>Developer workflows: Git history, PR reviews for motion changes, repeatable renders on CI.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"code-vs-no-code-key-differences\">Code vs No-Code: Key Differences<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">Feature<\/td><td class=\"has-text-align-center\" data-align=\"center\">Remotion + Claude Code<\/td><td class=\"has-text-align-center\" data-align=\"center\">No\u2011Code AI (Runway, CrePal, Kapwing, etc.)<\/td><\/tr><tr><td>Speed to first video<\/td><td>Hours (1\u20134 hrs for something decent)<\/td><td>Minutes (5\u201330 mins)<\/td><\/tr><tr><td>Customization depth<\/td><td>Essentially unlimited (code = any layout\/logic)<\/td><td>Template\u2011based: advanced controls vary by tool<\/td><\/tr><tr><td>Batch automation<\/td><td>Native via scripts, APIs, Remotion Cloud<\/td><td>Partial (some have bulk export: true personalization is limited)<\/td><\/tr><tr><td>Data visualization<\/td><td>Strong (charts, timelines, dynamic props)<\/td><td>Weak\u2011to\u2011okay (workarounds or plugins)<\/td><\/tr><tr><td>Brand control<\/td><td>Exact (type ramp, spacing, grids)<\/td><td>Good within template bounds<\/td><\/tr><tr><td>Collaboration<\/td><td>Dev\u2011centric (Git, PRs)<\/td><td>Non\u2011technical friendly (web UI)<\/td><\/tr><tr><td>Cost at scale<\/td><td>Efficient for high volume<\/td><td>Can get pricey per export<\/td><\/tr><tr><td>Learning curve<\/td><td>React + video math<\/td><td>Low: point\u2011and\u2011click<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"speed-to-first-video-hours-minutes\">Speed to first video | Hours | Minutes<\/h3>\n\n\n\n<p>My real timings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Remotion + Claude Code<\/strong>: 2 hours 18 minutes from npm create to a polished 30\u2011second vertical clip. I&#8217;d call 45 minutes &#8220;coding,&#8221; the rest was design tweaks.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/runwayml.com\/research\/introducing-gen-3-alpha\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Runway Gen\u20113<\/a> + CrePal template<\/strong>: 16 minutes to a presentable ad variant. That&#8217;s wild speed when you&#8217;re on a deadline.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"532\" data-id=\"5051\" data-src=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-84-1024x532.png\" alt=\"\" class=\"wp-image-5051 lazyload\" data-srcset=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-84-1024x532.png 1024w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-84-300x156.png 300w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-84-768x399.png 768w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-84-18x9.png 18w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-84.png 1343w\" data-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/532;\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"customization-unlimited-template-based\">Customization | Unlimited | Template-based<\/h3>\n\n\n\n<p>In<strong> Remotion<\/strong>, I could set a global 4\u2011pt spacing system, swap between Inter and Geist based on brand, and pass a theme prop to recolor charts automatically. No\u2011code gave me color and font toggles, but layouts fought me, the caption either hugged the edge or looked cramped.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"best-output-type-data-viz-tech-demos-marketing-social\">Best output type | Data viz, tech demos | Marketing, social<\/h3>\n\n\n\n<p>If you&#8217;re demoing a product (hover states, API responses, realtime charts), code wins. For social\u2011first edits, UGC mashups, quick promos, AI b\u2011roll, no\u2011code wins on speed and decent quality without babysitting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"when-code-wins-batch-precision-brand-control\">When code wins (batch, precision, brand control)<\/h2>\n\n\n\n<p>I ran a small batch test on Jan 21: 120 videos, each a 20\u2011second metric recap with a line chart, color\u2011coded per account. Inputs came from a CSV (account_name, primary_color, kpi_this_week, kpi_last_week, trend_points[]).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Setup<\/strong>: Node script loop calling <code>renderMedia<\/code> for each row, queuing locally first, then testing Remotion Cloud.<\/li>\n\n\n\n<li><strong>Performance<\/strong>: Local renders averaged 41 seconds per video at 1080&#215;1920, 30 fps, h264, CPU bound but predictable. Cloud cut it to ~9\u201312 seconds per video with parallelization.<\/li>\n\n\n\n<li><strong>Result<\/strong>: 120 variants finished in 18 minutes on Cloud. The same in a no\u2011code tool would&#8217;ve needed clunky CSV mapping and still missed chart fidelity.<\/li>\n<\/ul>\n\n\n\n<p>Why it wins:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Precision<\/strong>: I controlled tick density, easing curves (spring vs cubic), and label truncation rules. No\u2011code tools don&#8217;t expose that level of motion logic.<\/li>\n\n\n\n<li><strong>Brand governance<\/strong>: Type scales, safe areas, and logo lockups lived in a theme file. No stray shadows or off\u2011brand gradients.<\/li>\n\n\n\n<li><strong>Testing like software<\/strong>: I wrote a tiny test to assert that captions never overlapped the chart at 9:16. It caught a regression when I changed the easing. You can&#8217;t do that in a template UI.<\/li>\n<\/ul>\n\n\n\n<p>On the flip side, it&#8217;s still coding. You&#8217;ll touch math (frames, durations) and occasionally fight ffmpeg settings. Claude Code reduced the grunt work, boilerplate, lint fixes, refactors, but it won&#8217;t guess your brand&#8217;s micro\u2011rules unless you spell them out.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"when-no-code-wins-speed-non-technical-teams\">When no-code wins (speed, non-technical teams)<\/h2>\n\n\n\n<p>Jan 20, I needed a TikTok\u2011ish promo for a newsletter issue. I opened Runway, dropped a 12\u2011second talking head, asked for B\u2011roll with a &#8220;makers in the morning&#8221; vibe, and used CrePal to add captions and a punchy CTA. Total: 23 minutes. Exported three aspect ratios, posted before lunch.<\/p>\n\n\n\n<p>Why it wins:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Zero setup<\/strong>. No repos, no Node, no fonts wrangling.<\/li>\n\n\n\n<li><strong>Iteration is visual<\/strong>. You click, preview, undo.<\/li>\n\n\n\n<li><strong>Team\u2011friendly<\/strong>. A marketer can duplicate a template and ship variations without me.<\/li>\n<\/ul>\n\n\n\n<p>Limits I hit:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Data\u2011driven moments looked generic<\/strong>. I tried animating a simple KPI rise, and it felt like a slideshow.<\/li>\n\n\n\n<li><strong>Batch anxiety<\/strong>. Bulk export is &#8220;okay,&#8221; but deep personalization (per\u2011user charts, per\u2011store prices) got messy.<\/li>\n\n\n\n<li><strong>Subtle brand rules<\/strong>. Kerning, grid rhythm, and motion timing are at the mercy of the template.<\/li>\n<\/ul>\n\n\n\n<p>If you&#8217;re shipping a one\u2011off clip today, or you&#8217;re not technical, these tools are wonderful. I&#8217;d absolutely start here for ideation and rough cuts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-choose-decision-framework\">How to Choose: Decision Framework<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"do-you-know-react-yes-remotion\">Do you know React? \u2192 Yes \u2192 Remotion<\/h3>\n\n\n\n<p>If React is familiar, you&#8217;ll feel at home. <strong><a href=\"https:\/\/code.claude.com\/docs\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Claude Code<\/a><\/strong> speeds up the first mile: scaffolding, composition setup, motion helpers. You&#8217;ll still design the system, but you won&#8217;t be stuck in docs for hours.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"855\" height=\"532\" data-id=\"5052\" data-src=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-85.png\" alt=\"\" class=\"wp-image-5052 lazyload\" data-srcset=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-85.png 855w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-85-300x187.png 300w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-85-768x478.png 768w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-85-18x12.png 18w\" data-sizes=\"auto, (max-width: 855px) 100vw, 855px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 855px; --smush-placeholder-aspect-ratio: 855\/532;\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"need-video-today-yes-no-code-ai\">Need video today? \u2192 Yes \u2192 No-code AI<\/h3>\n\n\n\n<p>Under 30 minutes, you can get a solid draft in Runway\/CrePal\/Kapwing. Use it for quick tests, social promos, or stakeholder buy\u2011in before you invest in a coded system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"batch-100-videos-yes-remotion\">Batch 100+ videos? \u2192 Yes \u2192 Remotion<\/h3>\n\n\n\n<p>Code the template once, feed it a CSV or API, and scale. Remotion Cloud is worth it when you need parallel renders and predictable timing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"one-off-marketing-clip-no-code-ai\">One-off marketing clip? \u2192 No-code AI<\/h3>\n\n\n\n<p>Grab a template, adjust brand colors, swap footage, done. If it catches on and becomes a series, consider migrating the winning layout into Remotion for consistency and automation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"can-i-use-remotion-without-coding-no-react-required\">Can I use Remotion without coding? (No, React required)<\/h2>\n\n\n\n<p>Short answer: no. You need React basics, components, props, state, and a little comfort with timelines and easing. The good news: Claude Code lowers the slope. I literally asked it on Jan 19 to &#8220;turn this Figma spacing into constants and apply to caption blocks,&#8221; and it did, with comments I could tweak.<\/p>\n\n\n\n<p>If you don&#8217;t want to code at all, start with a no\u2011code tool. Or pair up: a dev sets the Remotion system, then non\u2011technical teammates trigger renders via a simple form connected to a script.<\/p>\n\n\n\n<p>A few practical tips from my notes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Treat motion like design tokens: spacing, type scales, easing curves in one file.<\/li>\n\n\n\n<li>Write a tiny preview script that swaps datasets fast. If it takes 60 seconds to preview, you won&#8217;t iterate.<\/li>\n\n\n\n<li>Keep a &#8220;brand sanity&#8221; checklist: logo safe area, caption contrast, max line length.<\/li>\n<\/ul>\n\n\n\n<p>Final thought before I close the laptop: if you crave control and plan to scale, Remotion + Claude Code feels like building your own video factory. If you just need something out the door by 3 p.m., no\u2011code is your best friend. Both can live in your toolbox, I use them side by side, and my coffee stays hot more often now.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"650\" data-id=\"5053\" data-src=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-1024x650.png\" alt=\"\" class=\"wp-image-5053 lazyload\" data-srcset=\"https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-1024x650.png 1024w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-300x191.png 300w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-768x488.png 768w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-1536x976.png 1536w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-2048x1301.png 2048w, https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-86-18x12.png 18w\" data-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/650;\" \/><\/figure>\n<\/figure>\n\n\n\n<p>If you want a tool that handles the \u201cjust ship it\u201d moments reliably, we built <strong><a href=\"https:\/\/crepal.ai\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CrePal <\/a><\/strong>to let you generate videos fast, tweak captions, and stay on brand \u2014 no coding required. Try it out now!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Previous posts:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-crepal-content-center wp-block-embed-crepal-content-center\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"m9h5zg1GiQ\"><a href=\"https:\/\/crepal.ai\/blog\/aivideo\/blog-best-twitter-video-tools\/\">Best X\/Twitter Video Tools (2026) Create, Edit, Caption &amp; Post Faster<\/a><\/blockquote><iframe class=\"wp-embedded-content lazyload\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u300a Best X\/Twitter Video Tools (2026) Create, Edit, Caption &amp; Post Faster \u300b\u2014CrePal Content Center\" data-src=\"https:\/\/crepal.ai\/blog\/aivideo\/blog-best-twitter-video-tools\/embed\/#?secret=GHVFkFDnL3#?secret=m9h5zg1GiQ\" data-secret=\"m9h5zg1GiQ\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" data-load-mode=\"1\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-crepal-content-center wp-block-embed-crepal-content-center\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"ILNTSAItnU\"><a href=\"https:\/\/crepal.ai\/blog\/aivideo\/molmo-2-open-source-video-understanding-model\/\">Molmo 2 Open-Source Video AI That Outperforms GPT-5<\/a><\/blockquote><iframe class=\"wp-embedded-content lazyload\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u300a Molmo 2 Open-Source Video AI That Outperforms GPT-5 \u300b\u2014CrePal Content Center\" data-src=\"https:\/\/crepal.ai\/blog\/aivideo\/molmo-2-open-source-video-understanding-model\/embed\/#?secret=gKIQocbQ0X#?secret=ILNTSAItnU\" data-secret=\"ILNTSAItnU\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" data-load-mode=\"1\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-crepal-content-center wp-block-embed-crepal-content-center\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"DUvBbOTsr2\"><a href=\"https:\/\/crepal.ai\/blog\/aivideo\/blog-nvfp8-vs-nvfp4-ltx-2-comfyui\/\">NVFP8 vs NVFP4 for LTX-2 in ComfyUI: Speed, VRAM, Quality Trade-offs<\/a><\/blockquote><iframe class=\"wp-embedded-content lazyload\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u300a NVFP8 vs NVFP4 for LTX-2 in ComfyUI: Speed, VRAM, Quality Trade-offs \u300b\u2014CrePal Content Center\" data-src=\"https:\/\/crepal.ai\/blog\/aivideo\/blog-nvfp8-vs-nvfp4-ltx-2-comfyui\/embed\/#?secret=AugoLQrvRc#?secret=DUvBbOTsr2\" data-secret=\"DUvBbOTsr2\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" data-load-mode=\"1\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hey my friends, I&#8217;m Dora. Two Fridays ago, I was halfway through my tea when a tweet thread showed a slick stock\u2011ticker video built with Remotion. I&#8217;d been living in no\u2011code video tools for months, but the data\u2011viz precision in that clip hit a nerve. I wanted that level of control, without sinking a weekend [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":5049,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","_uag_custom_page_level_css":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-5048","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aivideo"],"blocksy_meta":[],"uagb_featured_image_src":{"full":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82.png",1376,768,false],"thumbnail":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82-150x150.png",150,150,true],"medium":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82-300x167.png",300,167,true],"medium_large":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82-768x429.png",768,429,true],"large":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82-1024x572.png",1024,572,true],"1536x1536":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82.png",1376,768,false],"2048x2048":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82.png",1376,768,false],"trp-custom-language-flag":["https:\/\/crepal.ai\/blog\/wp-content\/uploads\/2026\/01\/image-82-18x10.png",18,10,true]},"uagb_author_info":{"display_name":"Dora","author_link":"https:\/\/crepal.ai\/blog\/author\/dora\/"},"uagb_comment_info":1,"uagb_excerpt":"Hey my friends, I&#8217;m Dora. Two Fridays ago, I was halfway through my tea when a tweet thread showed a slick stock\u2011ticker video built with Remotion. I&#8217;d been living in no\u2011code video tools for months, but the data\u2011viz precision in that clip hit a nerve. I wanted that level of control, without sinking a weekend&hellip;","_links":{"self":[{"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/posts\/5048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/comments?post=5048"}],"version-history":[{"count":1,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/posts\/5048\/revisions"}],"predecessor-version":[{"id":5056,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/posts\/5048\/revisions\/5056"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/media\/5049"}],"wp:attachment":[{"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/media?parent=5048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/categories?post=5048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crepal.ai\/blog\/wp-json\/wp\/v2\/tags?post=5048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}