Skip to content

wintercovers/SV_lyric_editor

Repository files navigation

多步骤歌词编辑器 (支持拼音和英语)

这是一个用于Synthesizer V的歌词编辑脚本,基于凋零葉的词格提取器发展而来。本工具支持中文、拼音和英语歌词的编辑,提供了三个不同版本以满足不同使用场景的需求。

完整版功能说明

主要特性

  • 支持中文、拼音和英语歌词编辑
  • 提供词格预览和实时排版
  • 支持导出两种格式:音符更新格式和纯文本格式
  • 自动处理英文单词和拼音的音节分割
  • 支持全角、半角空格的排版调整

使用步骤(以完整版为例)

步骤1:词格编辑

  1. 在Synthesizer V中选择需要编辑歌词的音符
  2. 运行脚本,进入词格编辑界面
  3. 可以使用脚本自动生成的词格进行进一步编辑 或 键入用户自定义词格,支持使用以下占位符进行编辑:
    • ○:标准占位符
    • x/X:替代占位符
    • 支持使用全角、半角空格作为分句符号
  4. 注意:占位符总数必须与选中的音符数量相同

步骤2:歌词编辑

  1. 在预览界面编辑实际歌词
  2. 对于英语歌词:
    • 使用格式:English +(单词后跟随空格和对应的音节分割符号)
  3. 对于拼音:
    • 使用格式 pin yin(请一定要在前后打空格,否则后续分割填入音符逻辑会出现混乱)
  4. 选择导出方式:
    • [是]:用于更新音符(移除空格和换行后复制)
    • [否]:用于导出文本(保留换行,去除 - + 符号后复制)

步骤3:更新音符

  1. 你可以获得即将更新在音符中的歌词预览
  2. 如果选择更新音符,可以:
    • CTRL+L呼出SV歌词窗口,粘贴到窗口中
    • 或使用"粘贴所选音符歌词"脚本更新(推荐为该脚本设置快捷键以提高效率)

其他版本说明

V2版本(LyricEditor_supportEngV2.js)

  • 保留步骤1和步骤2的所有功能
  • 移除了步骤3的确认环节,直接进入更新/导出流程
  • 适合已熟悉操作流程的用户,可以更快速地完成编辑

简化版(LyricEditor_moresimple.js)

  • 移除词格编辑步骤,直接使用自动生成的词格
  • 保留完整的歌词编辑和更新/导出功能
  • 适合快速编辑且接受默认词格排版的场景

安装说明

  1. 找到 Synthesizer V Studio 的脚本目录:
    • Windows: 文档/Dreamtonics/Synthesizer V Studio/scripts
    • macOS: 文档/Dreamtonics/Synthesizer V Studio/scripts
  2. 将脚本文件 (.js 文件) 复制到这个目录下
  3. 重启 Synthesizer V Studio 或者在菜单栏的 脚本中点击 重新扫描脚本
  4. 在菜单栏的 脚本中即可找到"Lyric-多步骤歌词编辑器"
  5. 确保同时安装"粘贴所选音符歌词"脚本,该脚本用于配合实现歌词更新功能
  6. 推荐为"粘贴所选音符歌词"脚本设置快捷键以提高效率

致谢

  • 感谢凋零葉老师提供的原始词格提取器

建议反馈

如果您在使用过程中遇到问题或有改进建议,欢迎反馈。

联系QQ:646413913@qq.com

About

用于Synthesizer V的歌词编辑脚本,提供了更灵活的词格排版功能。

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors