Commit edd59a2c authored by Sikhin VC's avatar Sikhin VC

added video recording format

parent 5b7729b4
This source diff could not be displayed because it is too large. You can view the blob instead.
c01ae836-21f3-4c75-aa7e-9bc89a8534b71673869481.9821734.avi
e609d866-f8ea-45e1-87fd-4698be8211391673869513.4192338.avi
0a17a6fe-fe55-4e0e-8bb0-b9ab3c8b16001673869544.4394276.avi
9fdfd021-adcb-4776-b5ec-97632250a3df1673869575.249049.avi
cbf9542a-f9fe-4c2f-90ca-b4d1c9ecf2211673869605.9451807.avi
...@@ -350,13 +350,13 @@ class Ppe(ModelWrapper): ...@@ -350,13 +350,13 @@ class Ppe(ModelWrapper):
size = (frame_width, frame_height) size = (frame_width, frame_height)
working_dir = "output" working_dir = "output"
file_name =str(unique_id) + ".avi" file_name =str(unique_id) + ".mp4"
file_name = os.path.join(working_dir, file_name) file_name = os.path.join(working_dir, file_name)
# Below VideoWriter object will create # Below VideoWriter object will create
# a frame of above defined The output # a frame of above defined The output
# is stored in 'filename.avi' file. # is stored in 'filename.avi' file.
result = cv2.VideoWriter(file_name, result = cv2.VideoWriter(file_name,
cv2.VideoWriter_fourcc(*'MJPG'), cv2.VideoWriter_fourcc(*'avc1'),
10, size) 10, size)
# fourcc = cv2.VideoWriter_fourcc(*'h264') # fourcc = cv2.VideoWriter_fourcc(*'h264')
# result = cv2.VideoWriter(file_name, # result = cv2.VideoWriter(file_name,
...@@ -449,7 +449,7 @@ class Ppe(ModelWrapper): ...@@ -449,7 +449,7 @@ class Ppe(ModelWrapper):
for v in temp_v_list: for v in temp_v_list:
self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list, self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list,
event=v, frame_id=rec_inf[2]) event=v, frame_id=rec_inf[2])
with open("recorded_video_list.txt", "a") as f: with open("output/recorded_video_list.txt", "a") as f:
f.write(rec_inf[2] + ".avi") f.write(rec_inf[2] + ".avi")
f.write("\n") f.write("\n")
del self.active_rec[object_id] del self.active_rec[object_id]
...@@ -533,7 +533,7 @@ class Ppe(ModelWrapper): ...@@ -533,7 +533,7 @@ class Ppe(ModelWrapper):
for v in temp_v_list: for v in temp_v_list:
self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list, self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list,
event=v, frame_id=rec_inf[2]) event=v, frame_id=rec_inf[2])
with open("recorded_video_list.txt", "a") as f: with open("output/recorded_video_list.txt", "a") as f:
f.write(rec_inf[2] + ".avi") f.write(rec_inf[2] + ".avi")
f.write("\n") f.write("\n")
del self.active_rec[object_id] del self.active_rec[object_id]
...@@ -558,7 +558,7 @@ class Ppe(ModelWrapper): ...@@ -558,7 +558,7 @@ class Ppe(ModelWrapper):
for v in temp_v_list: for v in temp_v_list:
self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list, self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list,
event=v, frame_id=rec_inf[2]) event=v, frame_id=rec_inf[2])
with open("recorded_video_list.txt", "a") as f: with open("output/recorded_video_list.txt", "a") as f:
f.write(rec_inf[2] + ".avi") f.write(rec_inf[2] + ".avi")
f.write("\n") f.write("\n")
del self.active_rec[object_id] del self.active_rec[object_id]
...@@ -642,7 +642,7 @@ class Ppe(ModelWrapper): ...@@ -642,7 +642,7 @@ class Ppe(ModelWrapper):
for v in temp_v_list: for v in temp_v_list:
self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list, self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list,
event=v, frame_id=rec_inf[2]) event=v, frame_id=rec_inf[2])
with open("recorded_video_list.txt", "a") as f: with open("output/recorded_video_list.txt", "a") as f:
f.write(rec_inf[2] + ".avi") f.write(rec_inf[2] + ".avi")
f.write("\n") f.write("\n")
del self.active_rec[object_id] del self.active_rec[object_id]
...@@ -665,7 +665,7 @@ class Ppe(ModelWrapper): ...@@ -665,7 +665,7 @@ class Ppe(ModelWrapper):
for v in temp_v_list: for v in temp_v_list:
self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list, self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list,
event=v, frame_id=rec_inf[2]) event=v, frame_id=rec_inf[2])
with open("recorded_video_list.txt", "a") as f: with open("output/recorded_video_list.txt", "a") as f:
f.write(rec_inf[2] + ".avi") f.write(rec_inf[2] + ".avi")
f.write("\n") f.write("\n")
del self.active_rec[object_id] del self.active_rec[object_id]
...@@ -751,7 +751,7 @@ class Ppe(ModelWrapper): ...@@ -751,7 +751,7 @@ class Ppe(ModelWrapper):
for v in temp_v_list: for v in temp_v_list:
self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list, self.send_payload(frame=resize_to_64_64(frame), message=temp_v_list,
event=v, frame_id=rec_inf[2]) event=v, frame_id=rec_inf[2])
with open("recorded_video_list.txt", "a") as f: with open("output/recorded_video_list.txt", "a") as f:
f.write(rec_inf[2] + ".avi") f.write(rec_inf[2] + ".avi")
f.write("\n") f.write("\n")
del self.active_rec[object_id] del self.active_rec[object_id]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment