YouTubeApiSharp
v.0.0.5

API YouTube ส่วนตัวที่สมบูรณ์สำหรับ. NET (C#, VB.NET)
YouTubeapisharp ที่ Nuget
Install-Package YouTubeApiSharp
รหัส YouTubeapisharp ได้รับอนุญาตภายใต้ใบอนุญาต MIT
รับ URL ดาวน์โหลด
// Our test youtube link
string link = "insert youtube link" ;
/*
* Get the available video formats.
* We'll work with them in the video and audio download examples.
*/
IEnumerable < VideoInfo > videoInfos = DownloadUrlResolver . GetDownloadUrls ( link ) ;ดาวน์โหลดวิดีโอ
// Select the first .mp4 video with 360p resolution
VideoInfo video = videoInfos
. First ( info => info . VideoType == VideoType . Mp4 && info . Resolution == 360 ) ;
// Decrypt only if needed
if ( video . RequiresDecryption )
{
DownloadUrlResolver . DecryptDownloadUrl ( video ) ;
}
// Create the video downloader.
VideoDownloader dl = new VideoDownloader ( ) ;
dl . DownloadFile ( video . DownloadUrl , video . Title , true , Environment . GetFolderPath ( Environment . SpecialFolder . MyDocuments ) , video . VideoExtension ) ;