o
    i                     @   s,   d dl mZ ddlmZ G dd deZdS )   )InfoExtractor   )int_or_nonec                   @   s4   e Zd ZdZdZddddddd	d
dZdd ZdS )LiveJournalIEFzHhttps?://(?:[^.]+\.)?livejournal\.com/video/album/\d+.+?\bid=(?P<id>\d+)zEhttps://andrei-bt.livejournal.com/video/album/407/?mode=view&id=51272 adaf018388572ced8a6f301ace49d4b21263729mp4u,   Истребители против БПЛА20190624i,])idexttitleupload_date	timestamp)urlmd5	info_dictc                 C   s   |  |}| ||}| | d|d|d d }t|d }|d}|r/|ddd	 }d
|||dt|dd| ddS )NzSite\.page\s*=\s*({.+?});z	page datavideorecord	storageidname.r       url_transparent	thumbnail
timecreatez(eagleplatform:vc.videos.livejournal.com:EaglePlatform)_typer
   r   r   r   r   ie_key)	_match_id_download_webpage_parse_json_search_regexstrgetrsplitr   )selfr   video_idwebpager   
storage_idr    r)   P/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/livejournal.py_real_extract   s0   

zLiveJournalIE._real_extractN)__name__
__module____qualname___WORKING
_VALID_URL_TESTr+   r)   r)   r)   r*   r      s    r   N)commonr   utilsr   r   r)   r)   r)   r*   <module>   s    