get-iplayer / get_iplayer

A utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds
https://github.com/get-iplayer/get_iplayer/wiki
GNU General Public License v3.0
2.12k stars 230 forks source link

"Hey Duggee" recursive download misses about 30 episodes #393

Closed palfrey closed 2 years ago

palfrey commented 2 years ago

I ran get_iplayer --tvmode best --pid-recursive --pid b07xdmgk using version 3.27, and it downloaded all of Season 1, but only the first 36 of 52 episodes of Seasons 2 and 3.

I did some hacking around myself, and some parsing of __IPLAYER_REDUX_STATE__ in the webpages later, I wrote https://gist.github.com/palfrey/3f9fc8abce3d2763392a07ddca775751 which was able to fill in the missing episodes, but not sure how to fold in that extra work into the main program (especially as my Perl is rusty and my script is in Python)