nficano commited on
Commit
f6e4c8e
·
2 Parent(s): 41f3181 879e8ac

Merge pull request #19 from insideou7/master

Browse files

download uri now contains the signature by default.

Files changed (1) hide show
  1. pytube/api.py +1 -5
pytube/api.py CHANGED
@@ -232,20 +232,16 @@ class YouTube(object):
232
 
233
  stream_map = self._parse_stream_map(data)
234
  video_urls = stream_map["url"]
235
- #Get the video signatures, YouTube require them as an url component
236
- video_signatures = stream_map["sig"]
237
  self.title = self._fetch(('title',), content)
238
 
239
  for idx in range(len(video_urls)):
240
  url = video_urls[idx]
241
- signature = video_signatures[idx]
242
  try:
243
  fmt, data = self._extract_fmt(url)
244
  except (TypeError, KeyError):
245
  pass
246
  else:
247
- #Add video signature to url
248
- url = "{0}&signature={1}".format(url, signature)
249
  v = Video(url, self.filename, **data)
250
  self.videos.append(v)
251
  self._fmt_values.append(fmt)
 
232
 
233
  stream_map = self._parse_stream_map(data)
234
  video_urls = stream_map["url"]
235
+ #Apparently signatures are not needed as of 2014-02-28
 
236
  self.title = self._fetch(('title',), content)
237
 
238
  for idx in range(len(video_urls)):
239
  url = video_urls[idx]
 
240
  try:
241
  fmt, data = self._extract_fmt(url)
242
  except (TypeError, KeyError):
243
  pass
244
  else:
 
 
245
  v = Video(url, self.filename, **data)
246
  self.videos.append(v)
247
  self._fmt_values.append(fmt)