mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[orf:radio] Cleanup _VALID_URLs (closes #11643)
This commit is contained in:
		| @@ -182,46 +182,42 @@ class ORFRadioIE(InfoExtractor): | ||||
| class ORFFM4IE(ORFRadioIE): | ||||
|     IE_NAME = 'orf:fm4' | ||||
|     IE_DESC = 'radio FM4' | ||||
|     _VALID_URL = r'https?://(?P<station>fm4)\.orf\.at/(?:7tage/?#|player/)(?P<date>[0-9]+)/(?P<show>\w+)' | ||||
|     _VALID_URL = r'https?://(?P<station>fm4)\.orf\.at/player/(?P<date>[0-9]+)/(?P<show>\w+)' | ||||
|  | ||||
|     _TESTS = [ | ||||
|         { | ||||
|             'url': 'http://fm4.orf.at/player/20170107/CC', | ||||
|             'md5': '2b0be47375432a7ef104453432a19212', | ||||
|             'info_dict': { | ||||
|                 'id': '2017-01-07_2100_tl_54_7DaysSat18_31295', | ||||
|                 'ext': 'mp3', | ||||
|                 'title': 'Solid Steel Radioshow', | ||||
|                 'description': 'Die Mixshow von Coldcut und Ninja Tune.', | ||||
|                 'duration': 3599, | ||||
|                 'timestamp': 1483819257, | ||||
|                 'upload_date': '20170107', | ||||
|             }, | ||||
|             'skip': 'Shows from ORF radios are only available for 7 days.' | ||||
|         } | ||||
|     ] | ||||
|     _TEST = { | ||||
|         'url': 'http://fm4.orf.at/player/20170107/CC', | ||||
|         'md5': '2b0be47375432a7ef104453432a19212', | ||||
|         'info_dict': { | ||||
|             'id': '2017-01-07_2100_tl_54_7DaysSat18_31295', | ||||
|             'ext': 'mp3', | ||||
|             'title': 'Solid Steel Radioshow', | ||||
|             'description': 'Die Mixshow von Coldcut und Ninja Tune.', | ||||
|             'duration': 3599, | ||||
|             'timestamp': 1483819257, | ||||
|             'upload_date': '20170107', | ||||
|         }, | ||||
|         'skip': 'Shows from ORF radios are only available for 7 days.' | ||||
|     } | ||||
|  | ||||
|  | ||||
| class ORFOE1IE(ORFRadioIE): | ||||
|     IE_NAME = 'orf:oe1' | ||||
|     IE_DESC = 'Radio Österreich 1' | ||||
|     _VALID_URL = r'https?://(?P<station>oe1)\.orf\.at/(?:7tage/?#|player/)(?P<date>[0-9]+)/(?P<show>\w+)' | ||||
|     _VALID_URL = r'https?://(?P<station>oe1)\.orf\.at/player/(?P<date>[0-9]+)/(?P<show>\w+)' | ||||
|  | ||||
|     _TESTS = [ | ||||
|        { | ||||
|             'url': 'http://oe1.orf.at/player/20170108/456544', | ||||
|             'md5': '34d8a6e67ea888293741c86a099b745b', | ||||
|             'info_dict': { | ||||
|                 'id': '2017-01-08_0759_tl_51_7DaysSun6_256141', | ||||
|                 'ext': 'mp3', | ||||
|                 'title': 'Morgenjournal', | ||||
|                 'duration': 609, | ||||
|                 'timestamp': 1483858796, | ||||
|                 'upload_date': '20170108', | ||||
|             }, | ||||
|             'skip': 'Shows from ORF radios are only available for 7 days.' | ||||
|         } | ||||
|     ] | ||||
|     _TEST = { | ||||
|         'url': 'http://oe1.orf.at/player/20170108/456544', | ||||
|         'md5': '34d8a6e67ea888293741c86a099b745b', | ||||
|         'info_dict': { | ||||
|             'id': '2017-01-08_0759_tl_51_7DaysSun6_256141', | ||||
|             'ext': 'mp3', | ||||
|             'title': 'Morgenjournal', | ||||
|             'duration': 609, | ||||
|             'timestamp': 1483858796, | ||||
|             'upload_date': '20170108', | ||||
|         }, | ||||
|         'skip': 'Shows from ORF radios are only available for 7 days.' | ||||
|     } | ||||
|  | ||||
|  | ||||
| class ORFIPTVIE(InfoExtractor): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․