LinPolly
LinPolly
Now Youtube only provides 360p videos with itag = 18 and audio. The rest you have to download and synthesize the video and audio.
[VideoInfo.cs#L55](https://github.com/flagbug/YoutubeExtractor/blob/3106efa1063994fd19c0e967793315f6962b2d3c/YoutubeExtractor/YoutubeExtractor/VideoInfo.cs#L55) /* Adaptive (aka DASH) - Audio */ itag = 140
`VideoInfo video = videoInfos .First(info => info.VideoType == VideoType.Mp4 && info.Resolution == 1080);` `VideoInfo audio = videoInfos .First(info => info.AudioType == AudioType.Aac && info.AdaptiveType == AdaptiveType.Audio && info.Resolution == 0);`...
reference from youtube-dl youtube update signature update your Decipherer.cs file line 16: string functNamePattern = @"(\w+)\s*=\s*function\((\w+)\){\s*\2=\s*\2\.split\(""""\)\s*;"; it's working for me now
https://github.com/flagbug/YoutubeExtractor/issues/313#issuecomment-419663362
[https://github.com/LinPolly/YoutubeExtractor/blob/master/YoutubeExtractor/YoutubeExtractor/YoutubeModel.cs](https://github.com/LinPolly/YoutubeExtractor/blob/master/YoutubeExtractor/YoutubeExtractor/YoutubeModel.cs)
[LinPolly/YoutubeExtractor](https://github.com/LinPolly/YoutubeExtractor) I fixed the structure change of Youtube. You can try it.
You need to use itag == 18