产品推荐 2026-07-28

spectral:免费的音频可视化视频编辑器(源码)

一款基于浏览器预览与后端渲染一致的音频响应式视频编辑器。

开源软件跨平台工具

产品简介

spectral Spectral 是一款开源的音频响应式视频编辑与渲染平台。它解决了传统编辑器中浏览器预览与最终导出效果不一致的痛点,通过共享核心渲染逻辑确保所见即所得。适合希望制作与音乐节奏同步的可视化视频、并寻求高度定制化和本地部署的创作者。

spectral 主界面

核心功能

  • 浏览器实时预览与后端渲染结果完全一致
  • 支持音频分析,生成与节拍同步的视觉效果
  • 提供媒体上传、项目模板与管理功能
  • 支持通过API创建并队列化视频导出任务
  • 支持本地自托管部署,集成 PostgreSQL、Redis 等基础设施

快速开始

  1. 安装 Node.js 20.18.0+、pnpm、Docker Desktop、ffmpeg 和 Chromium。
  2. 在项目目录运行 `pnpm install` 安装依赖。
  3. 复制 `infra/docker/.env.example` 到 `infra/docker/.env` 进行配置。
  4. 使用 Docker Compose 启动本地的 PostgreSQL、Redis、MinIO 和渲染工作服务。
  5. 启动 Next.js 开发服务器以访问编辑器界面。

界面预览

spectral 界面截图

spectral 界面截图

与其他方案对比

对比项spectral同类方案
预览与导出一致性浏览器预览与服务器端渲染共享同一套 PixiJS 运行时,确保效果完全一致。多数在线编辑器预览与导出使用不同引擎,可能存在效果差异。
部署与控制权开源并支持完全本地自托管,用户拥有数据的完全控制权。SaaS服务通常由平台托管,用户数据存储在云端。

适合谁用

  • 需要制作与音乐节奏同步的可视化视频的音乐人或DJ。
  • 希望定制化视觉效果、且要求预览与导出效果严格一致的设计师或视频创作者。
  • 需要本地自托管并进行批量视频渲染的内容生产团队。

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/charmlinn/spectral