subFileInfo.go 496 B

1234567891011121314151617
  1. package sub_parser
  2. import "github.com/allanpk716/ChineseSubFinder/common"
  3. type SubFileInfo struct {
  4. Name string // 字幕的名称,注意,这里需要额外的赋值,不会自动检测
  5. Ext string // 字幕的后缀名
  6. Lang common.Language // 识别出来的语言
  7. Dialogues []OneDialogue // 整个字幕文件的所有对话
  8. }
  9. // OneDialogue 一句对话
  10. type OneDialogue struct {
  11. StartTime string // 开始时间
  12. EndTime string // 结束时间
  13. Lines []string // 台词
  14. }