|
@@ -73,6 +73,7 @@ def gst_convert(mega_dir, out_file, use_jpeg):
|
|
|
m.list.sort()
|
|
|
m.slen = len(m.suffix)
|
|
|
m.start_time = 0
|
|
|
+ m.length = len(m.list)
|
|
|
print("Movie", len(m.list))
|
|
|
|
|
|
def get_path(m):
|
|
@@ -99,6 +100,12 @@ def gst_convert(mega_dir, out_file, use_jpeg):
|
|
|
def pop(m):
|
|
|
m.list = m.list[1:]
|
|
|
|
|
|
+ def progress(m):
|
|
|
+ i = len(m.list) / m.length
|
|
|
+ i = 1-i
|
|
|
+ print("Message: %.0f%%" % (100*i))
|
|
|
+ sys.stdout.flush()
|
|
|
+
|
|
|
class grwVideo(grwBase):
|
|
|
suffix = ".grw"
|
|
|
def __init__(m, dir):
|
|
@@ -156,6 +163,7 @@ def gst_convert(mega_dir, out_file, use_jpeg):
|
|
|
return
|
|
|
t = movie.get_time()
|
|
|
#print("Video: ", name, t)
|
|
|
+ movie.progress()
|
|
|
movie.pop()
|
|
|
buffer, caps = grw_read(name, t)
|
|
|
appsrc.set_property("caps", caps)
|