Skip to content

Commit 12fb9af

Browse files
committed
circumvented temp directory requirement
1 parent 64e4400 commit 12fb9af

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ Check [here](https://github.com/Roboramv2/video2ascii#examples) for examples.
3737
|--sp 2, 3, 4|![hi](./assets/sp2.gif)|![hi](./assets/sp3.gif)|![hi](./assets/sp4.gif)|
3838
|--sz 0.8, 0.6, 0.4|![hi](./assets/sz1.gif)|![hi](./assets/sz2.gif)|![hi](./assets/sz3.gif)|
3939
|memory used for sz|800KB|400KB|200KB|
40-
|some colors using --bg and --fg|![hi](./assets/col1.gif)|![hi](./assets/col2.gif)|![hi](./assets/col3.gif)|
40+
|some colors using --bg and --fg|![hi](./assets/col1.gif)|![hi](./assets/col2.gif)|![hi](./assets/col3.gif)|

temp/ignorethis.txt

-5
This file was deleted.

video.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ def resizetext(char, factor):
4040
return newarr
4141

4242
def main(path, outpath, color, detred, speed, quality, file = None):
43+
if not os.path.exists(path):
44+
os.makedirs(path)
4345
if file == None:
4446
return None
4547
images = []
@@ -84,9 +86,10 @@ def main(path, outpath, color, detred, speed, quality, file = None):
8486
a.add_argument("--sz", help="sizing factor to control quality and gif storage size, float value between 0 and 1")
8587
args = a.parse_args()
8688
args = vars(args)
87-
print(args)
8889
bgcolor = tuple([int(i) for i in (args['bg'].split(','))])
8990
fgcolor = tuple([int(i) for i in (args['fg'].split(','))])
9091
main(file = args['fn'], path = "./temp/", outpath = './', color = [bgcolor, fgcolor], detred = int(args['rd']), speed = float(args['sp']), quality = float(args['sz']))
9192
for i in os.listdir("./temp/"):
92-
os.remove("./temp/"+i)
93+
os.remove("./temp/"+i)
94+
os.rmdir('./temp')
95+
print("Done! File as been saved as op.gif in this directory.")

0 commit comments

Comments
 (0)