diff --git a/src/episode.ts b/src/episode.ts index 3cb2449..c60489e 100644 --- a/src/episode.ts +++ b/src/episode.ts @@ -50,7 +50,7 @@ function download(config: IConfig, page: IEpisodePage, player: IEpisodePlayer, d if (err) return done(err); if (config.merge) return complete('Finished ' + fileName, now, done); var isSubtited = Boolean(player.subtitle); - video.merge(config, isSubtited, player.video.file, filePath, player.mode, err => { + video.merge(config, isSubtited, player.video.file, filePath, player.video.mode, err => { if (err) return done(err); complete('Finished ' + fileName, now, done); }); @@ -165,7 +165,7 @@ function scrapePlayer(config: IConfig, address: string, id: number, done: (err: data: player['default:preload'].subtitle.data } : null, video: { - mode: streamMode; + mode: streamMode, file: player['default:preload'].stream_info.file, host: player['default:preload'].stream_info.host } diff --git a/src/interface/IEpisodePlayer.d.ts b/src/interface/IEpisodePlayer.d.ts index 67379ad..f004964 100644 --- a/src/interface/IEpisodePlayer.d.ts +++ b/src/interface/IEpisodePlayer.d.ts @@ -5,6 +5,7 @@ interface IEpisodePlayer { data: string; }; video: { + mode: string; file: string; host: string; };