字幕工具全家桶使用手册
工具介绍
字幕工具全家桶是一套免费开源的字幕处理工具集,包含五个核心功能模块,全面满足字幕制作、编辑、转换、合并和切割等需求。本工具采用网页版设计,无需安装,打开浏览器即可使用,支持主流的字幕格式处理,为视频创作者和字幕爱好者提供高效便捷的解决方案。
主要特点
- 完全免费:所有功能免费使用,无任何限制
- 开源项目:代码开源,安全可靠
- 网页版工具:无需安装,打开浏览器即可使用
- 多格式支持:覆盖主流字幕格式,满足各种需求
- 操作简单:直观的界面设计,即使是新手也能轻松上手
- 功能强大:从制作到转换、合并、切割,一站式解决字幕问题
字幕在线制作工具
功能概述
字幕在线制作工具是一款专业的字幕创建工具,支持实时预览和精确时间标记,让用户能够轻松制作高质量的LRC或SRT格式字幕。该工具特别适合制作歌曲字幕、视频解说字幕、课程字幕等各类需要精确时间控制的场景。
界面布局
工具界面采用左侧按钮区和右侧内容区的布局设计:
- 左侧按钮区:包含所有功能按钮,按功能分组排列
- 顶部音频控制区:音频/视频播放控制、进度条等
- 中间内容区:左侧为歌词列表,右侧为视频/音频播放窗口
核心功能详解
1. 文件导入功能
- 导入唱词:点击「导入唱词」按钮,支持导入LRC、SRT、TXT三种格式的字幕文件。导入后会替换当前所有内容。
- 添加唱词:点击「添加唱词」按钮,可将新的LRC、SRT、TXT文件内容追加到现有列表末尾,实现多文件内容合并。
提示:TXT文件导入时,每行文本将作为一条字幕内容,默认没有时间标签,需要手动添加。
2. 文件导出功能
- 保存LRC:将当前字幕内容导出为LRC格式文件
- 保存SRT:将当前字幕内容导出为SRT格式文件
3. 时间标签操作
- 添加开始时间标签:将当前播放位置作为选中字幕的开始时间
- 添加结束时间标签:将当前播放位置作为选中字幕的结束时间
- 删除开始时间标签:移除选中字幕的开始时间标签
- 删除结束时间标签:移除选中字幕的结束时间标签
- 清空标签:移除所有字幕的时间标签
快捷键:
- 添加开始时间标签:Home键 / A键 / 左箭头键
- 添加结束时间标签:End键 / D键 / 右箭头键
4. 歌词管理功能
- 添加一条唱词:在当前选中位置下方插入新的空行
- 删除一条唱词:删除当前选中的唱词行
- 清空唱词:清除所有唱词内容
5. 播放控制功能
- 音频URL播放:输入音频文件URL地址,点击「播放URL音乐」按钮播放
- 本地文件播放:点击「打开本地音乐/视频」按钮,选择本地音频或视频文件播放
- 播放/暂停/停止:控制媒体播放状态
- 进度条拖动:拖动进度条快速定位到指定时间点
使用步骤详解
- 准备阶段
- 打开字幕制作工具页面
- 播放音频或视频文件(URL或本地文件)
- 导入或创建字幕
- 导入已有字幕文件,或手动添加字幕行
- 编辑字幕文本内容
- 添加时间标签
- 播放到需要添加时间的位置
- 选中相应的字幕行
- 点击「添加开始时间标签」或使用快捷键
- 播放到结束位置,添加结束时间标签
- 预览与调整
- 播放媒体文件,检查字幕显示是否准确
- 调整时间标签或字幕内容
- 保存导出
- 选择需要的格式(LRC或SRT)
- 点击保存按钮下载文件
高级功能
自动保存
工具会自动保存字幕数据到浏览器Cookie中,每60秒自动保存一次,防止意外关闭页面导致数据丢失。Cookie有效期为7天。
最新功能
时间调整增强
- 加100毫秒:将所有标签的结束时间增加100毫秒,开始时间保持不变。如果超过下一标签的开始时间,则设置为开始时间少10毫秒。
- 减100毫秒:将所有标签的结束时间减少100毫秒,开始时间保持不变。如果比当前标签的开始时间小,则保持不变。
- 滞后1秒:将所有标签的时间整体滞后1秒。
字幕编辑工具
功能概述
字幕编辑工具(ZmEdit)是一款专业的字幕可视化编辑工具,支持实时预览和精确的时间轴操作,让用户能够轻松编辑和调整字幕的时间和内容。该工具特别适合对现有字幕进行精细化调整、时间校准和内容修改等场景。
界面布局
工具界面采用左侧按钮区和右侧编辑区的布局设计:
- 左侧按钮区:包含所有功能按钮,按功能分组排列
- 顶部音频控制区:音频/视频播放控制、进度条等
- 中间时间轴区:显示音频时间轴和字幕时间轴
- 右侧内容区:显示字幕列表,支持编辑字幕内容
核心功能详解
1. 时间调整功能
- 提前100毫秒:将所有字幕的时间整体提前100毫秒
- 提前1秒:将所有字幕的时间整体提前1秒
- 滞后1秒:将所有字幕的时间整体滞后1秒
- 滞后100毫秒:将所有字幕的时间整体滞后100毫秒
- 加100毫秒:将所有字幕的结束时间增加100毫秒,开始时间保持不变
- 减100毫秒:将所有字幕的结束时间减少100毫秒,开始时间保持不变
2. 字幕管理功能
- 添加字幕:添加新的字幕行
- 删除字幕:删除当前选中的字幕行
- 重排序:按开始时间对字幕进行重新排序,解决拖动后时间顺序混乱的问题
- 右键删除:在轨道点上右键点击,可以删除当前一条记录
3. 时间轴操作
- 音频时间轴:显示音频播放进度,支持拖动定位
- 字幕时间轴:显示字幕的时间范围,支持拖动调整
- 时间轴高度优化:音频时间轴高度减小,字幕时间轴保持足够高度,确保字幕内容清晰可见
使用步骤详解
- 准备阶段
- 打开字幕编辑工具页面
- 播放音频或视频文件(URL或本地文件)
- 导入或创建字幕
- 导入已有字幕文件,或手动添加字幕行
- 编辑字幕文本内容
- 调整字幕时间
- 使用时间调整按钮整体调整字幕时间
- 在时间轴上拖动字幕块调整单个字幕的时间
- 使用重排序功能保持字幕时间顺序正确
- 预览与调整
- 播放媒体文件,检查字幕显示是否准确
- 调整时间标签或字幕内容
- 保存导出
- 选择需要的格式(LRC或SRT)
- 点击保存按钮下载文件
最新功能
新增功能
- 时间调整增强:添加了提前100毫秒、提前1秒、滞后1秒、滞后100毫秒、加100毫秒、减100毫秒等时间调整按钮。
- 删除功能:添加了删除字幕按钮和右键删除功能。
- 重排序功能:添加了重排序按钮,按开始时间对字幕进行重新排序。
- 时间轴优化:调整了音频时间轴和字幕时间轴的高度,减少空白空间,确保字幕清晰可见。
B站字幕转换工具
功能概述
B站字幕转换工具是专为B站用户打造的字幕转换工具,支持从B站视频获取字幕并转换为多种格式,也支持不同格式间的互相转换。该工具极大地方便了B站视频字幕的提取和跨平台使用。
界面布局
工具界面主要包含:
- 左侧按钮区:包含所有转换功能按钮
- 顶部URL输入区:用于输入B站视频URL
- 中间内容区:多标签页显示不同格式的转换结果
支持的转换格式
| 转换类型 |
输入 |
输出 |
用途 |
| URL转LRC |
B站视频URL |
LRC格式 |
用于音乐播放器显示歌词 |
| URL转SRT |
B站视频URL |
SRT格式 |
用于视频播放器显示字幕 |
| LRC转SRT |
LRC文件 |
SRT格式 |
转换为通用字幕格式 |
| SRT转LRC |
SRT文件 |
LRC格式 |
用于音乐播放器 |
| SRT转BCC |
SRT文件 |
BCC格式 |
用于剪映等视频编辑软件 |
| LRC转TXT |
LRC文件 |
TXT格式 |
仅保留文本内容 |
核心功能详解
1. 从B站URL获取字幕
- 在顶部URL输入框中输入B站视频的URL
- 点击「URL转LRC」或「URL转SRT」按钮
- 系统会自动提取视频ID(支持BV号和av号)
- 获取字幕数据并转换为指定格式
- 转换结果会显示在对应的标签页中
提示:只有公开的B站视频才能获取字幕,部分视频可能没有字幕。
2. 本地文件转换
- 点击「导入字幕」按钮,选择本地的LRC或SRT文件
- 文件内容会自动加载到对应格式的标签页中
- 选择目标格式,点击相应的转换按钮
- 转换结果会显示在目标格式的标签页中
3. 多标签页管理
- LRC结果:显示LRC格式的转换结果
- SRT结果:显示SRT格式的转换结果
- BCC结果:显示BCC格式的转换结果
- TXT结果:显示TXT格式的转换结果
每个标签页都包含文本编辑区域和操作按钮(下载、清除内容)。
使用技巧
- 转换前可以直接在文本框中编辑内容
- 下载按钮可以直接保存当前标签页的内容为文件
- 清除内容按钮只清空当前标签页的内容
- 清空全部按钮会清除所有标签页的内容
SRT字幕合并工具
功能概述
SRT字幕合并工具用于高效合并多个SRT字幕文件,特别适合合并多集视频的字幕、整合分段录制内容的字幕等场景。工具支持灵活调整合并顺序,实时预览合并效果。
界面布局
工具界面采用左侧文件列表和右侧合并预览的双栏布局:
- 左侧按钮区:包含所有操作按钮
- 左侧文件列表:显示导入的SRT文件列表
- 右侧预览区:显示合并后的字幕内容
核心功能详解
1. 文件导入
- 点击「导入字幕」按钮,选择一个或多个SRT文件
- 支持批量导入,文件会按照选择顺序显示在文件列表中
- 同名文件不会重复导入
- 非SRT格式的文件会被自动过滤
2. 文件管理
- 选择文件:点击文件列表中的文件进行选择
- 上移:将选中的文件在列表中上移一位
- 下移:将选中的文件在列表中下移一位
- 移除:移除选中的文件
- 清空:清空所有导入的文件
提示:文件顺序决定了合并后的字幕顺序,请确保顺序正确。
3. 字幕合并
- 点击「合并字幕」按钮,系统会按照文件列表顺序合并所有字幕
- 合并时会自动调整字幕序号,确保连续
- 合并结果会实时显示在右侧预览区
- 合并后的字幕会自动调整时间轴,确保无缝衔接
4. 保存导出
- 合并完成后,点击「保存字幕」按钮
- 系统会将合并后的内容导出为SRT格式文件
使用步骤
- 导入需要合并的SRT文件
- 根据需要调整文件顺序
- 点击合并按钮执行合并操作
- 检查合并结果,确认无误
- 保存合并后的字幕文件
SRT字幕切割工具
功能概述
SRT字幕切割工具用于精确切割SRT字幕,提取用户需要的时间段内容。工具提供直观的时间轴操作界面,支持精确到毫秒级的时间控制,特别适合提取视频片段字幕、分割长视频字幕等场景。
界面布局
工具界面主要包含:
- 左侧按钮区:包含主要操作按钮
- 顶部时间轴:带滑块的时间轴,用于选择切割范围
- 左侧源字幕区:显示导入的原始字幕内容
- 右侧结果区:显示切割后的字幕内容
核心功能详解
1. 字幕导入
- 点击「导入字幕」按钮,选择SRT格式字幕文件
- 导入后,字幕内容会显示在左侧源字幕区
- 时间轴会自动设置最大值为字幕的最大结束时间(增加1%余量)
2. 时间范围选择
- 起始滑块:拖动设置切割的起始时间点
- 结束滑块:拖动设置切割的结束时间点
- 时间显示:实时显示当前设置的起始和结束时间
- 滑块限制:起始滑块不能超过结束滑块,结束滑块不能小于起始滑块
- 滑块与歌词联动:拖动滑块时,对应的歌词行会自动高亮显示
- 歌词与滑块联动:点击歌词行时,滑块会自动定位到对应时间点
提示:时间轴增加了1%的余量,确保滑块可以拖动到最后一条字幕的结束时间。
3. 字幕切割
- 设置好起始和结束时间后,点击「切割字幕」按钮
- 系统会提取并处理时间范围内的字幕内容
- 切割后的字幕会自动调整序号和时间轴
- 切割结果会显示在右侧结果区
- 歌词高亮显示:时间轴内的歌词行显示浅绿色背景,导出范围内的歌词显示浅蓝色背景
4. 导出功能
- 确认切割结果无误后,点击「导出字幕」按钮
- 系统会将切割后的内容导出为SRT格式文件
5. 清空功能
- 清空左侧字幕:点击「清空左侧字幕」按钮,清空左侧源字幕列表,重置字幕数据和时间轴
- 清空右侧字幕:点击「清空右侧字幕」按钮,清空右侧结果字幕列表
使用技巧
- 拖动滑块时可以精确控制切割点,同时对应的歌词行会自动高亮
- 切割后的字幕时间会从0开始重新计算
- 对于跨多个字幕的范围,会自动处理边界字幕
- 左键点击歌词:设置起始切割时间
- 右键点击歌词:设置结束切割时间
- 时间标签颜色:歌词列表中的开始时间显示红色背景,结束时间显示蓝色背景
- 歌词范围显示:时间轴内的歌词显示浅绿色背景,导出范围内的歌词显示浅蓝色背景
常见问题
1. 浏览器兼容性问题
问题:工具在某些浏览器中无法正常使用?
解决方案:建议使用Chrome、Firefox、Edge等现代浏览器,确保浏览器版本较新。
2. 导入文件失败
问题:无法导入字幕文件?
解决方案:检查文件格式是否正确,确保文件编码为UTF-8,文件大小不要过大。
3. 无法获取B站字幕
问题:无法从B站URL获取字幕?
解决方案:确认视频是否为公开视频,是否有字幕。部分视频可能因为版权或其他原因无法获取字幕。
4. 自动保存数据丢失
问题:重新打开页面后,之前编辑的数据丢失?
解决方案:自动保存依赖浏览器Cookie,请确保没有清除Cookie,并且Cookie未过期(7天)。建议重要数据及时手动保存。
5. 切割工具滑块无法拖动到最后
问题:SRT切割工具的滑块无法拖动到最后一条字幕的时间?
解决方案:系统已优化此问题,在时间轴最大值上增加了1%的余量,确保滑块可以拖动到最后。
使用过程中如有任何问题、建议或BUG反馈,欢迎联系开发者:
扫码添加微信
免责声明:
本工具仅供学习和个人使用,请尊重他人的知识产权,不要将工具用于任何非法用途。
© 2023 字幕工具全家桶 - 版权所有