Repository: yt-dlp
Issue: [Site Support Request] AmericanArchive.org - American Archive of Public Broadcasting (AAPB)
Labels: site-request

### Checklist

- [X] I'm reporting a new site support request
- [X] I've verified that I'm running yt-dlp version **2021.12.01**. ([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 none of provided URLs [violate any copyrights](https://github.com/ytdl-org/youtube-dl#can-you-add-support-for-this-anime-video-site-or-site-which-shows-current-movies-for-free) or contain any [DRM](https://en.wikipedia.org/wiki/Digital_rights_management) to the best of my knowledge
- [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)
- [X] I've read about [sharing account credentials](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#are-you-willing-to-share-account-details-if-needed) and am willing to share it if required

### Region

USA Only

### Example URLs

- Single video:  https://americanarchive.org/catalog/cpb-aacip_507-0v89g5gw88
- Single video:  https://americanarchive.org/catalog/cpb-aacip-5a070554fe5
- Single video:  https://americanarchive.org/catalog/cpb-aacip_384-29p2nm8h

Single videos only; I don't think playlists are a feature on this website.

### Description

AmericanArchive.org is a very useful and important archive that has over 40,000 videos from American public television, and hundreds of thousands more for public radio (audio only) recordings. The site can only be accessed from a US-based IP address. I think this is a good site to add compatibility because of the importance of the content and sometimes the playback can be slow on their streaming player so it would be useful to download and then watch offline for educational purposes.

### Verbose log

```shell
youtube-dl > yt -Uv https://americanarchive.org/catalog/cpb-aacip_507-0v89g5gw88
[debug] Command-line config: ['--config-location', 'C:\\yt-dlp\\yt-dlp.conf', '-Uv', 'https://americanarchive.org/catalog/cpb-aacip_507-0v89g5gw88']
[debug] Custom config file: C:\Tools\youtube-dl\yt-dlp.conf
[debug] Custom config: ['-ciw', '--console-title', '--no-warnings', '--no-cache-dir', '--throttled-rate', '128K', '--retries', '24', '-o', '%(uploader)s - %(uploader_id)s\\%(uploader)s - %(upload_date)s - %(title)s - %(id)s.%(ext)s', '-f', '(bestvideo[height>2160][vcodec^=av01]/bestvideo[height>2160][vcodec^=vp9]/bestvideo[height>1440][vcodec^=av01]/bestvideo[height>1440][vcodec^=vp9][fps>30]/bestvideo[height>1440][vcodec^=vp9]/bestvideo[height>1080][vcodec^=av01]/bestvideo[height>1080][vcodec^=vp9][fps>30]/bestvideo[height>1080][vcodec^=vp9]/bestvideo[height>720][vcodec^=av01]/bestvideo[height>720][vcodec^=vp9][fps>30]/bestvideo[height>720][vcodec^=vp9]/bestvideo[height>240][vcodec^=av01]/bestvideo[vcodec^=vp9][fps>30]/bestvideo[height>240][vcodec^=vp9]/best[height>240]/bestvideo[vcodec^=av01]/bestvideo[vcodec^=vp9]/bestvideo)+(bestaudio[asr=48000]/bestaudio)/bestaudio[ext=opus]/best', '--merge-output-format', 'mkv']
[debug] Encodings: locale cp1252, fs utf-8, out utf-8, err utf-8, pref cp1252
[debug] yt-dlp version 2021.12.01 [91f071a] (win_exe)
[debug] Python version 3.8.10 (CPython 64bit) - Windows-10-10.0.19042-SP0
[debug] exe versions: ffmpeg 4.4-full_build-www.gyan.dev (setts), ffprobe 4.4-full_build-www.gyan.dev
[debug] Optional libraries: Cryptodome, mutagen, sqlite, websockets
[debug] Proxy map: {}
Latest version: 2021.12.01, Current version: 2021.12.01
yt-dlp is up to date (2021.12.01)
[debug] [generic] Extracting URL: https://americanarchive.org/catalog/cpb-aacip_507-0v89g5gw88
[generic] cpb-aacip_507-0v89g5gw88: Requesting header
[generic] cpb-aacip_507-0v89g5gw88: Downloading webpage
[generic] cpb-aacip_507-0v89g5gw88: Extracting information
[debug] Looking for video embeds
ERROR: Unsupported URL: https://americanarchive.org/catalog/cpb-aacip_507-0v89g5gw88
Traceback (most recent call last):
  File "yt_dlp\YoutubeDL.py", line 1329, in wrapper
  File "yt_dlp\YoutubeDL.py", line 1398, in __extract_info
  File "yt_dlp\extractor\common.py", line 597, in extract
  File "yt_dlp\extractor\generic.py", line 3813, in _real_extract
yt_dlp.utils.UnsupportedError: Unsupported URL: https://americanarchive.org/catalog/cpb-aacip_507-0v89g5gw88
```