2020-07-12 14:17:49 +02:00
|
|
|
package models
|
|
|
|
|
|
|
|
type VideoMetadata struct {
|
2020-11-28 21:29:31 +01:00
|
|
|
Model
|
2020-11-28 21:49:33 +01:00
|
|
|
Width int `gorm:"not null"`
|
|
|
|
Height int `gorm:"not null"`
|
|
|
|
Duration float64 `gorm:"not null"`
|
2020-07-12 14:17:49 +02:00
|
|
|
Codec *string
|
|
|
|
Framerate *float64
|
2020-11-25 23:06:47 +01:00
|
|
|
Bitrate *string
|
2020-07-12 14:17:49 +02:00
|
|
|
ColorProfile *string
|
|
|
|
Audio *string
|
|
|
|
}
|
2020-11-28 21:29:31 +01:00
|
|
|
|
|
|
|
func (metadata *VideoMetadata) Media() *Media {
|
|
|
|
panic("not implemented")
|
|
|
|
}
|