/* Copyright © 2023 Seednode */ package formats import ( "fmt" "github.com/h2non/filetype" ) func RegisterVideoFormats() *SupportedFormat { return &SupportedFormat{ Title: func(queryParams, fileUri, filePath, fileName, mime string) string { return fmt.Sprintf(`%s`, fileName) }, Body: func(queryParams, fileUri, filePath, fileName, mime string) string { return fmt.Sprintf(``, queryParams, fileUri, mime, fileName) }, Extensions: []string{ `.mp4`, `.ogv`, `.webm`, }, validator: func(head []byte) bool { return filetype.IsVideo(head) }, } }