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

Code before:
        'params': {'skip_download': True},
        'expected_warnings': ['Video not available. Likely due to geo-restriction.'],
    }, {
        # 1500 quality
        'url': 'https://www.raiplay.it/video/2012/09/S1E11---Tutto-cio-che-luccica-0cab3323-732e-45d6-8e86-7704acab6598.html',
        'md5': 'a634d20e8ab2d43724c273563f6bf87a',
        'info_dict': {
            'id': '0cab3323-732e-45d6-8e86-7704acab6598',
            'ext': 'mp4',
            'title': 'Mia and Me - S1E11 - Tutto ciò che luccica',
            'alt_title': 'St 1 Ep 11 - Mia and Me - Tutto ciò che luccica',
            'description': 'md5:4969e594184b1920c4c1f2b704da9dea',
            'thumbnail': r're:^https?://.*\.jpg$',
            'uploader': 'Rai Gulp',
            'series': 'Mia and Me',
            'season': 'Season 1',
            'episode_number': 11,
            'release_year': 2015,
            'season_number': 1,
            'episode': 'Tutto ciò che luccica',
            'timestamp': 1348495020,
            'upload_date': '20120924',
        },
    }, {
        'url': 'https://www.raiplay.it/video/2022/10/Ad-ogni-costo---Un-giorno-in-Pretura---Puntata-del-15102022-1dfd1295-ea38-4bac-b51e-f87e2881693b.html',
        'md5': '572c6f711b7c5f2d670ba419b4ae3b08',
        'info_dict': {
            'id': '1dfd1295-ea38-4bac-b51e-f87e2881693b',
            'ext': 'mp4',
            'title': 'Ad ogni costo - Un giorno in Pretura - Puntata del 15/10/2022',
            'alt_title': 'St 2022/23 - Un giorno in pretura - Ad ogni costo',
            'description': 'md5:4046d97b2687f74f06a8b8270ba5599f',
            'uploader': 'Rai 3',
            'duration': 3773.0,
            'thumbnail': 'https://www.raiplay.it/dl/img/2022/10/12/1665586539957_2048x2048.png',
            'creators': ['Rai 3'],
            'series': 'Un giorno in pretura',
            'season': '2022/23',
            'episode': 'Ad ogni costo',
            'timestamp': 1665507240,
            'upload_date': '20221011',
            'release_year': 2025,
        },
    }, {
        'url': 'http://www.raiplay.it/video/2016/11/gazebotraindesi-efebe701-969c-4593-92f3-285f0d1ce750.html?',
        'only_matching': True,
    }, {
        # subtitles at 'subtitlesArray' key (see #27698)
        'url': 'https://www.raiplay.it/video/2020/12/Report---04-01-2021-2e90f1de-8eee-4de4-ac0e-78d21db5b600.html',
        'only_matching': True,
    }, {

Review comment (suggestion):
```suggestion
        # checking program_info gives false positive for DRM
        'url': 'https://www.raiplay.it/video/2022/10/Ad-ogni-costo---Un-giorno-in-Pretura---Puntata-del-15102022-1dfd1295-ea38-4bac-b51e-f87e2881693b.html',
```

Code after:
        'params': {'skip_download': True},
        'expected_warnings': ['Video not available. Likely due to geo-restriction.'],
    }, {
        # 1500 quality
        'url': 'https://www.raiplay.it/video/2012/09/S1E11---Tutto-cio-che-luccica-0cab3323-732e-45d6-8e86-7704acab6598.html',
        'md5': 'a634d20e8ab2d43724c273563f6bf87a',
        'info_dict': {
            'id': '0cab3323-732e-45d6-8e86-7704acab6598',
            'ext': 'mp4',
            'title': 'Mia and Me - S1E11 - Tutto ciò che luccica',
            'alt_title': 'St 1 Ep 11 - Mia and Me - Tutto ciò che luccica',
            'description': 'md5:4969e594184b1920c4c1f2b704da9dea',
            'thumbnail': r're:^https?://.*\.jpg$',
            'uploader': 'Rai Gulp',
            'series': 'Mia and Me',
            'season': 'Season 1',
            'episode_number': 11,
            'release_year': 2015,
            'season_number': 1,
            'episode': 'Tutto ciò che luccica',
            'timestamp': 1348495020,
            'upload_date': '20120924',
        },
    }, {
        # checking program_info gives false positive for DRM
        'url': 'https://www.raiplay.it/video/2022/10/Ad-ogni-costo---Un-giorno-in-Pretura---Puntata-del-15102022-1dfd1295-ea38-4bac-b51e-f87e2881693b.html',
        'md5': '572c6f711b7c5f2d670ba419b4ae3b08',
        'info_dict': {
            'id': '1dfd1295-ea38-4bac-b51e-f87e2881693b',
            'ext': 'mp4',
            'title': 'Ad ogni costo - Un giorno in Pretura - Puntata del 15/10/2022',
            'alt_title': 'St 2022/23 - Un giorno in pretura - Ad ogni costo',
            'description': 'md5:4046d97b2687f74f06a8b8270ba5599f',
            'uploader': 'Rai 3',
            'duration': 3773.0,
            'thumbnail': 'https://www.raiplay.it/dl/img/2022/10/12/1665586539957_2048x2048.png',
            'creators': ['Rai 3'],
            'series': 'Un giorno in pretura',
            'season': '2022/23',
            'episode': 'Ad ogni costo',
            'timestamp': 1665507240,
            'upload_date': '20221011',
            'release_year': 2025,
        },
    }, {
        'url': 'http://www.raiplay.it/video/2016/11/gazebotraindesi-efebe701-969c-4593-92f3-285f0d1ce750.html?',
        'only_matching': True,
    }, {
        # subtitles at 'subtitlesArray' key (see #27698)
        'url': 'https://www.raiplay.it/video/2020/12/Report---04-01-2021-2e90f1de-8eee-4de4-ac0e-78d21db5b600.html',
        'only_matching': True,