conan/processing/ConAn_RunProcessing.ipynb

195 KiB

In [1]:
import os 
import sys
import time

Select video file

In [2]:
VIDEO = './../exampledata/ShowCase_1.mp4'
assert os.path.exists(VIDEO), 'Video path not recognized: no such file or directory'

VIDEOOUT = VIDEO.split("/")[-1].split(".")[0]
ROOT = "/".join(VIDEO.split("/")[:-1]) + "/"
TMP_DIR = "/".join(VIDEO.split("/")[:-2]) + "/temp/"

if not(os.path.exists(TMP_DIR)):
    os.mkdir(TMP_DIR)

path = "%s%s_frames" % (TMP_DIR, VIDEOOUT)
if not(os.path.exists(path)):
    os.mkdir(path)
path
Out[2]:
'./../temp/ShowCase_1_frames'

Extract all video frames with ffmpeg

ffmpeg needs to be installed locally see https://www.wikihow.com/Install-FFmpeg-on-Windows

In [6]:
%%time
path = ("%s%s_frames/frame" % (TMP_DIR, VIDEOOUT)) + "%04d.jpg"
print(path)
!ffmpeg -i $VIDEO $path
./../temp/ShowCase_1_frames/frame%04d.jpg
Wall time: 4min 21s
ffmpeg version 2021-10-11-git-90a0da9f14-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.3.0 (Rev5, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libglslang --enable-vulkan --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      57.  7.100 / 57.  7.100
  libavcodec     59. 12.100 / 59. 12.100
  libavformat    59.  6.100 / 59.  6.100
  libavdevice    59.  0.101 / 59.  0.101
  libavfilter     8. 12.100 /  8. 12.100
  libswscale      6.  1.100 /  6.  1.100
  libswresample   4.  0.100 /  4.  0.100
  libpostproc    56.  0.100 / 56.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './../exampledata/ShowCase_1.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    creation_time   : 2020-09-01T12:52:30.000000Z
    encoder         : Lavf58.13.101
  Duration: 00:03:24.71, start: 0.000000, bitrate: 199228 kb/s
  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 5760x2880, 199098 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default)
    Metadata:
      creation_time   : 2020-09-01T12:52:30.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
    Side data:
      stereo3d: 2D
      spherical: equirectangular (0.000000/0.000000/0.000000) 
  Stream #0:1[0x2](und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      creation_time   : 2020-09-01T12:52:30.000000Z
      handler_name    : SoundHandler
      vendor_id       : [0][0][0][0]
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> mjpeg (native))
Press [q] to stop, [?] for help
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e798ea500] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e799affc0] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79a55cc0] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79afb680] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79ba1100] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79c83a80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79d18f00] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79dae380] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79e4ee80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79ee4300] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e79fb7d00] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e7a052180] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000026e79899d80] [swscaler @ 0000026e7a108c00] deprecated pixel format used, make sure you did set range correctly
Output #0, image2, to './../temp/ShowCase_1_frames/frame%04d.jpg':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf59.6.100
  Stream #0:0(und): Video: mjpeg, yuvj420p(pc, progressive), 5760x2880, q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn (default)
    Metadata:
      creation_time   : 2020-09-01T12:52:30.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
      encoder         : Lavc59.12.100 mjpeg
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A
      stereo3d: 2D
      spherical: equirectangular (0.000000/0.000000/0.000000) 
