oskarastrom commited on
Commit
ec30fee
1 Parent(s): 5e018ad

Codec switching

Browse files
Files changed (2) hide show
  1. app.py +0 -5
  2. visualizer.py +2 -1
app.py CHANGED
@@ -176,11 +176,6 @@ def show_data():
176
 
177
 
178
 
179
- def testing():
180
- print("avc1", is_fourcc_available("avc1"))
181
- print("mp4v", is_fourcc_available("mp4v"))
182
- testing()
183
-
184
  def preview_result(zip_info, aris_info):
185
  zip_name = zip_info[0]
186
  print(zip_name)
 
176
 
177
 
178
 
 
 
 
 
 
179
  def preview_result(zip_info, aris_info):
180
  zip_name = zip_info[0]
181
  print(zip_name)
visualizer.py CHANGED
@@ -46,7 +46,8 @@ def generate_video_batches(didson, preds, frame_rate, video_out_path, gp=None, i
46
  vid_frames, h, w = get_video_frames(frames, preds, frame_rate, image_meter_width, image_meter_height, start_frame=i)
47
 
48
  if out is None:
49
- out = cv2.VideoWriter(video_out_path, cv2.VideoWriter_fourcc(*'mp4v'), frame_rate, [ int(1.5*w), h ] )
 
50
 
51
  for j, frame in enumerate(vid_frames):
52
  if gp: gp(( (i+j) / end_frame), 'Generating results video...')
 
46
  vid_frames, h, w = get_video_frames(frames, preds, frame_rate, image_meter_width, image_meter_height, start_frame=i)
47
 
48
  if out is None:
49
+ codec = cv2.VideoWriter_fourcc(*'avc1') if is_fourcc_available("avc1") else cv2.VideoWriter_fourcc(*'mp4v')
50
+ out = cv2.VideoWriter(video_out_path, codec, frame_rate, [ int(1.5*w), h ] )
51
 
52
  for j, frame in enumerate(vid_frames):
53
  if gp: gp(( (i+j) / end_frame), 'Generating results video...')