功能特性

弹幕烧录

将弹幕硬编码到视频中

将在 v2.17.0 版本中发布!

性能警告:弹幕烧录需要对视频进行完整的重新编码,这是一个非常消耗资源的操作。

  • 硬件编码:如果你的运行环境支持硬件加速(如 NVIDIA 显卡 + 正确安装的驱动),处理速度会很快,一般几秒到几十秒即可完成。
  • 软件编码:如果没有可用的硬件编码器,将回退到 CPU 软编码。此时处理一个几分钟的视频可能需要数分钟甚至更久,期间会占用大量 CPU 资源,在服务器/云主机上使用可能导致资源耗尽或被限流

建议在开启此功能前,先确认你的运行环境是否支持硬件加速。

将视频弹幕硬编码到画面中,生成可直接分享的带弹幕视频。目前支持 B站抖音 平台。

支持平台

平台弹幕类型说明
B站滚动、顶部、底部支持彩色弹幕、多种字号
抖音滚动仅支持纯文字弹幕

效果预览

使用方式

开启弹幕烧录后,发送视频链接时会自动获取弹幕并烧录到视频中。整个过程全自动,无需额外操作。

处理流程:

  1. 解析视频链接,获取视频和弹幕数据
  2. 生成 ASS 字幕文件(自动计算轨道、防碰撞)
  3. 使用 FFmpeg 将弹幕烧录到视频
  4. 发送带弹幕的视频文件

竖屏适配

针对手机竖屏观看场景,提供三种画面处理模式:

  • 关闭:保持原始比例
  • 标准模式:仅对宽屏视频(16:9 及以上)进行竖屏适配
  • 强制模式:所有视频强制转为 9:16 竖屏

硬件加速

弹幕烧录需要对视频进行重新编码,这是一个计算密集型任务。使用硬件加速可以大幅提升处理速度。

插件会自动检测可用的硬件编码器,优先使用硬件加速,无可用硬件时自动回退到软件编码(CPU)。

支持的硬件编码器

显卡编码器要求
NVIDIANVENCGTX 600 系列及以上,需安装显卡驱动
IntelQSV6 代酷睿及以上核显,需安装核显驱动
AMDAMFRX 400 系列及以上,需安装显卡驱动

驱动安装

作者开发只测试了开发环境下的 Nvidia 显卡,Intel 与 AMD 平台下未进行测试。

大多数情况下,只要你的电脑能正常显示画面,驱动就已经装好了。如果硬件加速不生效,可以尝试更新驱动。

软件编码

如果没有独立显卡或核显不支持,插件会自动使用 CPU 进行软件编码。软件编码速度较慢,但兼容性最好。

  • H.264 → libx264
  • H.265 → libx265
  • AV1 → libsvtav1

配置

在 Karin WebUI 的对应平台配置页面开启和调整弹幕烧录选项。

Last updated on

On this page