我想將videoId添加到Youtube API並獲取縮略圖以保存在我的文件夾中。從Youtube獲取縮略圖並保存
http://img.youtube.com/vi/VideoId/3.jpg讓我們縮略圖,但如何保存它?
也就是說;我有一個文本框,我將寫YoutubevideoId,然後點擊一個按鈕我想要縮略圖並將其保存到物理文件夾。
我想將videoId添加到Youtube API並獲取縮略圖以保存在我的文件夾中。從Youtube獲取縮略圖並保存
http://img.youtube.com/vi/VideoId/3.jpg讓我們縮略圖,但如何保存它?
也就是說;我有一個文本框,我將寫YoutubevideoId,然後點擊一個按鈕我想要縮略圖並將其保存到物理文件夾。
在這裏,你去我的朋友
WebClient cli = new WebClient();
var imgBytes = cli.DownloadData("http://img.youtube.com/vi/VideoId/3.jpg");
File.WriteAllBytes(@"C:\Folder\file.jpg", imgBytes);
C#有一個名爲類WebClient
,它有一個方法DownloadData
它允許你從互聯網上下載的內容...
所以,通過創建一個實例它並呼籲DownloadData
傳遞URL我想下載的字節,你可以得到你需要的字節。
現在,您可以使用File.WriteAllBytes
將字節寫入磁盤中的文件。
謝謝我的朋友 – UserStackk
不是問題;) – BrunoLM
歡迎來到Stack Overflow!請告訴我們你到目前爲止所嘗試過的。 – germi
看看http://stackoverflow.com/questions/15702031/get-thumbnail-image-of-video-file-in-c-sharp和http://stackoverflow.com/questions/10131693/how-can -i-get-thumbnail-of-youtube-video-on-my-application-in-windows-phone-7 –
[如何使用YouTube API獲取YouTube視頻鏈接的縮略圖?](http:// stackoverflow .com/questions/2068344/how-to-get-thumbnail-of-youtube-video-link-using-youtube-api) –