/// <summary> /// Return direct urls to images video preview from Youtube /// </summary> /// <param name="url">Link (string) from Youtube, like "https://www.youtube.com/watch?v=ХХХХХХХХХ" or embed version</param> /// <returns>Direct link to image</returns> public static string[] GetPrevImages(string url) { string[] Urls = new string[3]; for (int i = 0; i < 3; i++) { Urls[i] = string.Format(CultureInfo.InvariantCulture, "http://i3.ytimg.com/vi/{0}/hq{1}.jpg", YouTubeDownloader.GetVideoIdFromUrl(url), (i + 1).ToString()); } return(Urls); }
/// <summary> /// Return direct url to image video from Youtube /// </summary> /// <param name="url">Link (string) from Youtube, like "https://www.youtube.com/watch?v=ХХХХХХХХХ" or embed version</param> /// <returns>Direct link to image</returns> public static string GetImage(string url) { return(string.Format(CultureInfo.InvariantCulture, "http://i3.ytimg.com/vi/{0}/hqdefault.jpg", YouTubeDownloader.GetVideoIdFromUrl(url))); }