frame=    1 fps=0.0 q=9.6 size=N/A time=00:00:00.03 bitrate=N/A speed=0.0554x    
frame=    9 fps=8.1 q=24.6 size=N/A time=00:00:00.30 bitrate=N/A speed=0.269x    
frame=   20 fps= 12 q=24.8 size=N/A time=00:00:00.66 bitrate=N/A speed=0.412x    
frame=   33 fps= 15 q=24.8 size=N/A time=00:00:01.10 bitrate=N/A speed=0.512x    
frame=   46 fps= 17 q=24.8 size=N/A time=00:00:01.53 bitrate=N/A speed=0.577x    
frame=   59 fps= 19 q=24.8 size=N/A time=00:00:01.96 bitrate=N/A speed=0.618x    
frame=   72 fps= 19 q=24.8 size=N/A time=00:00:02.40 bitrate=N/A speed=0.648x    
frame=   85 fps= 20 q=24.8 size=N/A time=00:00:02.83 bitrate=N/A speed=0.668x    
frame=   98 fps= 21 q=24.8 size=N/A time=00:00:03.26 bitrate=N/A speed=0.684x    
frame=  111 fps= 21 q=24.8 size=N/A time=00:00:03.70 bitrate=N/A speed=0.698x    
frame=  124 fps= 21 q=24.8 size=N/A time=00:00:04.13 bitrate=N/A speed=0.709x    
frame=  137 fps= 21 q=24.8 size=N/A time=00:00:04.57 bitrate=N/A speed=0.717x    
frame=  150 fps= 22 q=24.8 size=N/A time=00:00:05.00 bitrate=N/A speed=0.724x    
frame=  162 fps= 22 q=24.8 size=N/A time=00:00:05.40 bitrate=N/A speed=0.728x    
frame=  174 fps= 22 q=24.8 size=N/A time=00:00:05.80 bitrate=N/A speed=0.732x    
frame=  187 fps= 22 q=24.8 size=N/A time=00:00:06.23 bitrate=N/A speed=0.737x    
frame=  199 fps= 22 q=24.8 size=N/A time=00:00:06.63 bitrate=N/A speed=0.74x    
frame=  212 fps= 22 q=24.8 size=N/A time=00:00:07.07 bitrate=N/A speed=0.743x    
frame=  225 fps= 22 q=24.8 size=N/A time=00:00:07.50 bitrate=N/A speed=0.747x    
frame=  238 fps= 23 q=24.8 size=N/A time=00:00:07.94 bitrate=N/A speed=0.751x    
frame=  251 fps= 23 q=24.8 size=N/A time=00:00:08.37 bitrate=N/A speed=0.754x    
frame=  264 fps= 23 q=24.8 size=N/A time=00:00:08.80 bitrate=N/A speed=0.756x    
frame=  276 fps= 23 q=24.8 size=N/A time=00:00:09.20 bitrate=N/A speed=0.758x    
frame=  288 fps= 23 q=24.8 size=N/A time=00:00:09.60 bitrate=N/A speed=0.758x    
frame=  300 fps= 23 q=24.8 size=N/A time=00:00:10.01 bitrate=N/A speed=0.76x    
frame=  312 fps= 23 q=24.8 size=N/A time=00:00:10.41 bitrate=N/A speed=0.761x    
frame=  325 fps= 23 q=24.8 size=N/A time=00:00:10.84 bitrate=N/A speed=0.763x    
frame=  337 fps= 23 q=24.8 size=N/A time=00:00:11.24 bitrate=N/A speed=0.762x    
frame=  350 fps= 23 q=24.8 size=N/A time=00:00:11.67 bitrate=N/A speed=0.764x    
frame=  362 fps= 23 q=24.8 size=N/A time=00:00:12.07 bitrate=N/A speed=0.765x    
frame=  374 fps= 23 q=24.8 size=N/A time=00:00:12.47 bitrate=N/A speed=0.765x    
frame=  386 fps= 23 q=24.8 size=N/A time=00:00:12.87 bitrate=N/A speed=0.766x    
frame=  398 fps= 23 q=24.8 size=N/A time=00:00:13.27 bitrate=N/A speed=0.766x    
frame=  410 fps= 23 q=24.8 size=N/A time=00:00:13.68 bitrate=N/A speed=0.767x    
frame=  422 fps= 23 q=24.8 size=N/A time=00:00:14.08 bitrate=N/A speed=0.767x    
frame=  434 fps= 23 q=24.8 size=N/A time=00:00:14.48 bitrate=N/A speed=0.768x    
frame=  447 fps= 23 q=24.8 size=N/A time=00:00:14.91 bitrate=N/A speed=0.769x    
frame=  459 fps= 23 q=24.8 size=N/A time=00:00:15.31 bitrate=N/A speed=0.77x    
frame=  471 fps= 23 q=24.8 size=N/A time=00:00:15.71 bitrate=N/A speed=0.77x    
frame=  483 fps= 23 q=24.8 size=N/A time=00:00:16.11 bitrate=N/A speed=0.77x    
frame=  495 fps= 23 q=24.8 size=N/A time=00:00:16.51 bitrate=N/A speed=0.77x    
frame=  507 fps= 23 q=24.8 size=N/A time=00:00:16.91 bitrate=N/A speed=0.771x    
frame=  520 fps= 23 q=24.8 size=N/A time=00:00:17.35 bitrate=N/A speed=0.772x    
frame=  532 fps= 23 q=24.8 size=N/A time=00:00:17.75 bitrate=N/A speed=0.771x    
frame=  544 fps= 23 q=24.8 size=N/A time=00:00:18.15 bitrate=N/A speed=0.772x    
frame=  557 fps= 23 q=24.8 size=N/A time=00:00:18.58 bitrate=N/A speed=0.772x    
frame=  569 fps= 23 q=24.8 size=N/A time=00:00:18.98 bitrate=N/A speed=0.772x    
frame=  582 fps= 23 q=24.8 size=N/A time=00:00:19.41 bitrate=N/A speed=0.773x    
frame=  594 fps= 23 q=24.8 size=N/A time=00:00:19.81 bitrate=N/A speed=0.773x    
frame=  606 fps= 23 q=24.8 size=N/A time=00:00:20.22 bitrate=N/A speed=0.773x    
frame=  619 fps= 23 q=24.8 size=N/A time=00:00:20.65 bitrate=N/A speed=0.774x    
frame=  632 fps= 23 q=24.8 size=N/A time=00:00:21.08 bitrate=N/A speed=0.774x    
frame=  644 fps= 23 q=24.8 size=N/A time=00:00:21.48 bitrate=N/A speed=0.775x    
frame=  657 fps= 23 q=24.8 size=N/A time=00:00:21.92 bitrate=N/A speed=0.775x    
frame=  670 fps= 23 q=24.8 size=N/A time=00:00:22.35 bitrate=N/A speed=0.776x    
frame=  683 fps= 23 q=24.8 size=N/A time=00:00:22.78 bitrate=N/A speed=0.776x    
frame=  695 fps= 23 q=24.8 size=N/A time=00:00:23.18 bitrate=N/A speed=0.777x    
frame=  707 fps= 23 q=24.8 size=N/A time=00:00:23.59 bitrate=N/A speed=0.777x    
frame=  720 fps= 23 q=24.8 size=N/A time=00:00:24.02 bitrate=N/A speed=0.777x    
frame=  733 fps= 23 q=24.8 size=N/A time=00:00:24.45 bitrate=N/A speed=0.778x    
frame=  746 fps= 23 q=24.8 size=N/A time=00:00:24.89 bitrate=N/A speed=0.778x    
frame=  758 fps= 23 q=24.8 size=N/A time=00:00:25.29 bitrate=N/A speed=0.779x    
frame=  771 fps= 23 q=24.8 size=N/A time=00:00:25.72 bitrate=N/A speed=0.779x    
frame=  783 fps= 23 q=24.8 size=N/A time=00:00:26.12 bitrate=N/A speed=0.779x    
frame=  796 fps= 23 q=24.8 size=N/A time=00:00:26.55 bitrate=N/A speed=0.78x    
frame=  808 fps= 23 q=24.8 size=N/A time=00:00:26.96 bitrate=N/A speed=0.78x    
frame=  820 fps= 23 q=24.8 size=N/A time=00:00:27.36 bitrate=N/A speed=0.78x    
frame=  832 fps= 23 q=24.8 size=N/A time=00:00:27.76 bitrate=N/A speed=0.78x    
frame=  844 fps= 23 q=24.8 size=N/A time=00:00:28.16 bitrate=N/A speed=0.78x    
frame=  857 fps= 23 q=24.8 size=N/A time=00:00:28.59 bitrate=N/A speed=0.78x    
frame=  870 fps= 23 q=24.8 size=N/A time=00:00:29.02 bitrate=N/A speed=0.781x    
frame=  882 fps= 23 q=24.8 size=N/A time=00:00:29.42 bitrate=N/A speed=0.781x    
frame=  894 fps= 23 q=24.8 size=N/A time=00:00:29.82 bitrate=N/A speed=0.781x    
frame=  906 fps= 23 q=24.8 size=N/A time=00:00:30.23 bitrate=N/A speed=0.781x    
frame=  919 fps= 23 q=24.8 size=N/A time=00:00:30.66 bitrate=N/A speed=0.781x    
frame=  931 fps= 23 q=24.8 size=N/A time=00:00:31.06 bitrate=N/A speed=0.782x    
frame=  944 fps= 23 q=24.8 size=N/A time=00:00:31.49 bitrate=N/A speed=0.782x    
frame=  956 fps= 23 q=24.8 size=N/A time=00:00:31.89 bitrate=N/A speed=0.782x    
frame=  968 fps= 23 q=24.8 size=N/A time=00:00:32.29 bitrate=N/A speed=0.782x    
frame=  980 fps= 23 q=24.8 size=N/A time=00:00:32.69 bitrate=N/A speed=0.781x    
frame=  992 fps= 23 q=24.8 size=N/A time=00:00:33.09 bitrate=N/A speed=0.781x    
frame= 1004 fps= 23 q=24.8 size=N/A time=00:00:33.50 bitrate=N/A speed=0.78x    
frame= 1016 fps= 23 q=24.8 size=N/A time=00:00:33.90 bitrate=N/A speed=0.78x    
frame= 1028 fps= 23 q=24.8 size=N/A time=00:00:34.30 bitrate=N/A speed=0.78x    
frame= 1041 fps= 23 q=24.8 size=N/A time=00:00:34.73 bitrate=N/A speed=0.78x    
frame= 1054 fps= 23 q=24.8 size=N/A time=00:00:35.16 bitrate=N/A speed=0.781x    
frame= 1067 fps= 23 q=24.8 size=N/A time=00:00:35.60 bitrate=N/A speed=0.781x    
frame= 1079 fps= 23 q=24.8 size=N/A time=00:00:36.00 bitrate=N/A speed=0.781x    
frame= 1091 fps= 23 q=24.8 size=N/A time=00:00:36.40 bitrate=N/A speed=0.782x    
frame= 1104 fps= 23 q=24.8 size=N/A time=00:00:36.83 bitrate=N/A speed=0.782x    
frame= 1116 fps= 23 q=24.8 size=N/A time=00:00:37.23 bitrate=N/A speed=0.782x    
frame= 1129 fps= 23 q=24.8 size=N/A time=00:00:37.67 bitrate=N/A speed=0.782x    
frame= 1142 fps= 23 q=24.8 size=N/A time=00:00:38.10 bitrate=N/A speed=0.783x    
frame= 1155 fps= 23 q=24.8 size=N/A time=00:00:38.53 bitrate=N/A speed=0.783x    
frame= 1168 fps= 23 q=24.8 size=N/A time=00:00:38.97 bitrate=N/A speed=0.783x    
frame= 1181 fps= 23 q=24.8 size=N/A time=00:00:39.40 bitrate=N/A speed=0.783x    
frame= 1193 fps= 23 q=24.8 size=N/A time=00:00:39.80 bitrate=N/A speed=0.784x    
frame= 1206 fps= 23 q=24.8 size=N/A time=00:00:40.24 bitrate=N/A speed=0.784x    
frame= 1218 fps= 23 q=24.8 size=N/A time=00:00:40.64 bitrate=N/A speed=0.783x    
frame= 1230 fps= 23 q=24.8 size=N/A time=00:00:41.04 bitrate=N/A speed=0.783x    
frame= 1242 fps= 23 q=24.8 size=N/A time=00:00:41.44 bitrate=N/A speed=0.783x    
frame= 1255 fps= 23 q=24.8 size=N/A time=00:00:41.87 bitrate=N/A speed=0.783x    
frame= 1268 fps= 23 q=24.8 size=N/A time=00:00:42.30 bitrate=N/A speed=0.784x    
frame= 1281 fps= 23 q=24.8 size=N/A time=00:00:42.74 bitrate=N/A speed=0.784x    
frame= 1293 fps= 23 q=24.8 size=N/A time=00:00:43.14 bitrate=N/A speed=0.784x    
frame= 1305 fps= 23 q=24.8 size=N/A time=00:00:43.54 bitrate=N/A speed=0.784x    
frame= 1317 fps= 23 q=24.8 size=N/A time=00:00:43.94 bitrate=N/A speed=0.784x    
frame= 1329 fps= 23 q=24.8 size=N/A time=00:00:44.34 bitrate=N/A speed=0.784x    
frame= 1342 fps= 24 q=24.8 size=N/A time=00:00:44.77 bitrate=N/A speed=0.784x    
frame= 1354 fps= 24 q=24.8 size=N/A time=00:00:45.17 bitrate=N/A speed=0.784x    
frame= 1366 fps= 24 q=24.8 size=N/A time=00:00:45.57 bitrate=N/A speed=0.784x    
frame= 1378 fps= 24 q=24.8 size=N/A time=00:00:45.97 bitrate=N/A speed=0.784x    
frame= 1390 fps= 24 q=24.8 size=N/A time=00:00:46.37 bitrate=N/A speed=0.784x    
frame= 1402 fps= 24 q=24.8 size=N/A time=00:00:46.78 bitrate=N/A speed=0.784x    
frame= 1414 fps= 24 q=24.8 size=N/A time=00:00:47.18 bitrate=N/A speed=0.784x    
frame= 1427 fps= 24 q=24.8 size=N/A time=00:00:47.61 bitrate=N/A speed=0.785x    
frame= 1439 fps= 24 q=24.8 size=N/A time=00:00:48.01 bitrate=N/A speed=0.784x    
frame= 1452 fps= 24 q=24.8 size=N/A time=00:00:48.44 bitrate=N/A speed=0.785x    
frame= 1464 fps= 24 q=24.8 size=N/A time=00:00:48.84 bitrate=N/A speed=0.785x    
frame= 1476 fps= 24 q=24.8 size=N/A time=00:00:49.24 bitrate=N/A speed=0.785x    
frame= 1488 fps= 24 q=24.8 size=N/A time=00:00:49.64 bitrate=N/A speed=0.785x    
frame= 1500 fps= 24 q=24.8 size=N/A time=00:00:50.05 bitrate=N/A speed=0.785x    
frame= 1512 fps= 24 q=24.8 size=N/A time=00:00:50.45 bitrate=N/A speed=0.785x    
frame= 1524 fps= 24 q=24.8 size=N/A time=00:00:50.85 bitrate=N/A speed=0.785x    
frame= 1536 fps= 24 q=24.8 size=N/A time=00:00:51.25 bitrate=N/A speed=0.785x    
frame= 1548 fps= 24 q=24.8 size=N/A time=00:00:51.65 bitrate=N/A speed=0.785x    
frame= 1560 fps= 24 q=24.8 size=N/A time=00:00:52.05 bitrate=N/A speed=0.785x    
frame= 1572 fps= 24 q=24.8 size=N/A time=00:00:52.45 bitrate=N/A speed=0.785x    
frame= 1584 fps= 24 q=24.8 size=N/A time=00:00:52.85 bitrate=N/A speed=0.785x    
frame= 1596 fps= 24 q=24.8 size=N/A time=00:00:53.25 bitrate=N/A speed=0.785x    
frame= 1609 fps= 24 q=24.8 size=N/A time=00:00:53.68 bitrate=N/A speed=0.785x    
frame= 1621 fps= 24 q=24.8 size=N/A time=00:00:54.08 bitrate=N/A speed=0.785x    
frame= 1633 fps= 24 q=24.8 size=N/A time=00:00:54.48 bitrate=N/A speed=0.785x    
frame= 1645 fps= 24 q=24.8 size=N/A time=00:00:54.88 bitrate=N/A speed=0.785x    
frame= 1657 fps= 24 q=24.8 size=N/A time=00:00:55.28 bitrate=N/A speed=0.785x    
frame= 1670 fps= 24 q=24.8 size=N/A time=00:00:55.72 bitrate=N/A speed=0.785x    
frame= 1682 fps= 24 q=24.8 size=N/A time=00:00:56.12 bitrate=N/A speed=0.785x    
frame= 1694 fps= 24 q=24.8 size=N/A time=00:00:56.52 bitrate=N/A speed=0.785x    
frame= 1706 fps= 24 q=24.8 size=N/A time=00:00:56.92 bitrate=N/A speed=0.785x    
frame= 1718 fps= 24 q=24.8 size=N/A time=00:00:57.32 bitrate=N/A speed=0.785x    
frame= 1730 fps= 24 q=24.8 size=N/A time=00:00:57.72 bitrate=N/A speed=0.784x    
frame= 1740 fps= 23 q=24.8 size=N/A time=00:00:58.05 bitrate=N/A speed=0.783x    
frame= 1748 fps= 23 q=24.8 size=N/A time=00:00:58.32 bitrate=N/A speed=0.781x    
frame= 1757 fps= 23 q=24.8 size=N/A time=00:00:58.62 bitrate=N/A speed=0.779x    
frame= 1766 fps= 23 q=24.8 size=N/A time=00:00:58.92 bitrate=N/A speed=0.778x    
frame= 1778 fps= 23 q=24.8 size=N/A time=00:00:59.32 bitrate=N/A speed=0.778x    
frame= 1790 fps= 23 q=24.8 size=N/A time=00:00:59.72 bitrate=N/A speed=0.778x    
frame= 1802 fps= 23 q=24.8 size=N/A time=00:01:00.12 bitrate=N/A speed=0.778x    
frame= 1813 fps= 23 q=24.8 size=N/A time=00:01:00.49 bitrate=N/A speed=0.777x    
frame= 1824 fps= 23 q=24.8 size=N/A time=00:01:00.86 bitrate=N/A speed=0.777x    
frame= 1836 fps= 23 q=24.8 size=N/A time=00:01:01.26 bitrate=N/A speed=0.777x    
frame= 1848 fps= 23 q=24.8 size=N/A time=00:01:01.66 bitrate=N/A speed=0.777x    
frame= 1860 fps= 23 q=24.8 size=N/A time=00:01:02.06 bitrate=N/A speed=0.777x    
frame= 1871 fps= 23 q=24.8 size=N/A time=00:01:02.42 bitrate=N/A speed=0.777x    
frame= 1883 fps= 23 q=24.8 size=N/A time=00:01:02.82 bitrate=N/A speed=0.776x    
frame= 1894 fps= 23 q=24.8 size=N/A time=00:01:03.19 bitrate=N/A speed=0.776x    
frame= 1906 fps= 23 q=24.8 size=N/A time=00:01:03.59 bitrate=N/A speed=0.776x    
frame= 1918 fps= 23 q=24.8 size=N/A time=00:01:03.99 bitrate=N/A speed=0.776x    
frame= 1931 fps= 23 q=24.8 size=N/A time=00:01:04.43 bitrate=N/A speed=0.776x    
frame= 1943 fps= 23 q=24.8 size=N/A time=00:01:04.83 bitrate=N/A speed=0.776x    
frame= 1956 fps= 23 q=24.8 size=N/A time=00:01:05.26 bitrate=N/A speed=0.776x    
frame= 1968 fps= 23 q=24.8 size=N/A time=00:01:05.66 bitrate=N/A speed=0.776x    
frame= 1980 fps= 23 q=24.8 size=N/A time=00:01:06.06 bitrate=N/A speed=0.776x    
frame= 1992 fps= 23 q=24.8 size=N/A time=00:01:06.46 bitrate=N/A speed=0.776x    
frame= 2004 fps= 23 q=24.8 size=N/A time=00:01:06.86 bitrate=N/A speed=0.776x    
frame= 2016 fps= 23 q=24.8 size=N/A time=00:01:07.26 bitrate=N/A speed=0.776x    
frame= 2028 fps= 23 q=24.8 size=N/A time=00:01:07.66 bitrate=N/A speed=0.776x    
frame= 2040 fps= 23 q=24.8 size=N/A time=00:01:08.06 bitrate=N/A speed=0.776x    
frame= 2053 fps= 23 q=24.8 size=N/A time=00:01:08.50 bitrate=N/A speed=0.776x    
frame= 2065 fps= 23 q=24.8 size=N/A time=00:01:08.90 bitrate=N/A speed=0.776x    
frame= 2077 fps= 23 q=24.8 size=N/A time=00:01:09.30 bitrate=N/A speed=0.776x    
frame= 2089 fps= 23 q=24.8 size=N/A time=00:01:09.70 bitrate=N/A speed=0.776x    
frame= 2101 fps= 23 q=24.8 size=N/A time=00:01:10.10 bitrate=N/A speed=0.776x    
frame= 2114 fps= 23 q=24.8 size=N/A time=00:01:10.53 bitrate=N/A speed=0.776x    
frame= 2126 fps= 23 q=24.8 size=N/A time=00:01:10.93 bitrate=N/A speed=0.776x    
frame= 2138 fps= 23 q=24.8 size=N/A time=00:01:11.33 bitrate=N/A speed=0.776x    
frame= 2151 fps= 23 q=24.8 size=N/A time=00:01:11.77 bitrate=N/A speed=0.776x    
frame= 2163 fps= 23 q=24.8 size=N/A time=00:01:12.17 bitrate=N/A speed=0.776x    
frame= 2176 fps= 23 q=24.8 size=N/A time=00:01:12.60 bitrate=N/A speed=0.777x    
frame= 2188 fps= 23 q=24.8 size=N/A time=00:01:13.00 bitrate=N/A speed=0.777x    
frame= 2200 fps= 23 q=24.8 size=N/A time=00:01:13.40 bitrate=N/A speed=0.777x    
frame= 2213 fps= 23 q=24.8 size=N/A time=00:01:13.84 bitrate=N/A speed=0.777x    
frame= 2225 fps= 23 q=24.8 size=N/A time=00:01:14.24 bitrate=N/A speed=0.777x    
frame= 2237 fps= 23 q=24.8 size=N/A time=00:01:14.64 bitrate=N/A speed=0.777x    
frame= 2250 fps= 23 q=24.8 size=N/A time=00:01:15.07 bitrate=N/A speed=0.777x    
frame= 2263 fps= 23 q=24.8 size=N/A time=00:01:15.50 bitrate=N/A speed=0.777x    
frame= 2275 fps= 23 q=24.8 size=N/A time=00:01:15.90 bitrate=N/A speed=0.777x    
frame= 2287 fps= 23 q=24.8 size=N/A time=00:01:16.30 bitrate=N/A speed=0.777x    
frame= 2299 fps= 23 q=24.8 size=N/A time=00:01:16.70 bitrate=N/A speed=0.777x    
frame= 2312 fps= 23 q=24.8 size=N/A time=00:01:17.14 bitrate=N/A speed=0.778x    
frame= 2324 fps= 23 q=24.8 size=N/A time=00:01:17.54 bitrate=N/A speed=0.778x    
frame= 2337 fps= 23 q=24.8 size=N/A time=00:01:17.97 bitrate=N/A speed=0.778x    
frame= 2349 fps= 23 q=24.8 size=N/A time=00:01:18.37 bitrate=N/A speed=0.778x    
frame= 2362 fps= 23 q=24.8 size=N/A time=00:01:18.81 bitrate=N/A speed=0.778x    
frame= 2374 fps= 23 q=24.8 size=N/A time=00:01:19.21 bitrate=N/A speed=0.778x    
frame= 2386 fps= 23 q=24.8 size=N/A time=00:01:19.61 bitrate=N/A speed=0.778x    
frame= 2398 fps= 23 q=24.8 size=N/A time=00:01:20.01 bitrate=N/A speed=0.778x    
frame= 2411 fps= 23 q=24.8 size=N/A time=00:01:20.44 bitrate=N/A speed=0.778x    
frame= 2424 fps= 23 q=24.8 size=N/A time=00:01:20.88 bitrate=N/A speed=0.778x    
frame= 2436 fps= 23 q=24.8 size=N/A time=00:01:21.28 bitrate=N/A speed=0.778x    
frame= 2449 fps= 23 q=24.8 size=N/A time=00:01:21.71 bitrate=N/A speed=0.779x    
frame= 2461 fps= 23 q=24.8 size=N/A time=00:01:22.11 bitrate=N/A speed=0.779x    
frame= 2474 fps= 23 q=24.8 size=N/A time=00:01:22.54 bitrate=N/A speed=0.779x    
frame= 2486 fps= 23 q=24.8 size=N/A time=00:01:22.94 bitrate=N/A speed=0.779x    
frame= 2498 fps= 23 q=24.8 size=N/A time=00:01:23.34 bitrate=N/A speed=0.779x    
frame= 2510 fps= 23 q=24.8 size=N/A time=00:01:23.75 bitrate=N/A speed=0.779x    
frame= 2523 fps= 23 q=24.8 size=N/A time=00:01:24.18 bitrate=N/A speed=0.779x    
frame= 2536 fps= 23 q=24.8 size=N/A time=00:01:24.61 bitrate=N/A speed=0.779x    
frame= 2548 fps= 23 q=24.8 size=N/A time=00:01:25.01 bitrate=N/A speed=0.779x    
frame= 2560 fps= 23 q=24.8 size=N/A time=00:01:25.41 bitrate=N/A speed=0.779x    
frame= 2572 fps= 23 q=24.8 size=N/A time=00:01:25.81 bitrate=N/A speed=0.779x    
frame= 2585 fps= 23 q=24.8 size=N/A time=00:01:26.25 bitrate=N/A speed=0.779x    
frame= 2598 fps= 23 q=24.8 size=N/A time=00:01:26.68 bitrate=N/A speed=0.78x    
frame= 2610 fps= 23 q=24.8 size=N/A time=00:01:27.08 bitrate=N/A speed=0.78x    
frame= 2623 fps= 23 q=24.8 size=N/A time=00:01:27.52 bitrate=N/A speed=0.78x    
frame= 2635 fps= 23 q=24.8 size=N/A time=00:01:27.92 bitrate=N/A speed=0.78x    
frame= 2648 fps= 23 q=24.8 size=N/A time=00:01:28.35 bitrate=N/A speed=0.78x    
frame= 2660 fps= 23 q=24.8 size=N/A time=00:01:28.75 bitrate=N/A speed=0.78x    
frame= 2673 fps= 23 q=24.8 size=N/A time=00:01:29.18 bitrate=N/A speed=0.78x    
frame= 2685 fps= 23 q=24.8 size=N/A time=00:01:29.58 bitrate=N/A speed=0.78x    
frame= 2697 fps= 23 q=24.8 size=N/A time=00:01:29.98 bitrate=N/A speed=0.78x    
frame= 2709 fps= 23 q=24.8 size=N/A time=00:01:30.39 bitrate=N/A speed=0.78x    
frame= 2721 fps= 23 q=24.8 size=N/A time=00:01:30.79 bitrate=N/A speed=0.78x    
frame= 2733 fps= 23 q=24.8 size=N/A time=00:01:31.19 bitrate=N/A speed=0.78x    
frame= 2745 fps= 23 q=24.8 size=N/A time=00:01:31.59 bitrate=N/A speed=0.78x    
frame= 2757 fps= 23 q=24.8 size=N/A time=00:01:31.99 bitrate=N/A speed=0.78x    
frame= 2770 fps= 23 q=24.8 size=N/A time=00:01:32.42 bitrate=N/A speed=0.78x    
frame= 2783 fps= 23 q=24.8 size=N/A time=00:01:32.85 bitrate=N/A speed=0.78x    
frame= 2795 fps= 23 q=24.8 size=N/A time=00:01:33.25 bitrate=N/A speed=0.78x    
frame= 2808 fps= 23 q=24.8 size=N/A time=00:01:33.69 bitrate=N/A speed=0.781x    
frame= 2821 fps= 23 q=24.8 size=N/A time=00:01:34.12 bitrate=N/A speed=0.781x    
frame= 2834 fps= 23 q=24.8 size=N/A time=00:01:34.56 bitrate=N/A speed=0.781x    
frame= 2847 fps= 23 q=24.8 size=N/A time=00:01:34.99 bitrate=N/A speed=0.781x    
frame= 2859 fps= 23 q=24.8 size=N/A time=00:01:35.39 bitrate=N/A speed=0.781x    
frame= 2871 fps= 23 q=24.8 size=N/A time=00:01:35.79 bitrate=N/A speed=0.781x    
frame= 2884 fps= 23 q=24.8 size=N/A time=00:01:36.22 bitrate=N/A speed=0.781x    
frame= 2897 fps= 23 q=24.8 size=N/A time=00:01:36.66 bitrate=N/A speed=0.781x    
frame= 2909 fps= 23 q=24.8 size=N/A time=00:01:37.06 bitrate=N/A speed=0.781x    
frame= 2922 fps= 23 q=24.8 size=N/A time=00:01:37.49 bitrate=N/A speed=0.781x    
frame= 2934 fps= 23 q=24.8 size=N/A time=00:01:37.89 bitrate=N/A speed=0.781x    
frame= 2947 fps= 23 q=24.8 size=N/A time=00:01:38.33 bitrate=N/A speed=0.782x    
frame= 2960 fps= 23 q=24.8 size=N/A time=00:01:38.76 bitrate=N/A speed=0.782x    
frame= 2972 fps= 23 q=24.8 size=N/A time=00:01:39.16 bitrate=N/A speed=0.782x    
frame= 2985 fps= 23 q=24.8 size=N/A time=00:01:39.59 bitrate=N/A speed=0.782x    
frame= 2998 fps= 23 q=24.8 size=N/A time=00:01:40.03 bitrate=N/A speed=0.782x    
frame= 3011 fps= 23 q=24.8 size=N/A time=00:01:40.46 bitrate=N/A speed=0.782x    
frame= 3023 fps= 23 q=24.8 size=N/A time=00:01:40.86 bitrate=N/A speed=0.782x    
frame= 3035 fps= 23 q=24.8 size=N/A time=00:01:41.26 bitrate=N/A speed=0.782x    
frame= 3047 fps= 23 q=24.8 size=N/A time=00:01:41.66 bitrate=N/A speed=0.782x    
frame= 3060 fps= 23 q=24.8 size=N/A time=00:01:42.10 bitrate=N/A speed=0.782x    
frame= 3073 fps= 23 q=24.8 size=N/A time=00:01:42.53 bitrate=N/A speed=0.782x    
frame= 3086 fps= 23 q=24.8 size=N/A time=00:01:42.96 bitrate=N/A speed=0.782x    
frame= 3098 fps= 23 q=24.8 size=N/A time=00:01:43.36 bitrate=N/A speed=0.782x    
frame= 3110 fps= 23 q=24.8 size=N/A time=00:01:43.77 bitrate=N/A speed=0.782x    
frame= 3122 fps= 23 q=24.8 size=N/A time=00:01:44.17 bitrate=N/A speed=0.782x    
frame= 3134 fps= 23 q=24.8 size=N/A time=00:01:44.57 bitrate=N/A speed=0.782x    
frame= 3146 fps= 23 q=24.8 size=N/A time=00:01:44.97 bitrate=N/A speed=0.782x    
frame= 3157 fps= 23 q=24.8 size=N/A time=00:01:45.33 bitrate=N/A speed=0.782x    
frame= 3169 fps= 23 q=24.8 size=N/A time=00:01:45.73 bitrate=N/A speed=0.782x    
frame= 3181 fps= 23 q=24.8 size=N/A time=00:01:46.13 bitrate=N/A speed=0.782x    
frame= 3193 fps= 23 q=24.8 size=N/A time=00:01:46.53 bitrate=N/A speed=0.782x    
frame= 3206 fps= 23 q=24.8 size=N/A time=00:01:46.97 bitrate=N/A speed=0.782x    
frame= 3218 fps= 23 q=24.8 size=N/A time=00:01:47.37 bitrate=N/A speed=0.782x    
frame= 3230 fps= 23 q=24.8 size=N/A time=00:01:47.77 bitrate=N/A speed=0.782x    
frame= 3242 fps= 23 q=24.8 size=N/A time=00:01:48.17 bitrate=N/A speed=0.782x    
frame= 3254 fps= 23 q=24.8 size=N/A time=00:01:48.57 bitrate=N/A speed=0.782x    
frame= 3267 fps= 23 q=24.8 size=N/A time=00:01:49.00 bitrate=N/A speed=0.782x    
frame= 3279 fps= 23 q=24.8 size=N/A time=00:01:49.40 bitrate=N/A speed=0.782x    
frame= 3291 fps= 23 q=24.8 size=N/A time=00:01:49.80 bitrate=N/A speed=0.782x    
frame= 3304 fps= 23 q=24.8 size=N/A time=00:01:50.24 bitrate=N/A speed=0.782x    
frame= 3316 fps= 23 q=24.8 size=N/A time=00:01:50.64 bitrate=N/A speed=0.782x    
frame= 3328 fps= 23 q=24.8 size=N/A time=00:01:51.04 bitrate=N/A speed=0.782x    
frame= 3340 fps= 23 q=24.8 size=N/A time=00:01:51.44 bitrate=N/A speed=0.782x    
frame= 3353 fps= 23 q=24.8 size=N/A time=00:01:51.87 bitrate=N/A speed=0.783x    
frame= 3365 fps= 23 q=24.8 size=N/A time=00:01:52.27 bitrate=N/A speed=0.783x    
frame= 3377 fps= 23 q=24.8 size=N/A time=00:01:52.67 bitrate=N/A speed=0.783x    
frame= 3389 fps= 23 q=24.8 size=N/A time=00:01:53.07 bitrate=N/A speed=0.783x    
frame= 3401 fps= 23 q=24.8 size=N/A time=00:01:53.48 bitrate=N/A speed=0.783x    
frame= 3413 fps= 23 q=24.8 size=N/A time=00:01:53.88 bitrate=N/A speed=0.783x    
frame= 3425 fps= 23 q=24.8 size=N/A time=00:01:54.28 bitrate=N/A speed=0.783x    
frame= 3438 fps= 23 q=24.8 size=N/A time=00:01:54.71 bitrate=N/A speed=0.783x    
frame= 3451 fps= 23 q=24.8 size=N/A time=00:01:55.14 bitrate=N/A speed=0.783x    
frame= 3463 fps= 23 q=24.8 size=N/A time=00:01:55.54 bitrate=N/A speed=0.783x    
frame= 3476 fps= 23 q=24.8 size=N/A time=00:01:55.98 bitrate=N/A speed=0.783x    
frame= 3488 fps= 23 q=24.8 size=N/A time=00:01:56.38 bitrate=N/A speed=0.783x    
frame= 3500 fps= 23 q=24.8 size=N/A time=00:01:56.78 bitrate=N/A speed=0.783x    
frame= 3512 fps= 23 q=24.8 size=N/A time=00:01:57.18 bitrate=N/A speed=0.783x    
frame= 3525 fps= 23 q=24.8 size=N/A time=00:01:57.61 bitrate=N/A speed=0.783x    
frame= 3537 fps= 23 q=24.8 size=N/A time=00:01:58.01 bitrate=N/A speed=0.783x    
frame= 3549 fps= 23 q=24.8 size=N/A time=00:01:58.41 bitrate=N/A speed=0.783x    
frame= 3561 fps= 23 q=24.8 size=N/A time=00:01:58.81 bitrate=N/A speed=0.783x    
frame= 3574 fps= 23 q=24.8 size=N/A time=00:01:59.25 bitrate=N/A speed=0.783x    
frame= 3587 fps= 23 q=24.8 size=N/A time=00:01:59.68 bitrate=N/A speed=0.783x    
frame= 3599 fps= 23 q=24.8 size=N/A time=00:02:00.08 bitrate=N/A speed=0.783x    
frame= 3611 fps= 23 q=24.8 size=N/A time=00:02:00.48 bitrate=N/A speed=0.783x    
frame= 3623 fps= 23 q=24.8 size=N/A time=00:02:00.88 bitrate=N/A speed=0.783x    
frame= 3635 fps= 23 q=24.8 size=N/A time=00:02:01.28 bitrate=N/A speed=0.783x    
frame= 3647 fps= 23 q=24.8 size=N/A time=00:02:01.68 bitrate=N/A speed=0.783x    
frame= 3660 fps= 23 q=24.8 size=N/A time=00:02:02.12 bitrate=N/A speed=0.783x    
frame= 3673 fps= 23 q=24.8 size=N/A time=00:02:02.55 bitrate=N/A speed=0.783x    
frame= 3685 fps= 23 q=24.8 size=N/A time=00:02:02.95 bitrate=N/A speed=0.783x    
frame= 3697 fps= 23 q=24.8 size=N/A time=00:02:03.35 bitrate=N/A speed=0.783x    
frame= 3709 fps= 23 q=24.8 size=N/A time=00:02:03.75 bitrate=N/A speed=0.783x    
frame= 3722 fps= 23 q=24.8 size=N/A time=00:02:04.19 bitrate=N/A speed=0.783x    
frame= 3734 fps= 23 q=24.8 size=N/A time=00:02:04.59 bitrate=N/A speed=0.783x    
frame= 3746 fps= 23 q=24.8 size=N/A time=00:02:04.99 bitrate=N/A speed=0.783x    
frame= 3758 fps= 23 q=24.8 size=N/A time=00:02:05.39 bitrate=N/A speed=0.783x    
frame= 3770 fps= 23 q=24.8 size=N/A time=00:02:05.79 bitrate=N/A speed=0.783x    
frame= 3782 fps= 23 q=24.8 size=N/A time=00:02:06.19 bitrate=N/A speed=0.783x    
frame= 3794 fps= 23 q=24.8 size=N/A time=00:02:06.59 bitrate=N/A speed=0.783x    
frame= 3806 fps= 23 q=24.8 size=N/A time=00:02:06.99 bitrate=N/A speed=0.783x    
frame= 3819 fps= 23 q=24.8 size=N/A time=00:02:07.42 bitrate=N/A speed=0.784x    
frame= 3832 fps= 23 q=24.8 size=N/A time=00:02:07.86 bitrate=N/A speed=0.784x    
frame= 3844 fps= 23 q=24.8 size=N/A time=00:02:08.26 bitrate=N/A speed=0.784x    
frame= 3856 fps= 23 q=24.8 size=N/A time=00:02:08.66 bitrate=N/A speed=0.784x    
frame= 3868 fps= 23 q=24.8 size=N/A time=00:02:09.06 bitrate=N/A speed=0.784x    
frame= 3881 fps= 23 q=24.8 size=N/A time=00:02:09.49 bitrate=N/A speed=0.784x    
frame= 3893 fps= 23 q=24.8 size=N/A time=00:02:09.89 bitrate=N/A speed=0.784x    
frame= 3905 fps= 23 q=24.8 size=N/A time=00:02:10.29 bitrate=N/A speed=0.784x    
frame= 3918 fps= 23 q=24.8 size=N/A time=00:02:10.73 bitrate=N/A speed=0.784x    
frame= 3931 fps= 23 q=24.8 size=N/A time=00:02:11.16 bitrate=N/A speed=0.784x    
frame= 3943 fps= 23 q=24.8 size=N/A time=00:02:11.56 bitrate=N/A speed=0.784x    
frame= 3955 fps= 23 q=24.8 size=N/A time=00:02:11.96 bitrate=N/A speed=0.784x    
frame= 3968 fps= 23 q=24.8 size=N/A time=00:02:12.39 bitrate=N/A speed=0.784x    
frame= 3980 fps= 23 q=24.8 size=N/A time=00:02:12.79 bitrate=N/A speed=0.784x    
frame= 3992 fps= 23 q=24.8 size=N/A time=00:02:13.19 bitrate=N/A speed=0.784x    
frame= 4004 fps= 23 q=24.8 size=N/A time=00:02:13.60 bitrate=N/A speed=0.784x    
frame= 4016 fps= 23 q=24.8 size=N/A time=00:02:14.00 bitrate=N/A speed=0.784x    
frame= 4029 fps= 23 q=24.8 size=N/A time=00:02:14.43 bitrate=N/A speed=0.784x    
frame= 4041 fps= 23 q=24.8 size=N/A time=00:02:14.83 bitrate=N/A speed=0.784x    
frame= 4053 fps= 23 q=24.8 size=N/A time=00:02:15.23 bitrate=N/A speed=0.784x    
frame= 4065 fps= 23 q=24.8 size=N/A time=00:02:15.63 bitrate=N/A speed=0.784x    
frame= 4077 fps= 23 q=24.8 size=N/A time=00:02:16.03 bitrate=N/A speed=0.784x    
frame= 4089 fps= 23 q=24.8 size=N/A time=00:02:16.43 bitrate=N/A speed=0.784x    
frame= 4102 fps= 23 q=24.8 size=N/A time=00:02:16.87 bitrate=N/A speed=0.784x    
frame= 4115 fps= 23 q=24.8 size=N/A time=00:02:17.30 bitrate=N/A speed=0.784x    
frame= 4128 fps= 24 q=24.8 size=N/A time=00:02:17.73 bitrate=N/A speed=0.784x    
frame= 4141 fps= 24 q=24.8 size=N/A time=00:02:18.17 bitrate=N/A speed=0.784x    
frame= 4154 fps= 24 q=24.8 size=N/A time=00:02:18.60 bitrate=N/A speed=0.784x    
frame= 4167 fps= 24 q=24.8 size=N/A time=00:02:19.03 bitrate=N/A speed=0.784x    
frame= 4179 fps= 24 q=24.8 size=N/A time=00:02:19.43 bitrate=N/A speed=0.784x    
frame= 4191 fps= 24 q=24.8 size=N/A time=00:02:19.83 bitrate=N/A speed=0.784x    
frame= 4204 fps= 24 q=24.8 size=N/A time=00:02:20.27 bitrate=N/A speed=0.784x    
frame= 4216 fps= 24 q=24.8 size=N/A time=00:02:20.67 bitrate=N/A speed=0.784x    
frame= 4228 fps= 24 q=24.8 size=N/A time=00:02:21.07 bitrate=N/A speed=0.784x    
frame= 4240 fps= 24 q=24.8 size=N/A time=00:02:21.47 bitrate=N/A speed=0.784x    
frame= 4252 fps= 24 q=24.8 size=N/A time=00:02:21.87 bitrate=N/A speed=0.784x    
frame= 4264 fps= 24 q=24.8 size=N/A time=00:02:22.27 bitrate=N/A speed=0.784x    
frame= 4276 fps= 24 q=24.8 size=N/A time=00:02:22.67 bitrate=N/A speed=0.784x    
frame= 4289 fps= 24 q=24.8 size=N/A time=00:02:23.10 bitrate=N/A speed=0.784x    
frame= 4302 fps= 24 q=24.8 size=N/A time=00:02:23.54 bitrate=N/A speed=0.785x    
frame= 4314 fps= 24 q=24.8 size=N/A time=00:02:23.94 bitrate=N/A speed=0.785x    
frame= 4326 fps= 24 q=24.8 size=N/A time=00:02:24.34 bitrate=N/A speed=0.785x    
frame= 4338 fps= 24 q=24.8 size=N/A time=00:02:24.74 bitrate=N/A speed=0.785x    
frame= 4350 fps= 24 q=24.8 size=N/A time=00:02:25.14 bitrate=N/A speed=0.785x    
frame= 4362 fps= 24 q=24.8 size=N/A time=00:02:25.54 bitrate=N/A speed=0.785x    
frame= 4375 fps= 24 q=24.8 size=N/A time=00:02:25.97 bitrate=N/A speed=0.785x    
frame= 4387 fps= 24 q=24.8 size=N/A time=00:02:26.37 bitrate=N/A speed=0.785x    
frame= 4399 fps= 24 q=24.8 size=N/A time=00:02:26.77 bitrate=N/A speed=0.785x    
frame= 4411 fps= 24 q=24.8 size=N/A time=00:02:27.18 bitrate=N/A speed=0.784x    
frame= 4423 fps= 24 q=24.8 size=N/A time=00:02:27.58 bitrate=N/A speed=0.785x    
frame= 4436 fps= 24 q=24.8 size=N/A time=00:02:28.01 bitrate=N/A speed=0.785x    
frame= 4448 fps= 24 q=24.8 size=N/A time=00:02:28.41 bitrate=N/A speed=0.785x    
frame= 4460 fps= 24 q=24.8 size=N/A time=00:02:28.81 bitrate=N/A speed=0.785x    
frame= 4472 fps= 24 q=24.8 size=N/A time=00:02:29.21 bitrate=N/A speed=0.785x    
frame= 4484 fps= 24 q=24.8 size=N/A time=00:02:29.61 bitrate=N/A speed=0.785x    
frame= 4496 fps= 24 q=24.8 size=N/A time=00:02:30.01 bitrate=N/A speed=0.784x    
frame= 4508 fps= 24 q=24.8 size=N/A time=00:02:30.41 bitrate=N/A speed=0.784x    
frame= 4520 fps= 24 q=24.8 size=N/A time=00:02:30.81 bitrate=N/A speed=0.784x    
frame= 4532 fps= 24 q=24.8 size=N/A time=00:02:31.21 bitrate=N/A speed=0.784x    
frame= 4545 fps= 24 q=24.8 size=N/A time=00:02:31.65 bitrate=N/A speed=0.784x    
frame= 4557 fps= 24 q=24.8 size=N/A time=00:02:32.05 bitrate=N/A speed=0.784x    
frame= 4569 fps= 24 q=24.8 size=N/A time=00:02:32.45 bitrate=N/A speed=0.784x    
frame= 4582 fps= 24 q=24.8 size=N/A time=00:02:32.88 bitrate=N/A speed=0.784x    
frame= 4594 fps= 24 q=24.8 size=N/A time=00:02:33.28 bitrate=N/A speed=0.784x    
frame= 4606 fps= 24 q=24.8 size=N/A time=00:02:33.68 bitrate=N/A speed=0.784x    
frame= 4619 fps= 24 q=24.8 size=N/A time=00:02:34.12 bitrate=N/A speed=0.784x    
frame= 4632 fps= 24 q=24.8 size=N/A time=00:02:34.55 bitrate=N/A speed=0.784x    
frame= 4644 fps= 24 q=24.8 size=N/A time=00:02:34.95 bitrate=N/A speed=0.784x    
frame= 4656 fps= 24 q=24.8 size=N/A time=00:02:35.35 bitrate=N/A speed=0.784x    
frame= 4668 fps= 24 q=24.8 size=N/A time=00:02:35.75 bitrate=N/A speed=0.784x    
frame= 4680 fps= 24 q=24.8 size=N/A time=00:02:36.15 bitrate=N/A speed=0.784x    
frame= 4692 fps= 24 q=24.8 size=N/A time=00:02:36.55 bitrate=N/A speed=0.784x    
frame= 4704 fps= 24 q=24.8 size=N/A time=00:02:36.95 bitrate=N/A speed=0.784x    
frame= 4716 fps= 24 q=24.8 size=N/A time=00:02:37.35 bitrate=N/A speed=0.784x    
frame= 4728 fps= 24 q=24.8 size=N/A time=00:02:37.75 bitrate=N/A speed=0.784x    
frame= 4741 fps= 24 q=24.8 size=N/A time=00:02:38.19 bitrate=N/A speed=0.784x    
frame= 4753 fps= 24 q=24.8 size=N/A time=00:02:38.59 bitrate=N/A speed=0.784x    
frame= 4765 fps= 24 q=24.8 size=N/A time=00:02:38.99 bitrate=N/A speed=0.784x    
frame= 4777 fps= 24 q=24.8 size=N/A time=00:02:39.39 bitrate=N/A speed=0.784x    
frame= 4789 fps= 24 q=24.8 size=N/A time=00:02:39.79 bitrate=N/A speed=0.784x    
frame= 4802 fps= 24 q=24.8 size=N/A time=00:02:40.22 bitrate=N/A speed=0.784x    
frame= 4814 fps= 24 q=24.8 size=N/A time=00:02:40.62 bitrate=N/A speed=0.784x    
frame= 4826 fps= 24 q=24.8 size=N/A time=00:02:41.02 bitrate=N/A speed=0.784x    
frame= 4838 fps= 24 q=24.8 size=N/A time=00:02:41.42 bitrate=N/A speed=0.784x    
frame= 4851 fps= 24 q=24.8 size=N/A time=00:02:41.86 bitrate=N/A speed=0.784x    
frame= 4863 fps= 24 q=24.8 size=N/A time=00:02:42.26 bitrate=N/A speed=0.784x    
frame= 4875 fps= 24 q=24.8 size=N/A time=00:02:42.66 bitrate=N/A speed=0.784x    
frame= 4887 fps= 24 q=24.8 size=N/A time=00:02:43.06 bitrate=N/A speed=0.784x    
frame= 4899 fps= 24 q=24.8 size=N/A time=00:02:43.46 bitrate=N/A speed=0.785x    
frame= 4912 fps= 24 q=24.8 size=N/A time=00:02:43.89 bitrate=N/A speed=0.785x    
frame= 4925 fps= 24 q=24.8 size=N/A time=00:02:44.33 bitrate=N/A speed=0.785x    
frame= 4938 fps= 24 q=24.8 size=N/A time=00:02:44.76 bitrate=N/A speed=0.785x    
frame= 4951 fps= 24 q=24.8 size=N/A time=00:02:45.19 bitrate=N/A speed=0.785x    
frame= 4963 fps= 24 q=24.8 size=N/A time=00:02:45.59 bitrate=N/A speed=0.785x    
frame= 4975 fps= 24 q=24.8 size=N/A time=00:02:45.99 bitrate=N/A speed=0.785x    
frame= 4987 fps= 24 q=24.8 size=N/A time=00:02:46.39 bitrate=N/A speed=0.785x    
frame= 5000 fps= 24 q=24.8 size=N/A time=00:02:46.83 bitrate=N/A speed=0.785x    
frame= 5013 fps= 24 q=24.8 size=N/A time=00:02:47.26 bitrate=N/A speed=0.785x    
frame= 5025 fps= 24 q=24.8 size=N/A time=00:02:47.66 bitrate=N/A speed=0.785x    
frame= 5038 fps= 24 q=24.8 size=N/A time=00:02:48.10 bitrate=N/A speed=0.785x    
frame= 5050 fps= 24 q=24.8 size=N/A time=00:02:48.50 bitrate=N/A speed=0.785x    
frame= 5063 fps= 24 q=24.8 size=N/A time=00:02:48.93 bitrate=N/A speed=0.785x    
frame= 5075 fps= 24 q=24.8 size=N/A time=00:02:49.33 bitrate=N/A speed=0.785x    
frame= 5087 fps= 24 q=24.8 size=N/A time=00:02:49.73 bitrate=N/A speed=0.785x    
frame= 5099 fps= 24 q=24.8 size=N/A time=00:02:50.13 bitrate=N/A speed=0.785x    
frame= 5112 fps= 24 q=24.8 size=N/A time=00:02:50.57 bitrate=N/A speed=0.785x    
frame= 5124 fps= 24 q=24.8 size=N/A time=00:02:50.97 bitrate=N/A speed=0.785x    
frame= 5137 fps= 24 q=24.8 size=N/A time=00:02:51.40 bitrate=N/A speed=0.785x    
frame= 5149 fps= 24 q=24.8 size=N/A time=00:02:51.80 bitrate=N/A speed=0.785x    
frame= 5161 fps= 24 q=24.8 size=N/A time=00:02:52.20 bitrate=N/A speed=0.785x    
frame= 5173 fps= 24 q=24.8 size=N/A time=00:02:52.60 bitrate=N/A speed=0.785x    
frame= 5185 fps= 24 q=24.8 size=N/A time=00:02:53.00 bitrate=N/A speed=0.785x    
frame= 5197 fps= 24 q=24.8 size=N/A time=00:02:53.40 bitrate=N/A speed=0.785x    
frame= 5210 fps= 24 q=24.8 size=N/A time=00:02:53.84 bitrate=N/A speed=0.785x    
frame= 5222 fps= 24 q=24.8 size=N/A time=00:02:54.24 bitrate=N/A speed=0.785x    
frame= 5234 fps= 24 q=24.8 size=N/A time=00:02:54.64 bitrate=N/A speed=0.785x    
frame= 5247 fps= 24 q=24.8 size=N/A time=00:02:55.07 bitrate=N/A speed=0.785x    
frame= 5259 fps= 24 q=24.8 size=N/A time=00:02:55.47 bitrate=N/A speed=0.785x    
frame= 5271 fps= 24 q=24.8 size=N/A time=00:02:55.87 bitrate=N/A speed=0.785x    
frame= 5283 fps= 24 q=24.8 size=N/A time=00:02:56.27 bitrate=N/A speed=0.785x    
frame= 5296 fps= 24 q=24.8 size=N/A time=00:02:56.70 bitrate=N/A speed=0.785x    
frame= 5308 fps= 24 q=24.8 size=N/A time=00:02:57.11 bitrate=N/A speed=0.785x    
frame= 5320 fps= 24 q=24.8 size=N/A time=00:02:57.51 bitrate=N/A speed=0.785x    
frame= 5333 fps= 24 q=24.8 size=N/A time=00:02:57.94 bitrate=N/A speed=0.785x    
frame= 5345 fps= 24 q=24.8 size=N/A time=00:02:58.34 bitrate=N/A speed=0.785x    
frame= 5357 fps= 24 q=24.8 size=N/A time=00:02:58.74 bitrate=N/A speed=0.785x    
frame= 5369 fps= 24 q=24.8 size=N/A time=00:02:59.14 bitrate=N/A speed=0.785x    
frame= 5382 fps= 24 q=24.8 size=N/A time=00:02:59.57 bitrate=N/A speed=0.785x    
frame= 5394 fps= 24 q=24.8 size=N/A time=00:02:59.97 bitrate=N/A speed=0.785x    
frame= 5407 fps= 24 q=24.8 size=N/A time=00:03:00.41 bitrate=N/A speed=0.785x    
frame= 5419 fps= 24 q=24.8 size=N/A time=00:03:00.81 bitrate=N/A speed=0.785x    
frame= 5431 fps= 24 q=24.8 size=N/A time=00:03:01.21 bitrate=N/A speed=0.785x    
frame= 5444 fps= 24 q=24.8 size=N/A time=00:03:01.64 bitrate=N/A speed=0.785x    
frame= 5457 fps= 24 q=24.8 size=N/A time=00:03:02.08 bitrate=N/A speed=0.785x    
frame= 5469 fps= 24 q=24.8 size=N/A time=00:03:02.48 bitrate=N/A speed=0.785x    
frame= 5482 fps= 24 q=24.8 size=N/A time=00:03:02.91 bitrate=N/A speed=0.785x    
frame= 5494 fps= 24 q=24.8 size=N/A time=00:03:03.31 bitrate=N/A speed=0.785x    
frame= 5506 fps= 24 q=24.8 size=N/A time=00:03:03.71 bitrate=N/A speed=0.785x    
frame= 5519 fps= 24 q=24.8 size=N/A time=00:03:04.15 bitrate=N/A speed=0.785x    
frame= 5531 fps= 24 q=24.8 size=N/A time=00:03:04.55 bitrate=N/A speed=0.785x    
frame= 5543 fps= 24 q=24.8 size=N/A time=00:03:04.95 bitrate=N/A speed=0.785x    
frame= 5555 fps= 24 q=24.8 size=N/A time=00:03:05.35 bitrate=N/A speed=0.785x    
frame= 5567 fps= 24 q=24.8 size=N/A time=00:03:05.75 bitrate=N/A speed=0.785x    
frame= 5580 fps= 24 q=24.8 size=N/A time=00:03:06.18 bitrate=N/A speed=0.786x    
frame= 5593 fps= 24 q=24.8 size=N/A time=00:03:06.61 bitrate=N/A speed=0.786x    
frame= 5605 fps= 24 q=24.8 size=N/A time=00:03:07.02 bitrate=N/A speed=0.786x    
frame= 5618 fps= 24 q=24.8 size=N/A time=00:03:07.45 bitrate=N/A speed=0.786x    
frame= 5630 fps= 24 q=24.8 size=N/A time=00:03:07.85 bitrate=N/A speed=0.786x    
frame= 5642 fps= 24 q=24.8 size=N/A time=00:03:08.25 bitrate=N/A speed=0.786x    
frame= 5654 fps= 24 q=24.8 size=N/A time=00:03:08.65 bitrate=N/A speed=0.786x    
frame= 5666 fps= 24 q=24.8 size=N/A time=00:03:09.05 bitrate=N/A speed=0.786x    
frame= 5678 fps= 24 q=24.8 size=N/A time=00:03:09.45 bitrate=N/A speed=0.786x    
frame= 5690 fps= 24 q=24.8 size=N/A time=00:03:09.85 bitrate=N/A speed=0.786x    
frame= 5703 fps= 24 q=24.8 size=N/A time=00:03:10.29 bitrate=N/A speed=0.786x    
frame= 5715 fps= 24 q=24.8 size=N/A time=00:03:10.69 bitrate=N/A speed=0.786x    
frame= 5728 fps= 24 q=24.8 size=N/A time=00:03:11.12 bitrate=N/A speed=0.786x    
frame= 5740 fps= 24 q=24.8 size=N/A time=00:03:11.52 bitrate=N/A speed=0.786x    
frame= 5752 fps= 24 q=24.8 size=N/A time=00:03:11.92 bitrate=N/A speed=0.786x    
frame= 5765 fps= 24 q=24.8 size=N/A time=00:03:12.35 bitrate=N/A speed=0.786x    
frame= 5778 fps= 24 q=24.8 size=N/A time=00:03:12.79 bitrate=N/A speed=0.786x    
frame= 5790 fps= 24 q=24.8 size=N/A time=00:03:13.19 bitrate=N/A speed=0.786x    
frame= 5803 fps= 24 q=24.8 size=N/A time=00:03:13.62 bitrate=N/A speed=0.786x    
frame= 5816 fps= 24 q=24.8 size=N/A time=00:03:14.06 bitrate=N/A speed=0.786x    
frame= 5828 fps= 24 q=24.8 size=N/A time=00:03:14.46 bitrate=N/A speed=0.786x    
frame= 5840 fps= 24 q=24.8 size=N/A time=00:03:14.86 bitrate=N/A speed=0.786x    
frame= 5852 fps= 24 q=24.8 size=N/A time=00:03:15.26 bitrate=N/A speed=0.786x    
frame= 5865 fps= 24 q=24.8 size=N/A time=00:03:15.69 bitrate=N/A speed=0.786x    
frame= 5877 fps= 24 q=24.8 size=N/A time=00:03:16.09 bitrate=N/A speed=0.786x    
frame= 5889 fps= 24 q=24.8 size=N/A time=00:03:16.49 bitrate=N/A speed=0.786x    
frame= 5901 fps= 24 q=24.8 size=N/A time=00:03:16.89 bitrate=N/A speed=0.786x    
frame= 5913 fps= 24 q=24.8 size=N/A time=00:03:17.29 bitrate=N/A speed=0.786x    
frame= 5925 fps= 24 q=24.8 size=N/A time=00:03:17.69 bitrate=N/A speed=0.786x    
frame= 5937 fps= 24 q=24.8 size=N/A time=00:03:18.09 bitrate=N/A speed=0.786x    
frame= 5949 fps= 24 q=24.8 size=N/A time=00:03:18.49 bitrate=N/A speed=0.786x    
frame= 5961 fps= 24 q=24.8 size=N/A time=00:03:18.89 bitrate=N/A speed=0.786x    
frame= 5973 fps= 24 q=24.8 size=N/A time=00:03:19.29 bitrate=N/A speed=0.786x    
frame= 5986 fps= 24 q=24.8 size=N/A time=00:03:19.73 bitrate=N/A speed=0.786x    
frame= 5998 fps= 24 q=24.8 size=N/A time=00:03:20.13 bitrate=N/A speed=0.786x    
frame= 6011 fps= 24 q=24.8 size=N/A time=00:03:20.56 bitrate=N/A speed=0.786x    
frame= 6024 fps= 24 q=24.8 size=N/A time=00:03:21.00 bitrate=N/A speed=0.786x    
frame= 6037 fps= 24 q=24.8 size=N/A time=00:03:21.43 bitrate=N/A speed=0.786x    
frame= 6050 fps= 24 q=24.8 size=N/A time=00:03:21.86 bitrate=N/A speed=0.786x    
frame= 6063 fps= 24 q=24.8 size=N/A time=00:03:22.30 bitrate=N/A speed=0.786x    
frame= 6075 fps= 24 q=24.8 size=N/A time=00:03:22.70 bitrate=N/A speed=0.786x    
frame= 6087 fps= 24 q=24.8 size=N/A time=00:03:23.10 bitrate=N/A speed=0.786x    
frame= 6100 fps= 24 q=24.8 size=N/A time=00:03:23.53 bitrate=N/A speed=0.786x    
frame= 6112 fps= 24 q=24.8 size=N/A time=00:03:23.93 bitrate=N/A speed=0.786x    
frame= 6125 fps= 24 q=24.8 size=N/A time=00:03:24.37 bitrate=N/A speed=0.786x    
frame= 6135 fps= 24 q=24.8 Lsize=N/A time=00:03:24.70 bitrate=N/A speed=0.786x    
video:1428587kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Run OpenPose on frames and generate Body Movement analysis

