Как скачать файл с YouTube с помощью C # - PullRequest
3 голосов
/ 18 января 2012

Как загрузить любой видеофайл с сервера Youtube.Я использую этот код для загрузки файла

        WebClient WClient = new WebClient();
        WClient.DownloadFile("Source address", "Destination");

, но этот метод не работает с YouTube.

Ответы [ 4 ]

3 голосов
/ 03 августа 2015

Вы можете проверить libvideo .Он очень прост в использовании и хорошо документирован.

( Отказ от ответственности: Я написал это. Пожалуйста, наслаждайтесь!)

0 голосов
/ 24 ноября 2015

изменить ссылку с этого:

http://www.youtube.com/watch?v=LtQUJMBH8uE

на это:

http://www.youtube.com/watch/v/LtQUJMBH8uE

и загрузить второй URL

0 голосов
/ 16 марта 2012

Взгляните на YoutubeExtractor

0 голосов
/ 18 января 2012

Вы не можете загружать контент с YouTube, поскольку он (скорее всего) нарушает Условия предоставления услуг .

Вы не можете загружать любой Контент, если не видите «скачать» илианалогичная ссылка, отображаемая YouTube на Сервисе для этого Контента.Вы не должны копировать, воспроизводить, распространять, передавать, транслировать, демонстрировать, продавать, лицензировать или иным образом использовать любой Контент для

. Вы можете просмотреть экранную ссылку для скачивания и затем вызвать DownloadFile, если это.

...