Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Client youtube.Client
)
Functions ¶
func GetExtension ¶
func GetFormatFromITag ¶
Types ¶
type Thumbnails ¶
type Thumbnails struct { URL string `json:"url"` Width uint `json:"width"` Height uint `json:"height"` }
func SetThumbnails ¶
func SetThumbnails(videoThumbnails youtube.Thumbnails) []Thumbnails
type Video ¶
type Video struct { ID string `json:"id"` Title string `json:"title"` Description string `json:"description,omitempty"` Author string `json:"author"` ChannelID string `json:"channelID,omitempty"` Views int `json:"views,omitempty"` Duration time.Duration `json:"duration"` PublishDate time.Time `json:"publishDate,omitempty"` Formats youtube.FormatList `json:"formats,omitempty"` Thumbnails []Thumbnails `json:"thumbnails,omitempty"` DASHManifestURL string `json:"dashManifestURL,omitempty"` HLSManifestURL string `json:"hlsManifestURL,omitempty"` Error string `json:"error,omitempty"` }
func SetVideoInfo ¶
Click to show internal directories.
Click to hide internal directories.