Scaricare video da Youtube in C#
Oggi vediamo come scaricare video da Youtube in C#.
Specifico che non faremo nessun tipo conversione, ma scaricheremo il video secco.
Inoltre, non riusciremo a scaricare video che sono impostati come privati.
Detto ciò, prima di tutto tramite NuGet installate la libreria VideoLibrary.
Fatto ciò, questo il codice:
using System.IO;
using VideoLibrary;
namespace CSharpTest
{
class Program
{
static void Main(string[] args)
{
var outDir = "C:\\";
var videoUrl = "https://www.youtube.com/watch?v=ZISRfWuDnuw";
var yt = YouTube.Default;
var video = yt.GetVideo(videoUrl);
File.WriteAllBytes(outDir + video.FullName, video.GetBytes());
}
}
}
Enjoy!
c# nuget videolibrary youtube
Commentami!