File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -247,9 +247,13 @@ def _real_extract(self, url):
247
247
show_info = self ._download_info (
248
248
show_id , 'info/' , show_title , fatal = False )
249
249
250
+ if not show_title :
251
+ base_url += "/title"
252
+
250
253
entries = []
251
254
for season in (seasons or []):
252
255
episodes = season .get ('episodes' ) or []
256
+ playlist_title = season .get ('name' ) or show_info .get ('title' )
253
257
for episode in episodes :
254
258
if episode .get ('playable' ) is False :
255
259
continue
@@ -259,12 +263,13 @@ def _real_extract(self, url):
259
263
continue
260
264
info = self ._extract_common_video_info (episode )
261
265
info .update ({
262
- '_type' : 'url ' ,
266
+ '_type' : 'url_transparent ' ,
263
267
'ie_key' : VVVVIDIE .ie_key (),
264
268
'url' : '/' .join ([base_url , season_id , video_id ]),
265
269
'title' : episode .get ('title' ),
266
270
'description' : episode .get ('description' ),
267
271
'season_id' : season_id ,
272
+ 'playlist_title' : playlist_title ,
268
273
})
269
274
entries .append (info )
270
275
You can’t perform that action at this time.
0 commit comments