YouTubeApiSharp
v.0.0.5

Eine vollständige private YouTube -API für .NET (C#, vb.net).
YouTubeapisharp bei Nuget
Install-Package YouTubeApiSharp
Der YouTubeapisharp -Code ist unter der MIT -Lizenz lizenziert.
Holen Sie sich die Download -URLs
// 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 ) ;Laden Sie das Video herunter
// 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 ) ;