18 lines
361 B
Go
18 lines
361 B
Go
package models
|
|
|
|
type VideoMetadata struct {
|
|
Model
|
|
Width int `gorm:"not null"`
|
|
Height int `gorm:"not null"`
|
|
Duration float64 `gorm:"not null"`
|
|
Codec *string
|
|
Framerate *float64
|
|
Bitrate *string
|
|
ColorProfile *string
|
|
Audio *string
|
|
}
|
|
|
|
func (metadata *VideoMetadata) Media() *Media {
|
|
panic("not implemented")
|
|
}
|