Repository: yt-dlp/yt-dlp
File: yt_dlp/extractor/cbc.py (Python)

Code before:
            'season': 'Season 2015',
            'season_number': 2015,
            'media_type': 'Excerpt',
        },
    }, {
        'url': 'http://www.cbc.ca/player/play/2164402062',
        'md5': '33fcd8f6719b9dd60a5e73adcb83b9f6',
        'info_dict': {
            'id': '2164402062',
            'ext': 'mp4',
            'title': 'Cancer survivor four times over',
            'description': 'Tim Mayer has beaten three different forms of cancer four times in five years.',
            'timestamp': 1320410746,
            'upload_date': '20111104',
            'uploader': 'CBCC-NEW',
            'thumbnail': 'https://thumbnails.cbc.ca/maven_legacy/thumbnails/277/67/cancer_852x480_2164412612.jpg',
            'chapters': [],
            'duration': 186.867,
            'series': 'CBC News: Windsor at 6:00',
            'categories': [
                'News/Canada/Windsor',
            ],
            'location': 'Windsor',
            'tags': [
                'cancer',
            ],
            'creator': 'Allison Johnson',
            'media_type': 'Excerpt',
        },
    }, {
        # Has subtitles
        # These broadcasts expire after ~1 month, can find new test URL here:
        # https://www.cbc.ca/player/news/TV%20Shows/The%20National/Latest%20Broadcast
        'url': 'http://www.cbc.ca/player/play/2284799043667',
        'md5': '9b49f0839e88b6ec0b01d840cf3d42b5',
        'info_dict': {
            'id': '2284799043667',
            'ext': 'mp4',
            'title': 'The National | Hockey coach charged, Green grants, Safer drugs',
            'description': 'md5:84ef46321c94bcf7d0159bb565d26bfa',
            'timestamp': 1700272800,
            'duration': 2718.833,
            'subtitles': {'eng': [{'ext': 'vtt', 'protocol': 'm3u8_native'}]},
            'thumbnail': 'https://thumbnails.cbc.ca/maven_legacy/thumbnails/907/171/thumbnail.jpeg',
            'uploader': 'CBCC-NEW',
            'chapters': 'count:5',
            'upload_date': '20231118',
            'categories': 'count:4',
            'series': 'The National - Full Show',
            'tags': 'count:1',
            'creator': 'News',

Review comment (suggestion):
```suggestion
            'categories': ['News/Canada/Windsor'],
            'location': 'Windsor',
            'tags': ['cancer'],
```

Code after:
            'season': 'Season 2015',
            'season_number': 2015,
            'media_type': 'Excerpt',
        },
    }, {
        'url': 'http://www.cbc.ca/player/play/2164402062',
        'md5': '33fcd8f6719b9dd60a5e73adcb83b9f6',
        'info_dict': {
            'id': '2164402062',
            'ext': 'mp4',
            'title': 'Cancer survivor four times over',
            'description': 'Tim Mayer has beaten three different forms of cancer four times in five years.',
            'timestamp': 1320410746,
            'upload_date': '20111104',
            'uploader': 'CBCC-NEW',
            'thumbnail': 'https://thumbnails.cbc.ca/maven_legacy/thumbnails/277/67/cancer_852x480_2164412612.jpg',
            'chapters': [],
            'duration': 186.867,
            'series': 'CBC News: Windsor at 6:00',
            'categories': ['News/Canada/Windsor'],
            'location': 'Windsor',
            'tags': ['cancer'],
            'creator': 'Allison Johnson',
            'media_type': 'Excerpt',
        },
    }, {
        # Has subtitles
        # These broadcasts expire after ~1 month, can find new test URL here:
        # https://www.cbc.ca/player/news/TV%20Shows/The%20National/Latest%20Broadcast
        'url': 'http://www.cbc.ca/player/play/2284799043667',
        'md5': '9b49f0839e88b6ec0b01d840cf3d42b5',
        'info_dict': {
            'id': '2284799043667',
            'ext': 'mp4',
            'title': 'The National | Hockey coach charged, Green grants, Safer drugs',
            'description': 'md5:84ef46321c94bcf7d0159bb565d26bfa',
            'timestamp': 1700272800,
            'duration': 2718.833,
            'subtitles': {'eng': [{'ext': 'vtt', 'protocol': 'm3u8_native'}]},
            'thumbnail': 'https://thumbnails.cbc.ca/maven_legacy/thumbnails/907/171/thumbnail.jpeg',
            'uploader': 'CBCC-NEW',
            'chapters': 'count:5',
            'upload_date': '20231118',
            'categories': 'count:4',
            'series': 'The National - Full Show',
            'tags': 'count:1',
            'creator': 'News',
            'location': 'Canada',
            'media_type': 'Full Program',
        },
    }]