Subtitles Editor:专业字幕编辑工具
Subtitles Editor是一款专为视频制作者和字幕爱好者设计的强大字幕编辑工具。无论您是需要调整字幕时间戳、进行线性校正,还是将字幕翻译成其他语言,Subtitles Editor都能为您提供便捷的解决方案。
支持的文件格式
功能特性
使用方法
使用命令 Subtitles: Shift 并输入偏移时间来调整字幕。时间格式为"HH:mm:ss,zzz",如果字幕延迟,可以使用负时间。
通过 Subtitles: Renumber 命令,可以使用指定的开始索引重新编号帧。选择此选项后,输入序列的起始值(通常为1),帧将相应重新编号。
Subtitles: Linear Correction 命令会提示您输入两个时间戳映射。输入格式为"原始时间戳 -> 新时间戳"。选择电影开始和结束的两个点以获得最佳近似。
Subtitles: Convert Time Format 命令将文件中的时间戳转换为您选择的支持格式(SRT、VTT和SBV)。转换会更改开始和结束时间戳之间的分隔符、毫秒分隔符以及用于毫秒的数字位数。您也可以使用此命令来规范化文件中混合的时间戳格式。
使用 Subtitles: Translate 命令,可以通过Google翻译服务将字幕翻译成其他语言。
通过 Subtitles: Reorder by Sequence 命令,您可以根据序列号重新排序帧。这在同时处理翻译和原始字幕时非常有用。您可以先翻译字幕(将替换原始字幕),然后将原始字幕附加在末尾,再重新排序以使翻译和原始帧靠近。
Subtitles: Reorder by Timestamp 命令按时间偏移重新排序帧。
开发者信息
此扩展的目标是允许轻松修改字幕文件。
该软件的宗旨是在执行任何命令时对文件进行最小的修改,忽略字幕文件中可能存在的任何错误。例如,当要求重新编号帧时,即使时间格式无效,也不会修改时间格式。在更改时间戳时,保持时间格式。
所有命令都仅应用于选定内容。如果不存在选定内容,则应用于整个文件。
现有字幕格式
目前支持SRT、VTT和SBV文件格式。
更新支持的语言
可用于翻译的语言由Google在Google文档中发布。扩展使用src/languages.json文件中定义的语言。
要将发布的表格转换为JSON:
打包
npm run package
# 验证打包的.vsix文件仅包含所需文件
npm run publish
致谢
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com