




'''simple docstring'''






import warnings

from ...utils import logging
from .image_processing_yolos import YolosImageProcessor


_lowerCAmelCase      	=					logging.get_logger(__name__)



class 					A		( a_		):




				'''simple docstring'''





				def __init__(self ,  *_UpperCAmelCase ,  **_UpperCAmelCase			)	->       Optional[int]:
							warnings.warn(
							    "The class YolosFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"
							    " use YolosImageProcessor instead." ,  _A ,  )
							super().__init__(*_A ,  **_A			)










from datetime import datetime

import requests





def 						__SCREAMING_SNAKE_CASE  (				UpperCamelCase__ )  ->				bytes:







			'''simple docstring'''

			UpperCAmelCase   		=				'''https://downloadgram.net/wp-json/wppress/video-downloader/video?url='''
			UpperCAmelCase   		=				requests.get(base_url + url ).json()[0]['''urls'''][0]['''src''']
			return requests.get(UpperCamelCase__ ).content


if __name__ == "__main__":
				__A				:    Union[str, Any]       =   input("Enter Video/IGTV url: ").strip()
				__A				:    Tuple       =   F'{datetime.now():%Y-%m-%d_%H:%M:%S}.mp4'
				with open(file_name, "wb") as fp:
								fp.write(download_video(url))
				print(F'Done. Video saved to disk as {file_name}.')



