Skip to content
This repository was archived by the owner on Sep 28, 2020. It is now read-only.

Commit eb7144f

Browse files
committed
Update DownloadUrlResolver.cs
1 parent 8d53e2b commit eb7144f

1 file changed

Lines changed: 4 additions & 17 deletions

File tree

YoutubeExtractor/YoutubeExtractor/DownloadUrlResolver.cs

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -187,21 +187,13 @@ private static IEnumerable<ExtractionInfo> ExtractDownloadUrls(JObject json)
187187
if (queries.ContainsKey("s") || queries.ContainsKey("sig"))
188188
{
189189
requiresDecryption = queries.ContainsKey("s");
190+
string signature = queries.ContainsKey("s") ? queries["s"] : queries["sig"];
190191

191-
if (requiresDecryption)
192-
{
193-
string signature = queries.ContainsKey("s") ? queries["s"] : queries["sig"];
194-
195-
url = string.Format("{0}&{1}={2}", queries["url"], SignatureQuery, signature);
192+
url = string.Format("{0}&{1}={2}", queries["url"], SignatureQuery, signature);
196193

197-
string fallbackHost = queries.ContainsKey("fallback_host") ? "&fallback_host=" + queries["fallback_host"] : String.Empty;
194+
string fallbackHost = queries.ContainsKey("fallback_host") ? "&fallback_host=" + queries["fallback_host"] : String.Empty;
198195

199-
url += fallbackHost;
200-
}
201-
else
202-
{
203-
url = NormalizeUrl(s);
204-
}
196+
url += fallbackHost;
205197
}
206198

207199
else
@@ -355,10 +347,5 @@ private class ExtractionInfo
355347

356348
public Uri Uri { get; set; }
357349
}
358-
359-
private static string NormalizeUrl(string url)
360-
{
361-
return url.Replace("\"", "").Replace("url=", "");
362-
}
363350
}
364351
}

0 commit comments

Comments
 (0)