Requirements:

  • POSE_PROTO_FILE = r"openpose/pose_deploy_linevec.prototxt"
  • POSE_WEIGHTS_FILE = r"openpose/pose_iter_440000.caffemodel"
In [ ]:
import process_OpenPose as openpose

openpose.process(VIDEO)
  1%|█▍                                                                                                                                                                                                                               | 39/6135 [00:32<14:01,  7.24it/s]

Run RT-Gene on video

Requirements:

  • If you have not done so yet run install_RTGene.py
  • Specify amount of people in video maxPeople for sorting algorithm (NOTE: all subjects should be visible in the beginning of the video)
  • [OPTIONAL] provide a calibration file for your camera see e.g. ./calib_insta.pkl
In [ ]:
import process_RTGene as rtgene

rtgene.process(VIDEO, maxPeople=6)
Loading networks
Using device cuda:0 for face detection.
PyTorch using 8 threads.
WARNING:tensorflow:From C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\estimate_gaze_tensorflow.py:28: The name tf.keras.backend.set_session is deprecated. Please use tf.compat.v1.keras.backend.set_session instead.

Load model ./../model_nets/Model_allsubjects1.h5
WARNING:tensorflow:From C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow_core\python\ops\resource_variable_ops.py:1635: calling BaseResourceVariable.__init__ (from tensorflow.python.ops.resource_variable_ops) with constraint is deprecated and will be removed in a future version.
Instructions for updating:
If using Keras pass *_constraint arguments to layers.
Loaded 1 model(s)
Video frame count:  6135.0
WARNING!!! You should provide the camera calibration file, otherwise you might get bad results. 
               Using a crude approximation!
  0%|          | 0/6135 [00:00<?, ?it/s]
