func (c *Client) VideoFromPlaylistEntry(entry *PlaylistEntry) (*Video, error).func (c *Client) GetVideoContext(ctx context.Context, url string) (*Video, error).func (c *Client) GetVideo(url string) (*Video, error).func (c *Client) GetStreamURLContext(ctx context.Context, video *Video, format *Format) (string, error).func (c *Client) GetStreamURL(video *Video, format *Format) (string, error).func (c *Client) GetStreamContext(ctx context.Context, video *Video, format *Format) (io.ReadCloser, int64, error).func (c *Client) GetStream(video *Video, format *Format) (io.ReadCloser, int64, error).func (c *Client) GetPlaylistContext(ctx context.Context, url string) (*Playlist, error).func (c *Client) GetPlaylist(url string) (*Playlist, error).func ExtractVideoID(videoID string) (string, error).
#Youtube video downloader for mac github download#
Package youtube implement youtube download package in go. This package is licensed under MIT license.
#Youtube video downloader for mac github how to#
This tool is meant to be used to download CC0 licenced content, we do not support nor recommend using it for illegal activities. This package is a Youtube video download package, for more detail refer for more download options. (c) VideoFromPlaylistEntr圜ontext(ctx, entry) (c) GetStreamURLContext(ctx, video, format) Get information of dotGo-2015-rob-pike video for downloadingĭownload video to specific folder and name