乐于分享
好东西不私藏

用Codex手搓AE语音转字幕插件

用Codex手搓AE语音转字幕插件
每次做YouTube项目都要用到语音转字幕!在以前一直用的剪映老版本字幕功能,后来剪映升级把这个功能收费了!要会员才能用!会员一个月59   我就用这一个功能,你要我59 这我能惯着它? 
所以就在前些天我用Codex手搓了一个插件,
结果也是非常香,不过额度重置也浪费了我两次机会。
一些细节也用Gemini修改完善了,整体用时十几分钟吧!我安装在AE里面使用后非常好!插件开发这对于普通人在以前是完全不敢想象,AI提高生产力!

AI字幕工坊 for After Effects 2025  作者:方夜白

AE 2025 可用的 CEP 12 面板,用于本地语音转字幕、可选人声分离、字幕断句清理、SRT 导入导出、AE 合成文字层读取、字幕样式设置和一键导入 AE。

本版已移除 OpenAI/DeepSeek 云端接口,不需要 API Key。音频识别、人声分离、字幕清理都在本机运行;翻译仅保留可选离线 Argos Translate,本机没装离线语言包时不影响主流程。

已做功能

  • 本地语音转录:支持 faster-whisper,也支持填写 whisper.cpp 程序和模型路径。
  • 人声分离:可选调用本地 demucs,输出 vocals 后再转录。
  • 字幕断句清理:内置规则处理空格、重复标点、长句拆分、时间分配。
  • 多数据源导入:转录结果、外部 .srt、AE 当前合成中的文字层。
  • 可视化字幕编辑器:表格编辑、批量新增/删除/合并/拆分、查找替换。
  • AE 导入:多图层/单图层,字体、字号、颜色、描边、阴影、位置。
  • 文件导出:原文、译文、双语原文上、双语译文上,按素材名智能命名。
  • 草稿保存:字幕工程保存为 JSON,后续可继续编辑。

安装到 AE 2025

Windows:

    注意:不要在 zip 压缩包预览窗口里直接运行安装器,一定要先解压。

    你这样做:

    1. 解压这个新包
    2. 进入 AESpeechSubtitleAI 文件夹
    3. 双击 INSTALL_SPEECH_DEPS.cmd
    4. 等它显示 SUCCESS: faster-whisper is installed.
    5. 安装python环境 和安装whisper 下载模型large-v3-turbo 
    6. 重启 AE
    7. 再点插件里的 本地转录

    第一次安装和第一次识别都需要联网,因为要下载识别依赖和模型。之后识别是在本地跑,不需要 OpenAI/DeepSeek API。

    第1步:python环境要装

    如果用户电脑没有安装 Python,可以直接在 Windows 的命令提示符(CMD)一步一步完成。

    第一步:检查有没有 Python

    打开 CMD,输入:

    python --version

    或者:

    py --version

    如果显示例如:

    Python 3.11.13

    说明已经安装。

    如果提示:

    'python' 不是内部或外部命令

    说明没有安装。


    第二步:安装 Python

    最简单的方法:

    打开:

    https://www.python.org/downloads/windows/

    下载 Python 3.11.x(推荐)

    安装时一定勾选:

    ☑ Add Python to PATH

    然后一直点 Next

    安装完成后,再执行:

    python --version

    第三步:升级 pip

    python -m pip install --upgrade pip

    第四步:安装 faster-whisper

    python -m pip install faster-whisper

    如果你想支持 GPU(CUDA),一般还需要安装 NVIDIA 的 CUDA 驱动,但如果只是 CPU 转录,这一步就够了。


    第五步:验证安装

    输入:

    python

    进入 Python 后,再输入:

    fromfaster_whisperimportWhisperModel

    没有报错说明安装成功。

    退出:

    exit()

    2.安装whisper你直接在命令提示符里运行这一句:

    python -m pip install --user --upgrade faster-whisper

    3.再下载模型 large-v3-turbo

    地址https://huggingface.co/deepdml/faster-whisper-large-v3-turbo-ct2/tree/main

    语音转文字这样用:

    1. 打开 AE 插件面板
      窗口 > 扩展 > AE Subtitle AI Local

    2. 在左上角 来源 里选择音频/视频
      点 音频/视频 选择文件。
      如果没识别到完整路径,就把文件路径粘到 媒体路径

    3. 在 本地模型 里这样填
      引擎:选 faster-whisper
      Python:先填 python
      模型:填 large-v3-turbo,电脑配置低可以填 small
      设备auto
      精度auto
      语言auto,英文点en 中文填 zh

    4. 点 本地转录
      转出来的字幕会出现在中间表格里。

    5. 后续可以点

      转写切分:是每行设置多少字数显示

    你根据自己项目需求设定吧!


    本地矫正翻译:本地清理,可选离线翻译
    一键导入AE:把字幕变成 AE 文字层
    导出SRT:导出字幕文件

    注意:这个不需要 OpenAI/DeepSeek API。
    但第一次用 faster-whisper 需要你电脑装好 Python 和 faster-whisper。

    AE 导入建议

    • 多图层:每条字幕一个文本图层,后期逐条调整最方便。
    • 单图层:一个文本图层,通过 Source Text 关键帧切换字幕,时间线更干净。
    • 双语字幕:先导入双语 SRT,或在表格里填译文,再选择 双语·原文上 或 双语·译文上 导入。

    兼容性说明

    本插件目前只适合 After Effects 2025 ae其他版本我没测试过! ok 好了,就到这里!