Repository: youtube-dl
Issue: abc.go.com: Season playlist only downloads the first episode.
Labels: bug,geo-restricted

## Please follow the guide below

- You will be asked some questions and requested to provide some information, please read them **carefully** and answer honestly
- Put an `x` into all the boxes [ ] relevant to your *issue* (like that [x])
- Use *Preview* tab to see how your issue will actually look like

---

### Make sure you are using the *latest* version: run `youtube-dl --version` and ensure your version is *2017.04.17*. If it's not read [this FAQ entry](https://github.com/rg3/youtube-dl/blob/master/README.md#how-do-i-update-youtube-dl) and update. Issues with outdated version will be rejected.
- [x ] I've **verified** and **I assure** that I'm running youtube-dl **2017.04.17**

### Before submitting an *issue* make sure you have:
- [ x] At least skimmed through [README](https://github.com/rg3/youtube-dl/blob/master/README.md) and **most notably** [FAQ](https://github.com/rg3/youtube-dl#faq) and [BUGS](https://github.com/rg3/youtube-dl#bugs) sections
- [ x] [Searched](https://github.com/rg3/youtube-dl/search?type=Issues) the bugtracker for similar issues including closed ones

### What is the purpose of your *issue*?
- [x ] Bug report (encountered problems with youtube-dl)
- [ ] Site support request (request for adding support for a new site)
- [ ] Feature request (request for a new functionality)
- [ ] Question
- [ ] Other

---

So I discovered that ABC has a full list of "all episodes this season" page for the shows. But tossing that at youtube-dl only fetches the first episdode.

```
keybounceMBP:TimeAfterTime michael$ youtube-dl -v http://abc.go.com/shows/time-after-time/episode-guide
[debug] System config: []
[debug] User config: [u'-o', u'%(title)s-%(timestamp)6i.%(ext)s', u'-f', u'\nbest[ext=mp4][height>431][height<=576]/\nbestvideo[ext=mp4][height=480]+bestaudio[ext=m4a]/\nbest[ext=mp4][height>340][height<=431]/\nbestvideo[ext=mp4][height>360][height<=576]+bestaudio/\nbest[height>340][height<=576]/\nbestvideo[height>360][height<=576]+bestaudio/\nbestvideo[height=360]+bestaudio/\nbest[ext=mp4][height>=280][height<=360]/\nbest[height<=576]/\nworst', u'--ap-mso', u'Dish', u'--ap-username', u'PRIVATE', u'--ap-password', u'PRIVATE', u'--write-sub', u'--write-auto-sub', u'--sub-lang', u'en,enUS,en-us', u'--sub-format', u'ass/srt/best', u'--convert-subs', u'ass', u'--embed-subs', u'--recode-video', u'mp4', u'--mark-watched']
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'http://abc.go.com/shows/time-after-time/episode-guide']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.04.17
[debug] Python version 2.7.5 - Darwin-13.4.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.2.4, ffprobe 3.2.4, rtmpdump 2.4
[debug] Proxy map: {}
[Go] episode-guide: Downloading webpage
[Go] 3717893: Downloading JSON metadata
[debug] Using fake IP 3.218.9.175 (US) as X-Forwarded-For.
[Go] 3717893: Downloading JSON metadata
[Go] 3717893: Downloading m3u8 information
WARNING: en subtitles not available for 3717893
WARNING: enUS subtitles not available for 3717893
[info] Writing video subtitles to: Pilot-NA.en-us.ttml
[debug] Invoking downloader on u'http://content-ause3.uplynk.com/b2aa9a7f908240c68a18b488e3884334/f.m3u8?exp=1493009807&ct=a&oid=d874124ecca24c88a3c9575e78686acf&eid=10087747&iph=3007d0539a73b02a94462bfe1759be8903dcbbf33e8fc043e2d5aeeae3066bf4&rays=jihgfedcb&euid=14FDC435-3748-495D-951D-ABF3D359C9F8_000_0_001_lf_01-06-00_NA&cdn=ec&stgcfg=datg&pp2ip=0&sig=7d1c06fce297025cb0f21ecf2c76911fdb779cd81f724a5c4beb2f427d6e967b&pbs=d3615bf3363c44ccb9836a473a375aea'
[download] Pilot-NA.mp4 has already been downloaded
[download] 100% of 347.67MiB
[ffmpeg] Not converting video file Pilot-NA.mp4 - already is in target format mp4
[ffmpeg] Converting subtitles
WARNING: You have requested to convert dfxp (TTML) subtitles into another format, which results in style information loss
[debug] ffmpeg command line: ffmpeg -y -i file:Pilot-NA.en-us.srt -f ass file:Pilot-NA.en-us.ass
Deleting original file Pilot-NA.en-us.ttml (pass -k to keep)
Deleting original file Pilot-NA.en-us.srt (pass -k to keep)
[ffmpeg] Embedding subtitles in 'Pilot-NA.mp4'
[debug] ffmpeg command line: ffmpeg -y -i file:Pilot-NA.mp4 -i file:Pilot-NA.en-us.ass -map 0 -c copy -map -0:s -c:s mov_text -map 1:0 -metadata:s:s:0 language=eng file:Pilot-NA.temp.mp4
Deleting original file Pilot-NA.en-us.ass (pass -k to keep)
keybounceMBP:TimeAfterTime michael$ 
```