Repository: yt-dlp
Issue: [BBC iPlayer] '%(title)s' does not include episode numbers
Labels: site-enhancement

### Checklist

- [X] I'm reporting a bug unrelated to a specific site
- [X] I've verified that I'm running yt-dlp version **2022.02.04**. ([update instructions](https://github.com/yt-dlp/yt-dlp#update))
- [X] I've checked that all provided URLs are alive and playable in a browser
- [X] I've checked that all URLs and arguments with special characters are [properly quoted or escaped](https://github.com/ytdl-org/youtube-dl#video-url-contains-an-ampersand-and-im-getting-some-strange-output-1-2839-or-v-is-not-recognized-as-an-internal-or-external-command)
- [X] I've searched the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar issues including closed ones. DO NOT post duplicates
- [x] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)

### Description

- Link Used: https://www.bbc.co.uk/iplayer/episode/m000kclt/boy-girl-dog-cat-mouse-cheese-series-1-37-putt-putt-pals

The issue I'm having is that the episode number of a series is not included in the `%(title)s` output. Series/Episodes that dont have a the number in the title (it only has the season number or year) output fine, I noticed this while trying to download a lot of episodes from a series and each one lacked the episode number. It saved as `Series Name, Season Number, Episode Name`

The webpage title for the specific url is "Boy Girl Dog Cat Mouse Cheese - Series 1: 37. Putt Putt Pals"

**Command Used**
I also include ` --proxy socks5://127.0.0.1:1080/ ` since I download from a separate server but I ran the below command on the UK machine and got the same output.
```
yt-dlp -vU \
  --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36" \
  --output "%(title)s (%(duration)ss) [%(resolution)s] [%(id)s].%(ext)s" \
  https://www.bbc.co.uk/iplayer/episode/m000kclt/boy-girl-dog-cat-mouse-cheese-series-1-37-putt-putt-pals

```

**What is saved**:
`Boy Girl Dog Cat Mouse Cheese, Series 1, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4`

**Expected**: 
`Boy Girl Dog Cat Mouse Cheese, Series 1 37, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4`
`Boy Girl Dog Cat Mouse Cheese, Series 1 Episode 37, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4`

(Or any variation that includes the episode number in the output 'title' argument)

---
**Note**:
Downloading from BBC requires a UK connection, I currently use a non-residential IP and it works fine. If you are unable to get a connection to test download I can provide access to the server I use for downloading.

### Verbose log

```shell
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2022.02.04 [c1653e9ef] (zip)
[debug] Python version 3.8.10 (CPython 64bit) - Linux-5.4.0-29-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4
[debug] Optional libraries: secretstorage, sqlite
[debug] Proxy map: {}
Latest version: 2022.02.04, Current version: 2022.02.04
yt-dlp is up to date (2022.02.04)
[debug] [bbc.co.uk] Extracting URL: https://www.bbc.co.uk/iplayer/episode/m000kclt/boy-girl-dog-cat-mouse-cheese-series-1-37-putt-putt-pals
[bbc.co.uk] m000kclt: Downloading video page
[bbc.co.uk] m000kclt: Downloading playlist JSON
[bbc.co.uk] m000kcls: Downloading media selection JSON
[bbc.co.uk] m000kcls: Downloading m3u8 information
[bbc.co.uk] m000kcls: Downloading m3u8 information
[bbc.co.uk] m000kcls: Downloading m3u8 information
WARNING: [bbc.co.uk] Failed to download m3u8 information: HTTP Error 403: Forbidden
[bbc.co.uk] m000kcls: Downloading m3u8 information
WARNING: [bbc.co.uk] Failed to download m3u8 information: HTTP Error 403: Forbidden
[bbc.co.uk] m000kcls: Downloading m3u8 information
[bbc.co.uk] m000kcls: Downloading m3u8 information
[bbc.co.uk] m000kcls: Downloading MPD manifest
[bbc.co.uk] m000kcls: Downloading MPD manifest
[bbc.co.uk] m000kcls: Downloading MPD manifest
WARNING: [bbc.co.uk] Failed to download MPD manifest: HTTP Error 403: Forbidden
[bbc.co.uk] m000kcls: Downloading MPD manifest
WARNING: [bbc.co.uk] Failed to download MPD manifest: HTTP Error 403: Forbidden
[bbc.co.uk] m000kcls: Downloading MPD manifest
[bbc.co.uk] m000kcls: Downloading MPD manifest
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] m000kcls: Downloading 1 format(s): mf_bidi-5510-1
[debug] Invoking downloader on "https://b4-thdow-bbc.live.bidi.net.uk/vod-hls-uk/usp/auth/vod/piff_abr_full_hd/68b46f-m000kcls/vf_m000kcls_330dea18-56f6-4d44-97e5-8224455c736b.ism.hlsv2.ism/vf_m000kcls_330dea18-56f6-4d44-97e5-8224455c736b.ism.hlsv2-audio_eng_1=128000-video=5070000.m3u8"
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 87
[download] Destination: Boy Girl Dog Cat Mouse Cheese, Series 1, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4
[download] 100% of 321.41MiB in 00:11
[debug] ffprobe command line: ffprobe -hide_banner -show_format -show_streams -print_format json 'file:Boy Girl Dog Cat Mouse Cheese, Series 1, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4'
[FixupM3u8] Fixing MPEG-TS in MP4 container of "Boy Girl Dog Cat Mouse Cheese, Series 1, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4"
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -i 'file:Boy Girl Dog Cat Mouse Cheese, Series 1, Putt Putt Pals (660s) [1280x720] [m000kcls].mp4' -map 0 -dn -ignore_unknown -c copy -f mp4 -bsf:a aac_adtstoasc -movflags +faststart 'file:Boy Girl Dog Cat Mouse Cheese, Series 1, Putt Putt Pals (660s) [1280x720] [m000kcls].temp.mp4'
```