File size: 422 Bytes
3a74c08
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import argparse
from pytube import YouTube


def main():
    parser = argparse.ArgumentParser()
    parser.add_argument("--video-url", type=str)
    parser.add_argument("--save-file", type=str)
    args = parser.parse_args()

    youtube = YouTube(args.video_url)
    youtube.streams.filter(file_extension='mp4')
    youtube.streams.get_by_itag(18).download(filename=args.save_file)


if __name__ == '__main__':
    main()