
    V|h_                     F    S SK r SSKJr  SSKJrJrJrJr   " S S\5      rg)    N   )YahooIE   )ExtractorErrorint_or_noneparse_qsurl_or_nonec                       \ rS rSrSrSrSrSSSSS	S
SSSS.SS0S.SSSSSSSSS.SS0S.SSS.SSS.SSS.SSS.S SS.S!SS.S"SS.S#SS.S$SS./rS% rS&r	g')(AolIE   Fzaol.comz(?:aol-video:|https?://(?:www\.)?aol\.(?:com|ca|co\.uk|de|jp)/video/(?:[^/]+/)*)(?P<id>\d{9}|[0-9a-f]{24}|[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12})z\https://www.aol.com/video/view/u-s--official-warns-of-largest-ever-irs-phone-scam/518167793/ 18ef68f48740e86ae94b98da815eec42	518167793mp4z4U.S. Official Warns Of 'Largest Ever' IRS Phone ScamzA major phone scam has cost thousands of taxpayers more than $1 million, with less than a month until income tax returns are due to the IRS.i1,S20140321zNewsy Studio)idexttitledescription	timestampupload_dateuploaderskip_downloadT)urlmd5	info_dictparamszQhttps://www.aol.com/video/view/netflix-is-raising-rates/5707d6b8e4b090497b04f706/5707d6b8e4b090497b04f706zNetflix is Raising Ratesuz   Netflix is rewarding millions of it’s long-standing members with an increase in cost. Veuer’s Carly Figueroa has more.20160408iWVeuer)r   r   r   r   r   r   r   )r   r   r   zThttps://www.aol.com/video/view/park-bench-season-2-trailer/559a1b9be4b0c3bfad3357a7/)r   only_matchingzahttps://www.aol.com/video/view/donald-trump-spokeswoman-tones-down-megyn-kelly-attacks/519442220/z"aol-video:5707d6b8e4b090497b04f706zChttps://www.aol.com/video/playlist/PL8245/5ca79d19d21f1a04035db606/zhttps://www.aol.ca/video/view/u-s-woman-s-family-arrested-for-murder-first-pinned-on-panhandler-police/5c7ccf45bc03931fa04b2fe1/z^https://www.aol.co.uk/video/view/-one-dead-and-22-hurt-in-bus-crash-/5cb3a6f3d21f1a072b457347/z|https://www.aol.de/video/view/eva-braun-privataufnahmen-von-hitlers-geliebter-werden-digitalisiert/5cb2d49de98ab54c113d3d5d/zThttps://www.aol.jp/video/playlist/5a28e936a1334d000137da0c/5a28f3151e642219fde19831/zihttps://www.aol.com/video/play/991e6700-ac02-11ea-99ff-357400036f61/24bbc846-3e30-3c46-915e-fe8ccd7fcc46/c                    U R                  U5      nSU;   a  U R                  US5      $ U R                  SU S3U5      S   nUS   S:w  a'  [        SR	                  U R
                  US   5      S	S
9eUS   n/ n[        UR                  S5      5      nU(       a!  UR                  U R                  XbSSSS95        UR                  S/ 5       GHB  n[        UR                  S5      5      nU(       d  M'  UR                  S5      n	U	S:X  a#  UR                  U R                  XSSSS95        Ma  UUR                  S5      S.n
[        R                  " SU5      nU(       aE  U
R                  [        UR                  S5      5      [        UR                  S5      5      S.5        OY[        U5      nU
R                  [!        UR                  SS /5      S   5      [!        UR                  SS /5      S   5      S.5        UR#                  U
5        GME     UUS   [!        UR                  S5      5      [!        UR                  S 5      5      [!        UR                  S!5      5      UR                  S"5      UR                  S#5      US$.$ )%N-usz5https://feedapi.b2c.on.aol.com/v1.0/app/videos/aolon/z/detailsresponse
statusTextOkz{} said: {}T)expecteddatavideoMasterPlaylistr   hlsF)m3u8_idfatal
renditionsr   formatm3u8quality)r   	format_idz(\d+)x(\d+)r   r   )widthheightwr   hr   durationpublishDateviewsr   
videoOwner)r   r   r6   r   
view_countr   r   formats)	_match_id_extract_yahoo_video_download_jsonr   r.   IE_NAMEr	   getextend_extract_m3u8_formatsresearchupdateintgroupr   r   append)selfr   video_idr$   
video_datar;   m3u8_url	rendition	video_urlr   fmobjqss                N/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/aol.py_real_extractAolIE._real_extractP   sa   >>#&(?,,Xt<<&&CH:XV " L!T) !5!5dllH\DZ![fjkkf%
z~~.CDENN455E5 6 G H#b9I#IMM%$89I--)Cf}t99U  :  L M %!*y!9 yy;HH!$TZZ]!3"%djjm"4 
 "),BHH!,RVVC$-@-C!D"-bffS4&.A!.D"E  q!3 :8 (#JNN:$>?$Z^^M%BC%jnnW&=>%>>-8"|4	
 		
     N)
__name__
__module____qualname____firstlineno___WORKINGr?   
_VALID_URL_TESTSrS   __static_attributes__rV   rU   rR   r   r      s
   HG kJ n1M j#%&
 T
& c,/ X%#
 T
" f s 4 U R p N f
 {s=F~5
rU   r   )	rC   yahoor   utilsr   r   r   r	   r   rV   rU   rR   <module>ra      s#    	  y
G y
rU   