ERROR:root:Internal Python error in the inspect module.
Below is the traceback from this internal error.

ERROR:root:Internal Python error in the inspect module.
Below is the traceback from this internal error.

ERROR:root:Internal Python error in the inspect module.
Below is the traceback from this internal error.

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3343, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-3-591fb7219cf7>", line 3, in <module>
    rtgene.process(VIDEO, maxPeople=6)
  File "C:\Users\Anna\PycharmProjects\conan\processing\process_RTGene.py", line 259, in process
    lstRet.append(estimate_gaze(image_file_name, image, landmark_estimator, gaze_estimator, _dist_coefficients, _camera_matrix, args))
  File "C:\Users\Anna\PycharmProjects\conan\processing\process_RTGene.py", line 59, in estimate_gaze
    subjects = landmark_estimator.get_subjects_from_faceboxes(color_img, faceboxes)
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 126, in get_subjects_from_faceboxes
    initial_pts68_list = self.ddfa_forward_pass(color_img, roi_box_list)
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 113, in ddfa_forward_pass
    img_step = [crop_img(color_img, roi_box) for roi_box in roi_box_list]
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 113, in <listcomp>
    img_step = [crop_img(color_img, roi_box) for roi_box in roi_box_list]
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\ThreeDDFA\inference.py", line 45, in crop_img
    res = np.zeros((dh, dw, 3), dtype=np.uint8)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2044, in showtraceback
    stb = value._render_traceback_()
