1#!/usr/bin/env python
2
3import os, sys
4import lib_videos as lv
5
6# 'https://afni.nimh.nih.gov/pub/dist/edu/class_lectures/2020-03-NIH/' + DIRECTORY
7
8if __name__ == "__main__" :
9
10    # parse input args
11    iopts = lv.parse_args_videos(sys.argv)
12
13    # do all the work
14    vo = lv.vid_txt( iopts.movie,
15                     aweb_dir=iopts.web_pref,
16                     verify_weblinks=iopts.do_verify_weblinks )
17
18
19    # for debugging, in either py2 or py3
20    if iopts.do_disp_obj :
21        try:
22            for attr, value in vo.__dict__.items():
23                print("{:20s} : {}".format(attr, value))
24        except:
25            for attr, value in vo.__dict__.iteritems():
26                print("{:20s} : {}".format(attr, value))
27
28
29    # main outputs
30    out_youtube_details = '\n'.join(['',
31                                     vo.dd['title'],
32                                     '',
33                                     ''.join(vo.details_yt),
34                                     ''])
35
36    if iopts.prefix_yt :
37        f = open(iopts.prefix_yt, 'w')
38        f.write(out_youtube_details)
39        f.close()
40    else:
41        print(out_youtube_details)
42
43