2016-06-20 20 views
1

this GitHub projectのサンプルコードを使用しました。 info.Resolution == 360480などに変更すると、ダウンロードした動画には音声はなく、動画のみが再生されます。ビデオの解像度を正しく変更するにはどうしたらいいですか?抽出されたYouTubeビデオの解像度を設定する

VideoInfo video = videoInfos.First(info => info.VideoType == VideoType.Mp4 && info.Resolution == 360); 
DownloadUrlResolver.DecryptDownloadUrl(video); 
var videoDownloader = new VideoDownloader(video, Path.Combine("D:/Downloads", video.Title + video.VideoExtension)); 
videoDownloader.Execute(); 

答えて

0

libvideoに切り替えると考えましたか? comparison with YouTubeExtractorを参照してください。 libvideoのドキュメントはavailable in the GitHub repoです。

あなたの問題はissue #31を読み取ることによって、(あなたが切り替わり提供する)を解決することができる。

var videos = YouTube.Default.GetAllVideos("YOUR_URL"); 
var @480p = videos.FirstOrDefault(v => v.Resolution == 480); 
関連する問題