<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>内容自动化 on 拾光集</title>
        <link>https://www.tood.win/tags/%E5%86%85%E5%AE%B9%E8%87%AA%E5%8A%A8%E5%8C%96/</link>
        <description>Recent content in 内容自动化 on 拾光集</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh</language>
        <lastBuildDate>Wed, 29 Jul 2026 12:13:49 +0800</lastBuildDate><atom:link href="https://www.tood.win/tags/%E5%86%85%E5%AE%B9%E8%87%AA%E5%8A%A8%E5%8C%96/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Remotion：用 React 批量生成固定栏目、排行榜和数据周报</title>
            <link>https://www.tood.win/posts/remotion-yong-react-pi-liang-sheng-cheng-gu-ding-lan/</link>
            <pubDate>Tue, 28 Jul 2026 13:38:00 +0800</pubDate>
            <guid>https://www.tood.win/posts/remotion-yong-react-pi-liang-sheng-cheng-gu-ding-lan/</guid>
            <description>&lt;p&gt;每周都要制作相似的视频内容，例如固定栏目、产品排行榜、行业数据周报，如果每次都重新改文字、换图片、调整动画，不仅耗时，还容易出现排版不一致的问题。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Remotion&lt;/strong&gt; 提供了一种更适合批量生产的方式：使用 React、CSS、SVG、Canvas 等网页技术编写视频模板，再把标题、图片、排名、价格、数据和字幕作为参数传入，自动生成不同版本的视频。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;026728_13_39_30&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.tood.win/uploads/2026/07/026728_13_39_30-3f522a27.jpg&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;remotion-能做什么&#34;&gt;Remotion 能做什么？&#xA;&lt;/h2&gt;&lt;p&gt;Remotion 的核心不是“自动剪辑”，而是&lt;strong&gt;用代码创建可重复使用的视频模板&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;p&gt;例如，可以先制作一个排行榜视频模板，然后只替换数据：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-js&#34; data-lang=&#34;js&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rankingData&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;项目 A&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;stars&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;52000&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;项目 B&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;stars&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;43000&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;项目 C&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;stars&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;38000&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;];&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;当排行榜数据发生变化时，不需要重新设计视频，只需要更新数据，就可以再次渲染生成新的 MP4 文件。&lt;/p&gt;&#xA;&lt;h2 id=&#34;适合哪些内容&#34;&gt;适合哪些内容？&#xA;&lt;/h2&gt;&lt;p&gt;Remotion 特别适合结构固定、需要持续更新的视频内容，例如：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;GitHub 热门项目排行榜&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.tood.win/tags/ai/&#34; &gt;AI&lt;/a&gt; 工具推荐栏目&lt;/li&gt;&#xA;&lt;li&gt;每周科技新闻速览&lt;/li&gt;&#xA;&lt;li&gt;网站流量数据周报&lt;/li&gt;&#xA;&lt;li&gt;电商产品榜单&lt;/li&gt;&#xA;&lt;li&gt;股票或行业数据动画&lt;/li&gt;&#xA;&lt;li&gt;批量商品宣传视频&lt;/li&gt;&#xA;&lt;li&gt;个性化年度总结视频&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;对于这类内容，模板通常保持不变，变化的只是标题、图片、排名和数据，因此非常适合自动化生成。&lt;/p&gt;&#xA;&lt;h2 id=&#34;为什么它能减少重复工作&#34;&gt;为什么它能减少重复工作？&#xA;&lt;/h2&gt;&lt;p&gt;传统制作方式中，每一期视频都需要手动复制工程、修改文字、替换图片并重新检查动画。&lt;/p&gt;&#xA;&lt;p&gt;使用 Remotion 后，可以把整个流程拆成三部分：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;视频模板&lt;/strong&gt;：负责画面布局、动画和转场。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;内容数据&lt;/strong&gt;：保存标题、图片、排行榜和统计数据。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;渲染脚本&lt;/strong&gt;：自动读取数据并输出 MP4 视频。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;以后更新栏目时，只需要修改 JSON、表格或接口数据，就能生成新的视频内容。&lt;/p&gt;&#xA;&lt;h2 id=&#34;remotion-的主要优势&#34;&gt;Remotion 的主要优势&#xA;&lt;/h2&gt;&lt;ul&gt;&#xA;&lt;li&gt;使用 React 编写视频，前端开发者容易上手&lt;/li&gt;&#xA;&lt;li&gt;支持 CSS、SVG、Canvas 和 WebGL&lt;/li&gt;&#xA;&lt;li&gt;视频中的文字、图片和数据都可以动态替换&lt;/li&gt;&#xA;&lt;li&gt;可以连接 API、数据库或 JSON 文件&lt;/li&gt;&#xA;&lt;li&gt;支持批量生成多个不同版本&lt;/li&gt;&#xA;&lt;li&gt;最终可渲染为 MP4 视频&lt;/li&gt;&#xA;&lt;li&gt;适合接入自动化内容生产流程&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;使用前需要注意&#34;&gt;使用前需要注意&#xA;&lt;/h2&gt;&lt;p&gt;Remotion 更适合有一定前端或 JavaScript 基础的用户。它不是传统的拖拽式剪辑软件，第一次使用时仍需要编写模板和配置渲染环境。&lt;/p&gt;&#xA;&lt;p&gt;另外，Remotion 采用特殊许可证。个人项目和部分小型项目通常可以使用，但企业在正式投入生产前，应查看官方最新许可证说明。&lt;/p&gt;&#xA;&lt;h2 id=&#34;总结&#34;&gt;总结&#xA;&lt;/h2&gt;&lt;p&gt;Remotion 最有价值的地方，不是帮你做一条视频，而是帮你建立一套可以反复使用的视频生产系统。&lt;/p&gt;&#xA;&lt;p&gt;固定栏目、排行榜、数据周报和批量营销视频，只需要设计一次模板，后续更新数据即可重新生成，能够明显减少重复剪辑和排版工作。&lt;/p&gt;&#xA;&lt;h2 id=&#34;项目地址&#34;&gt;项目地址&#xA;&lt;/h2&gt;&lt;ul&gt;&#xA;&lt;li&gt;GitHub：https://github.com/remotion-dev/remotion&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item></channel>
</rss>
