package modeltype Transcoding struct {ID string `structs:"id" json:"id"`Name string `structs:"name" json:"name"`TargetFormat string `structs:"target_format" json:"targetFormat"`Command string `structs:"command" json:"command"`DefaultBitRate int `structs:"default_bit_rate" json:"defaultBitRate"`}type Transcodings []Transcodingtype TranscodingRepository interface {Get(id string) (*Transcoding, error)CountAll(...QueryOptions) (int64, error)Put(*Transcoding) errorFindByFormat(format string) (*Transcoding, error)}