AttributeError: 'KeyboardInterrupt' object has no attribute '_render_traceback_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1169, in get_records
    return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 316, in wrapped
    return f(*args, **kwargs)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 350, in _fixed_getinnerframes
    records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 1490, in getinnerframes
    frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 1448, in getframeinfo
    filename = getsourcefile(frame) or getfile(frame)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 696, in getsourcefile
    if getattr(getmodule(object, filename), '__loader__', None) is not None:
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 733, in getmodule
    if ismodule(module) and hasattr(module, '__file__'):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow\__init__.py", line 50, in __getattr__
    module = self._load()
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow\__init__.py", line 44, in _load
    module = _importlib.import_module(self.__name__)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'tensorflow_core.estimator'
Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3343, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-3-591fb7219cf7>", line 3, in <module>
    rtgene.process(VIDEO, maxPeople=6)
  File "C:\Users\Anna\PycharmProjects\conan\processing\process_RTGene.py", line 259, in process
    lstRet.append(estimate_gaze(image_file_name, image, landmark_estimator, gaze_estimator, _dist_coefficients, _camera_matrix, args))
  File "C:\Users\Anna\PycharmProjects\conan\processing\process_RTGene.py", line 59, in estimate_gaze
    subjects = landmark_estimator.get_subjects_from_faceboxes(color_img, faceboxes)
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 126, in get_subjects_from_faceboxes
    initial_pts68_list = self.ddfa_forward_pass(color_img, roi_box_list)
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 113, in ddfa_forward_pass
    img_step = [crop_img(color_img, roi_box) for roi_box in roi_box_list]
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 113, in <listcomp>
    img_step = [crop_img(color_img, roi_box) for roi_box in roi_box_list]
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\ThreeDDFA\inference.py", line 45, in crop_img
    res = np.zeros((dh, dw, 3), dtype=np.uint8)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2044, in showtraceback
    stb = value._render_traceback_()
