|
|
|
@ -18,87 +18,54 @@ class CNNTurkIE(InfoExtractor):
|
|
|
|
|
(?:[^/]+/)*
|
|
|
|
|
(?P<id>[^/?#&]+)
|
|
|
|
|
'''
|
|
|
|
|
_TESTS = [
|
|
|
|
|
{
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/'
|
|
|
|
|
'dort-bir-taraf/dort-bir-taraf-43',
|
|
|
|
|
_TESTS = [{
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/dort-bir-taraf/dort-bir-taraf-43',
|
|
|
|
|
'md5': 'ea49375a769545afdb8d63d4efb46f8b',
|
|
|
|
|
'info_dict': {
|
|
|
|
|
'id': 'dort-bir-taraf-43',
|
|
|
|
|
'ext': 'mp4',
|
|
|
|
|
'title': 'Dört Bir Taraf',
|
|
|
|
|
'description': 'Altan Öymen, Nazlı Ilıcak, Enver Aysever ve '
|
|
|
|
|
'Nagehan Alçı ülke gündemini dört farklı '
|
|
|
|
|
'açıdan değerlendiriyor. Sezaryen ve kürtaj '
|
|
|
|
|
'polemiğinde gerçekler ve yanıl...',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/'
|
|
|
|
|
'542174c1cecfbe19c07cacea.jpg',
|
|
|
|
|
'description': r're:Altan Öymen, Nazlı Ilıcak, Enver Aysever ve .{116}$',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/542174c1cecfbe19c07cacea.jpg',
|
|
|
|
|
'upload_date': '20120601',
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/'
|
|
|
|
|
'tarafsiz-bolge/mahalle-baskisi-anayasa-tartismasi',
|
|
|
|
|
}, {
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/tarafsiz-bolge/mahalle-baskisi-anayasa-tartismasi',
|
|
|
|
|
'md5': 'c3999fbe0fb3366b36cb2ea56d692697',
|
|
|
|
|
'info_dict': {
|
|
|
|
|
'id': 'mahalle-baskisi-anayasa-tartismasi',
|
|
|
|
|
'ext': 'mp4',
|
|
|
|
|
'title': 'MAHALLE BASKISI - ANAYASA TARTIŞMASI',
|
|
|
|
|
'description': 'MAHALLE BASKISI , ANAYASA TARTIŞMASI ,'
|
|
|
|
|
'ŞAHİN MENGÜ , YAVUZ ATAR , FARUK BAL , '
|
|
|
|
|
'NURAY MERT , TOKTAMIŞ ATEŞ , EMRE AKÖZ , '
|
|
|
|
|
'AYŞE BÖHÜRLER...',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/'
|
|
|
|
|
'63530cb4bf773b1104bb482d.jpg',
|
|
|
|
|
'description': r're:MAHALLE BASKISI , ANAYASA TARTIŞMASI .{96}$',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/63530cb4bf773b1104bb482d.jpg',
|
|
|
|
|
'upload_date': '20120330',
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/'
|
|
|
|
|
'edip-akbayram-enver-aysever-in-sorularini-yanitladi-'
|
|
|
|
|
'aykiri-sorular-09-07-2012',
|
|
|
|
|
}, {
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/edip-akbayram-enver-aysever-in-sorularini-yanitladi-aykiri-sorular-09-07-2012',
|
|
|
|
|
'md5': '36814483fe64d450f35c985d5a2d2d18',
|
|
|
|
|
'info_dict': {
|
|
|
|
|
'id': 'edip-akbayram-enver-aysever-in-sorularini-yanitladi-'
|
|
|
|
|
'aykiri-sorular-09-07-2012',
|
|
|
|
|
'id': 'edip-akbayram-enver-aysever-in-sorularini-yanitladi-aykiri-sorular-09-07-2012',
|
|
|
|
|
'ext': 'mp4',
|
|
|
|
|
'title': 'Edip Akbayram, Enver Aysever’in sorularını yanıtladı'
|
|
|
|
|
' - Aykırı Sorular (09.07.2012)',
|
|
|
|
|
'description': 'Anadolu Pop Müziğinin önde gelen isimlerinden '
|
|
|
|
|
'Edip Akbayram 9 Temmuz 2012 tarihli '
|
|
|
|
|
'Aykırı Sorular programında Enver Ayseverin '
|
|
|
|
|
'konuğu oldu....',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/'
|
|
|
|
|
'54353b6dcecfbe1578205c80.jpg',
|
|
|
|
|
'title': 'Edip Akbayram, Enver Aysever’in sorularını yanıtladı - Aykırı Sorular (09.07.2012)',
|
|
|
|
|
'description': 'Anadolu Pop Müziğinin önde gelen isimlerinden .{94}$',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/54353b6dcecfbe1578205c80.jpg',
|
|
|
|
|
'upload_date': '20120710',
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/'
|
|
|
|
|
'aykiri-sorular/ilber-ortayli-enver-ayseverin-sorularini-'
|
|
|
|
|
'yanitladi-aykiri-sorular-16-06-2014',
|
|
|
|
|
}, {
|
|
|
|
|
'url': 'https://www.cnnturk.com/tv-cnn-turk/programlar/aykiri-sorular/ilber-ortayli-enver-ayseverin-sorularini-yanitladi-aykiri-sorular-16-06-2014',
|
|
|
|
|
'md5': '36814483fe64d450f35c985d5a2d2d18',
|
|
|
|
|
'info_dict': {
|
|
|
|
|
'id': 'ilber-ortayli-enver-ayseverin-sorularini-yanitladi-'
|
|
|
|
|
'aykiri-sorular-16-06-2014',
|
|
|
|
|
'id': 'ilber-ortayli-enver-ayseverin-sorularini-yanitladi-aykiri-sorular-16-06-2014',
|
|
|
|
|
'ext': 'm3u8',
|
|
|
|
|
'title': 'İlber Ortaylı Enver Aysever\'in sorularını yanıtladı:'
|
|
|
|
|
' Aykırı Sorular - 16.06.2014',
|
|
|
|
|
'description': 'Aykırı Sorular, Tarihçi '
|
|
|
|
|
'Prof. Dr. İlber Ortaylıyı konuk etti. '
|
|
|
|
|
'Cumhurbaşkanı seçimi Türkiye açısından ne '
|
|
|
|
|
'ifade ediyor? Çatı adayı muhalefeti '
|
|
|
|
|
'birleştirebilece...',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/'
|
|
|
|
|
'54353e78cecfbe15782068ae.jpg',
|
|
|
|
|
'title': 'İlber Ortaylı Enver Aysever\'in sorularını yanıtladı: Aykırı Sorular - 16.06.2014',
|
|
|
|
|
'description': 'Aykırı Sorular, Tarihçi Prof. Dr. İlber Ortaylıyı .{109}',
|
|
|
|
|
'thumbnail': 'https://image.cnnturk.com/i/cnnturk/75/1200x675/54353e78cecfbe15782068ae.jpg',
|
|
|
|
|
'upload_date': '20140617',
|
|
|
|
|
},
|
|
|
|
|
'params': {
|
|
|
|
|
# m3u8 download
|
|
|
|
|
'skip_download': True,
|
|
|
|
|
'skip_download': 'm3u8',
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}]
|
|
|
|
|
|
|
|
|
|
def _real_extract(self, url):
|
|
|
|
|
video_id = self._match_id(url)
|
|
|
|
|