projects
/
youtube-dl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
306c51c
)
[udemy] Use chapter_number
author
Sergey M․
<dstftw@gmail.com>
Fri, 1 Jan 2016 14:34:29 +0000
(20:34 +0600)
committer
Sergey M․
<dstftw@gmail.com>
Fri, 1 Jan 2016 14:34:29 +0000
(20:34 +0600)
youtube_dl/extractor/udemy.py
patch
|
blob
|
history
diff --git
a/youtube_dl/extractor/udemy.py
b/youtube_dl/extractor/udemy.py
index 41097829df0e53f5e39c7aa6cc5894cedb492b78..1df6367799b434f2db2b26048c998629556f2388 100644
(file)
--- a/
youtube_dl/extractor/udemy.py
+++ b/
youtube_dl/extractor/udemy.py
@@
-245,7
+245,7
@@
class UdemyCourseIE(UdemyIE):
course_id, 'Downloading course curriculum')
entries = []
course_id, 'Downloading course curriculum')
entries = []
- chapter, chapter_
id
= None, None
+ chapter, chapter_
number
= None, None
for asset in response:
asset_type = asset.get('assetType') or asset.get('asset_type')
if asset_type == 'Video':
for asset in response:
asset_type = asset.get('assetType') or asset.get('asset_type')
if asset_type == 'Video':
@@
-256,13
+256,13
@@
class UdemyCourseIE(UdemyIE):
'url': 'https://www.udemy.com/%s/#/lecture/%s' % (course_path, asset['id']),
'ie_key': UdemyIE.ie_key(),
}
'url': 'https://www.udemy.com/%s/#/lecture/%s' % (course_path, asset['id']),
'ie_key': UdemyIE.ie_key(),
}
- if chapter_
id
:
- entry['chapter_
id'] = chapter_id
+ if chapter_
number
:
+ entry['chapter_
number'] = chapter_number
if chapter:
entry['chapter'] = chapter
entries.append(entry)
elif asset.get('type') == 'chapter':
if chapter:
entry['chapter'] = chapter
entries.append(entry)
elif asset.get('type') == 'chapter':
- chapter_
id
= asset.get('index') or asset.get('object_index')
+ chapter_
number
= asset.get('index') or asset.get('object_index')
chapter = asset.get('title')
return self.playlist_result(entries, course_id, course_title)
chapter = asset.get('title')
return self.playlist_result(entries, course_id, course_title)