AttributeError: 'KeyboardInterrupt' object has no attribute '_render_traceback_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3263, in run_ast_nodes
    if (await self.run_code(code, result,  async_=asy)):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3360, in run_code
    self.showtraceback(running_compiled_code=True)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2047, in showtraceback
    value, tb, tb_offset=tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1436, in structured_traceback
    self, etype, value, tb, tb_offset, number_of_lines_of_context)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1336, in structured_traceback
    self, etype, value, tb, tb_offset, number_of_lines_of_context
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1193, in structured_traceback
    tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1150, in format_exception_as_a_whole
    last_unique, recursion_repeat = find_recursion(orig_etype, evalue, records)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 451, in find_recursion
    return len(records), 0
TypeError: object of type 'NoneType' has no len()

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2044, in showtraceback
    stb = value._render_traceback_()
AttributeError: 'TypeError' object has no attribute '_render_traceback_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1169, in get_records
    return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 316, in wrapped
    return f(*args, **kwargs)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 350, in _fixed_getinnerframes
    records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 1490, in getinnerframes
    frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 1448, in getframeinfo
    filename = getsourcefile(frame) or getfile(frame)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 696, in getsourcefile
    if getattr(getmodule(object, filename), '__loader__', None) is not None:
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 733, in getmodule
    if ismodule(module) and hasattr(module, '__file__'):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow\__init__.py", line 50, in __getattr__
    module = self._load()
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow\__init__.py", line 44, in _load
    module = _importlib.import_module(self.__name__)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'tensorflow_core.estimator'
Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3343, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-3-591fb7219cf7>", line 3, in <module>
    rtgene.process(VIDEO, maxPeople=6)
  File "C:\Users\Anna\PycharmProjects\conan\processing\process_RTGene.py", line 259, in process
    lstRet.append(estimate_gaze(image_file_name, image, landmark_estimator, gaze_estimator, _dist_coefficients, _camera_matrix, args))
  File "C:\Users\Anna\PycharmProjects\conan\processing\process_RTGene.py", line 59, in estimate_gaze
    subjects = landmark_estimator.get_subjects_from_faceboxes(color_img, faceboxes)
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 126, in get_subjects_from_faceboxes
    initial_pts68_list = self.ddfa_forward_pass(color_img, roi_box_list)
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 113, in ddfa_forward_pass
    img_step = [crop_img(color_img, roi_box) for roi_box in roi_box_list]
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\extract_landmarks_method_base.py", line 113, in <listcomp>
    img_step = [crop_img(color_img, roi_box) for roi_box in roi_box_list]
  File "C:\Users\Anna\PycharmProjects\conan\processing\rt_gene\ThreeDDFA\inference.py", line 45, in crop_img
    res = np.zeros((dh, dw, 3), dtype=np.uint8)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2044, in showtraceback
    stb = value._render_traceback_()
