--- title: 命令示例 description: Sub-CLI命令实际应用的实用示例 --- # 命令示例 本页面提供了Sub-CLI命令在常见字幕处理任务中的实用示例。 ## 格式转换示例 在各种字幕格式之间进行转换: ```bash # 从SRT转换为WebVTT sub-cli convert subtitles.srt subtitles.vtt # 从LRC转换为SRT sub-cli convert lyrics.lrc subtitles.srt # 从WebVTT转换为纯文本(去除时间戳) sub-cli convert subtitles.vtt plain_text.txt # 从SRT转换为LRC sub-cli convert subtitles.srt lyrics.lrc ``` ## 同步示例 在字幕文件之间同步时间轴: ```bash # 使用另一个SRT文件作为参考来同步SRT文件 sub-cli sync reference.srt target.srt # 使用另一个LRC文件作为参考来同步LRC文件 sub-cli sync reference.lrc target.lrc ``` 注意:同步功能仅适用于相同格式的文件之间。如果源文件和目标文件之间的条目数不同,Sub-CLI将显示警告并适当地缩放时间轴。 ## 格式化示例 格式化字幕文件以确保样式一致: ```bash # 格式化SRT文件 sub-cli fmt subtitles.srt # 格式化LRC文件 sub-cli fmt lyrics.lrc # 格式化WebVTT文件 sub-cli fmt subtitles.vtt ``` 格式化确保: - 顺序条目编号 - 一致的时间戳格式 - 适当的间距和换行 - 格式特定的标准合规性 这些示例展示了Sub-CLI在处理各种字幕操作任务方面的多功能性。有关每个命令和所有可用选项的详细信息,请参阅[命令参考](/zh-Hans/commands)页面。