Scaricare video da Youtube in C#

Mattepuffo's logo
Scaricare video da Youtube in C#

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!


Condividi

Commentami!