AttributeError: 'KeyboardInterrupt' object has no attribute '_render_traceback_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3263, in run_ast_nodes
    if (await self.run_code(code, result,  async_=asy)):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3360, in run_code
    self.showtraceback(running_compiled_code=True)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2047, in showtraceback
    value, tb, tb_offset=tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1436, in structured_traceback
    self, etype, value, tb, tb_offset, number_of_lines_of_context)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1336, in structured_traceback
    self, etype, value, tb, tb_offset, number_of_lines_of_context
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1193, in structured_traceback
    tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1150, in format_exception_as_a_whole
    last_unique, recursion_repeat = find_recursion(orig_etype, evalue, records)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 451, in find_recursion
    return len(records), 0
TypeError: object of type 'NoneType' has no len()

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2044, in showtraceback
    stb = value._render_traceback_()
AttributeError: 'TypeError' object has no attribute '_render_traceback_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2895, in _run_cell
    return runner(coro)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\async_helpers.py", line 68, in _pseudo_sync_runner
    coro.send(None)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3072, in run_cell_async
    interactivity=interactivity, compiler=compiler, result=result)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 3282, in run_ast_nodes
    self.showtraceback()
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2047, in showtraceback
    value, tb, tb_offset=tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1436, in structured_traceback
    self, etype, value, tb, tb_offset, number_of_lines_of_context)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1336, in structured_traceback
    self, etype, value, tb, tb_offset, number_of_lines_of_context
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1211, in structured_traceback
    chained_exceptions_tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1150, in format_exception_as_a_whole
    last_unique, recursion_repeat = find_recursion(orig_etype, evalue, records)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 451, in find_recursion
    return len(records), 0
