Skip to content

Folia 智能过渡(Automix)

Folia 的切歌过渡有两档:固定时长的交叉淡化,和会分析两首歌再决定怎么接的 Automix。

设置位置:设置 > 选项 > 播放控制 > Folia 智能过渡 命令面板:搜索智能过渡过渡模式

两种过渡模式

模式做法适合
Folia Crossfade固定的淡出淡入,时长可调任何环境,永远可用
Folia Automix分析两首歌的节拍、速度、调性、响度、前奏、尾奏和段落结构,再决定这一次怎么接桌面端,或能解码音频做分析的环境

Automix 会根据歌曲特征在几种接法里选择:切拍、低频交接、尾奏承接、等功率淡化,而不是固定套一个淡化曲线。它还支持速度对齐、频段交接、人声退场和回声收尾。

过渡最长时长只在 Folia Crossfade 模式下出现,决定固定淡化的时长上限。Automix 自己决定每一次的过渡长度。

完全体与兼容模式

Automix 有两档引擎:

引擎条件差别
完全体桌面端 + 已下载分析模型更精准的节拍网格与音轨拆分
兼容模式没有模型,或运行在浏览器里受浏览器端技术限制,混音效果明显弱一些

当前环境完全无法解码音频做分析时,Automix 不可用,切歌会退回稳定的交叉淡化,设置页会明确写出这一点。

分析模型

桌面端可以按需下载模型,共约 249 MB,包含:

模型作用范围
Beat This!Automix 的节拍网格
HTDemucs人声 / 音轨分离,表现模式依赖它
必要组件运行时

模型不随安装包分发,在 设置 > 选项 > 播放控制 > Folia 智能过渡 > 分析模型 里管理:

  • 下载:自动下载并安装。
  • 从本机查找:下载线路全部失败时,先从网盘手动下载到本机,再点这个按钮自动校验并安装。
  • 模型位置 / 更改位置 / 恢复默认:模型文件存放路径。
  • 删除所有模型:删除后 Automix 退回兼容模式,可以随时重新下载。

部分设备的处理器无法运行人声分离,这类设备上 HTDemucs 会标记为设备不支持

表现模式

表现模式提供更激进的过渡表现,要求:

  • 桌面端
  • 已安装音轨分离模型(HTDemucs)

浏览器端受技术限制无法开启。

过渡动画

过渡动画把这次混音画出来,三选一:

选项表现
已关闭不显示
屏幕圆环画在屏幕正中央,按任意键消失
卡片描边画在歌曲信息卡片的边框上,只在卡片在场时出现

短于 5 秒的过渡不显示动画。

在线歌曲需要开启歌曲缓存

Automix 必须提前拿到完整音频才能分析。在线歌曲如果没有缓存,就来不及分析:

设置 > 选项 > 存储与同步 > 媒体缓存 > 缓存歌曲

设置页在检测到缓存关闭时会直接提示,并给一个开启歌曲缓存的快捷按钮。缓存关闭时,Automix 对在线歌曲的实际效果会明显下降。

本地音乐和 Navidrome 歌曲不受这一条影响。桌面端做过转码回退的歌曲,节拍分析会走转换后的音频。

命令面板入口

命令作用
智能过渡总开关
过渡模式:Folia Crossfade切到固定淡化
过渡模式:Folia Automix切到自动混音
过渡表现模式切换表现模式(需要模型)
智能过渡(设置)直接跳到这一小节的设置

常见问题

切歌时什么都没发生

先确认过渡总开关是开的。另外,手动切歌时过渡可能来不及展开——它是为自动衔接到下一首设计的。

一直显示“已退回淡化”

说明这一次没能完成分析。常见原因:在线歌曲没有缓存、模型未安装、当前环境无法解码音频。

设置里没有“表现模式”开关,或它是灰的

它需要桌面端加上已安装的人声分离模型。模型下载完成后开关会自动可用,不需要重启。

Released under AGPL-3.0