示例#1
0
 /// <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);
 }
示例#2
0
 /// <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)));
 }