TypeError: object of type 'NoneType' has no len()

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\interactiveshell.py", line 2044, in showtraceback
    stb = value._render_traceback_()
AttributeError: 'TypeError' object has no attribute '_render_traceback_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 1169, in get_records
    return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 316, in wrapped
    return f(*args, **kwargs)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\IPython\core\ultratb.py", line 350, in _fixed_getinnerframes
    records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 1490, in getinnerframes
    frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 1448, in getframeinfo
    filename = getsourcefile(frame) or getfile(frame)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 696, in getsourcefile
    if getattr(getmodule(object, filename), '__loader__', None) is not None:
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\inspect.py", line 733, in getmodule
    if ismodule(module) and hasattr(module, '__file__'):
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow\__init__.py", line 50, in __getattr__
    module = self._load()
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\site-packages\tensorflow\__init__.py", line 44, in _load
    module = _importlib.import_module(self.__name__)
  File "C:\Users\Anna\miniconda3\envs\conan_env\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'tensorflow_core.estimator'
In [3]:
import process_AprilTag as apriltag

apriltag.process(VIDEO)
Number of frames:  6135
WARNING: apriltag2 not supported on windows, running with pupil_apriltag...
Frame 0 found 0 tags
Frame 1 found 0 tags
Frame 2 found 0 tags
Frame 3 found 0 tags
Frame 4 found 0 tags
Frame 5 found 0 tags
Frame 6 found 0 tags
Frame 7 found 0 tags
Frame 8 found 0 tags
Frame 9 found 0 tags
Frame 10 found 0 tags
Frame 11 found 0 tags
Frame 12 found 0 tags
Frame 13 found 0 tags
Frame 14 found 0 tags
Frame 15 found 0 tags
Frame 16 found 0 tags
Frame 17 found 0 tags
Frame 18 found 0 tags
Frame 19 found 0 tags
Frame 20 found 0 tags
Frame 21 found 0 tags
Frame 22 found 0 tags
Frame 23 found 0 tags
Frame 24 found 0 tags
Frame 25 found 0 tags
Frame 26 found 0 tags
Frame 27 found 0 tags
Frame 28 found 0 tags
Frame 29 found 0 tags
Frame 30 found 0 tags
Frame 31 found 0 tags
Frame 32 found 0 tags
Frame 33 found 0 tags
Frame 34 found 0 tags
Frame 35 found 0 tags
Frame 36 found 0 tags
Frame 37 found 0 tags
Frame 38 found 0 tags
Frame 39 found 0 tags
Frame 40 found 0 tags
---------------------------------------------------------------------------
KeyboardInterrupt                         Traceback (most recent call last)
<ipython-input-3-15943b79b07d> in <module>
      1 import process_AprilTag as apriltag
      2 
----> 3 apriltag.process(VIDEO)

~\PycharmProjects\conan\processing\process_AprilTag.py in process(file)
     73         img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
     74 
---> 75         result = detector.detect(img)
     76 
     77         for i in range(len(result)):

~\miniconda3\envs\conan_env\lib\site-packages\pupil_apriltags\bindings.py in detect(self, img, estimate_tag_pose, camera_params, tag_size)
    412         # detect apriltags in the image
    413         self.libc.apriltag_detector_detect.restype = ctypes.POINTER(_ZArray)
--> 414         detections = self.libc.apriltag_detector_detect(self.tag_detector_ptr, c_img)
    415 
    416         apriltag = ctypes.POINTER(_ApriltagDetection)()

KeyboardInterrupt: 
In [ ]: