mark_system

package
v0.55.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MarkingSystem

type MarkingSystem struct {
	SubTypePriority int // 字幕格式的优先级
	// contains filtered or unexported fields
}

MarkingSystem 评价系统,解决字幕排序优先级问题

func NewMarkingSystem

func NewMarkingSystem(log *logrus.Logger, subSiteSequence []string, subTypePriority int) *MarkingSystem

func (MarkingSystem) SelectEachSiteTop1SubFile

func (m MarkingSystem) SelectEachSiteTop1SubFile(organizeSubFiles []string) ([]string, []subparser.FileInfo)

SelectEachSiteTop1SubFile 每个网站最优的文件

func (MarkingSystem) SelectOneSubFile

func (m MarkingSystem) SelectOneSubFile(organizeSubFiles []string) *subparser.FileInfo

SelectOneSubFile 选择最优的一个字幕文件

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL