Задать вопрос
@Meised

Не работает скачивание видео у библиотеки VideoLibrary?

Пытаюсь сделать скачивание видео используя библиотеку VideoLibrary. Запуская код ничего не происходит, а если подождать то просто выполнения кода идёт дальше и в папку video ничего не появляется, код в котором используется библиотека написан по гайду из самой библиотеки, отличается только путь получения ссылки. Путь к директории верный. Вот исходный код
using System;
using System.IO;
using VideoLibrary;

namespace YouTubeDownloader
{
    public class YouTubeDownloader
    {
        public static string GetURI()
        {
            //В будущем доделать получение ссылки
            string result = "https://youtu.be/hTWKbfoikeg?si=rnjiU1Xjcnb_F59e";
            return result;
        }

        public static void Main(string[] args) 
        {
            string uri = GetURI();
            
            //Получение видео в переменную
            var youtube = YouTube.Default;
            var video = youtube.GetVideo(uri);

            //Получение расположения директории "video" внутри проекта
            string videoDir = Path.GetFullPath(Path.Combine(Directory.GetCurrentDirectory(), @"..\..")) + @"\video";

            Console.WriteLine("Скачивание начато, ожидайте..");

            //Сохранение видео в файл
            File.WriteAllBytes(videoDir + "video", video.GetBytes());

            Console.WriteLine("Скачивание завершено.");

        }

    }
}
  • Вопрос задан
  • 23 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы