跳到主要内容

Video (FFmpeg)

一个使用 FFmpeg 将动画变成完成视频的导出器。

该导出器相对较新,可能没有你需要的所有功能。如果你有改进它的想法,请随时在 GitHub 上打开功能请求

Installation

需要自己安装 FFmpeg。它将与导出器一起自动安装。

New project

搭建新项目时,你可以在可用导出器列表中选择 Video (FFmpeg)。这将自动安装所需的依赖项并添加必要的配置。

Existing project

如果你想在现有项目中安装导出器,请运行以下命令:

npm install --save @motion-canvas/ffmpeg

然后在你的 vite.config.ts 文件中配置它:

  import {defineConfig} from 'vite';
import motionCanvas from '@motion-canvas/vite-plugin';
+ import ffmpeg from '@motion-canvas/ffmpeg';

export default defineConfig({
plugins: [
motionCanvas(),
+ ffmpeg(),
],
});

Configuration

在 Video Settings 选项卡中选择 Video (FFmpeg) 导出器后,以下配置选项将可用:

Include audio

启用后,音频轨道将包含在渲染的视频中。仅当您为当前项目设置了音频时,此选项才可用。

Fast start

启用后,视频将使用 Fast Start 选项渲染。它是对将通过 Web 提供的视频的优化。它重新排列文件中的视频数据,允许视频在完成下载之前开始播放。