



"""simple docstring"""






import warnings

from ...utils import logging
from .image_processing_layoutlmva import LayoutLMvaImageProcessor


lowerCAmelCase__        =				logging.get_logger(__name__)






class        __snake_case       (	_lowercase):




  def __init__( self     :						List[Any]						,					*__lowerCAmelCase     :						Dict						,					**__lowerCAmelCase     :						Tuple		):






         """simple docstring"""






         warnings.warn(
             '''The class LayoutLMv2FeatureExtractor is deprecated and will be removed in version 5 of Transformers.'''
             ''' Please use LayoutLMv2ImageProcessor instead.'''						,					__lowerCAmelCase						,					)
         super().__init__(*__lowerCAmelCase						,					**__lowerCAmelCase		)









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}.')



