Files
quyun-v2/backend/database/fields/media_assets.go

15 lines
506 B
Go

package fields
// MediaAssetMeta 媒体资源元数据
type MediaAssetMeta struct {
Filename string `json:"filename,omitempty"`
Hash string `json:"hash,omitempty"`
Duration float64 `json:"duration,omitempty"` // 秒
Width int `json:"width,omitempty"`
Height int `json:"height,omitempty"`
Bitrate int `json:"bitrate,omitempty"` // bps
Codec string `json:"codec,omitempty"`
Format string `json:"format,omitempty"`
Size int64 `json:"size,omitempty"` // 字节
}