Animating drifter trajectories#

Trajan supports animating trajectory datasets using a builder pattern. Start with ds.traj.animate(), chain configuration methods, then call .show() to display interactively or .save() to write a file.

import logging
import lzma
import numpy as np
import xarray as xr
import coloredlogs
import trajan as ta

coloredlogs.install(level=logging.DEBUG, logger=logging.getLogger('trajan'))

Load the Barents Sea drifter dataset, drop short gaps and grid to 6-hourly.

with lzma.open('barents.nc.xz') as barents:
    ds = xr.open_dataset(barents)
    ds.load()

ds = ds.traj.drop_where(ds.traj.time_to_next() < np.timedelta64(5, 'm'))
ds = ds.traj.gridtime('6h')
speed = ds.traj.speed()
2026-06-04 11:23:58 runnervm3jyl0 h5py._conv[2854] DEBUG Creating converter from 7 to 5
2026-06-04 11:23:58 runnervm3jyl0 h5py._conv[2854] DEBUG Creating converter from 5 to 7
2026-06-04 11:23:58 runnervm3jyl0 h5py._conv[2854] DEBUG Creating converter from 7 to 5
2026-06-04 11:23:58 runnervm3jyl0 h5py._conv[2854] DEBUG Creating converter from 5 to 7
2026-06-04 11:23:58 runnervm3jyl0 h5py._conv[2854] DEBUG Creating converter from 3 to 5
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting time-variable for "obs"..
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: obs, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected un-structured (2D) trajectory dataset
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting time-variable for "obs"..
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: obs, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected un-structured (2D) trajectory dataset
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting time-variable for "obs"..
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: obs, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected un-structured (2D) trajectory dataset
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: time, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected structured (1D) trajectory dataset
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting time-variable for "obs"..
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: obs, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected un-structured (2D) trajectory dataset
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: time, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected structured (1D) trajectory dataset
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detecting trajectory dimension
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected obs-dim: time, detected time-variable: time.
2026-06-04 11:23:58 runnervm3jyl0 trajan.accessor[2854] DEBUG Detected structured (1D) trajectory dataset

Basic animation — just call .animate() and .show(). The title shows the current timestamp automatically.

ds.traj.animate().set_title('Barents Sea drifters').show()
Barents Sea drifters
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG Setting up new plot object.
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.plot[2854] DEBUG Creating new figure and axes..
2026-06-04 11:23:58 runnervm3jyl0 trajan.animation[2854] DEBUG Dataset is already regularly gridded, skipping gridtime
2026-06-04 11:23:58 runnervm3jyl0 trajan.animation[2854] DEBUG Building animation: 192 frames
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:23:58 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
/home/runner/micromamba/envs/trajan/lib/python3.14/site-packages/matplotlib/animation.py:908: UserWarning: Animation was deleted without rendering anything. This is most likely not intended. To prevent deletion, assign the Animation to a variable, e.g. `anim`, that exists until you output the Animation using `plt.show()` or `anim.save()`.
  warnings.warn(


Colour particles by drift speed. Pass the DataArray directly to color_by — no need to add it to the dataset.

(ds.traj.animate()
    .color_by(speed, cmap='plasma', vmin=0, vmax=1,
              label='Speed  [m/s]')
    .set_title('Drifter speed')
    .show())
Drifter speed
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.plot[2854] DEBUG Creating new figure and axes..
2026-06-04 11:25:47 runnervm3jyl0 trajan.animation[2854] DEBUG Dataset is already regularly gridded, skipping gridtime
2026-06-04 11:25:47 runnervm3jyl0 trajan.animation[2854] DEBUG Building animation: 192 frames
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:25:47 runnervm3jyl0 matplotlib.colorbar[2854] DEBUG locator: <matplotlib.ticker.AutoLocator object at 0x7fb9464ce2a0>
/home/runner/micromamba/envs/trajan/lib/python3.14/site-packages/matplotlib/animation.py:908: UserWarning: Animation was deleted without rendering anything. This is most likely not intended. To prevent deletion, assign the Animation to a variable, e.g. `anim`, that exists until you output the Animation using `plt.show()` or `anim.save()`.
  warnings.warn(


Show static trajectory lines in the background so the full path of each drifter is always visible.

(ds.traj.animate()
    .color_by(speed, cmap='plasma', vmin=0, vmax=1,
              label='Speed  [m/s]')
    .show_trajectories(alpha=0.15)
    .set_title('Speed with trajectory history')
    .show())
Speed with trajectory history
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.plot[2854] DEBUG Creating new figure and axes..
2026-06-04 11:27:40 runnervm3jyl0 trajan.animation[2854] DEBUG Dataset is already regularly gridded, skipping gridtime
2026-06-04 11:27:40 runnervm3jyl0 trajan.animation[2854] DEBUG Building animation: 192 frames
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.plot[2854] DEBUG Plotting lines
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.plot[2854] DEBUG axes already set up
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:27:40 runnervm3jyl0 matplotlib.colorbar[2854] DEBUG locator: <matplotlib.ticker.AutoLocator object at 0x7fb96bbd5010>
/home/runner/micromamba/envs/trajan/lib/python3.14/site-packages/matplotlib/animation.py:908: UserWarning: Animation was deleted without rendering anything. This is most likely not intended. To prevent deletion, assign the Animation to a variable, e.g. `anim`, that exists until you output the Animation using `plt.show()` or `anim.save()`.
  warnings.warn(


Save the animation to an MP4 file (faster and smaller than GIF).

(ds.traj.animate()
    .color_by(speed, cmap='plasma', vmin=0, vmax=1,
              label='Speed  [m/s]')
    .show_trajectories(alpha=0.2)
    .set_title('Barents Sea drifters')
    .set_fps(10)
    .save('barents_drifters.mp4'))
Barents Sea drifters
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.plot[2854] DEBUG Creating new figure and axes..
2026-06-04 11:29:34 runnervm3jyl0 trajan.animation[2854] DEBUG Dataset is already regularly gridded, skipping gridtime
2026-06-04 11:29:34 runnervm3jyl0 trajan.animation[2854] DEBUG Building animation: 192 frames
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.plot[2854] DEBUG Plotting lines
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.plot[2854] DEBUG axes already set up
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 trajan.traj[2854] DEBUG No grid-mapping specified, checking if coordinates are lon/lat..
2026-06-04 11:29:34 runnervm3jyl0 matplotlib.colorbar[2854] DEBUG locator: <matplotlib.ticker.AutoLocator object at 0x7fb93eb6c0e0>
2026-06-04 11:29:34 runnervm3jyl0 trajan.animation[2854] DEBUG Saving 192 frames to barents_drifters.mp4
2026-06-04 11:29:34 runnervm3jyl0 trajan.animation[2854] INFO Saving animation to barents_drifters.mp4..

Saving barents_drifters.mp4:   0%|          | 0/192 [00:00<?, ?frame/s]2026-06-04 11:29:34 runnervm3jyl0 matplotlib.animation[2854] INFO Animation.save using <class 'matplotlib.animation.FFMpegWriter'>
2026-06-04 11:29:34 runnervm3jyl0 matplotlib.animation[2854] DEBUG frame size in pixels is 1063 x 1100
2026-06-04 11:29:34 runnervm3jyl0 matplotlib.animation[2854] INFO MovieWriter._run: running command: ffmpeg -f rawvideo -vcodec rawvideo -s 1063x1100 -pix_fmt rgba -framerate 10 -i pipe: -vcodec libx264 -b 1800k -profile:v baseline -vf 'crop=trunc(iw/2)*2:trunc(ih/2)*2' -pix_fmt yuv420p -an -y barents_drifters.mp4

Saving barents_drifters.mp4:   1%|          | 1/192 [00:00<00:39,  4.87frame/s]2026-06-04 11:29:34 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   1%|          | 2/192 [00:00<01:18,  2.41frame/s]2026-06-04 11:29:35 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   2%|▏         | 3/192 [00:01<01:31,  2.07frame/s]2026-06-04 11:29:35 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   2%|▏         | 4/192 [00:01<01:36,  1.94frame/s]2026-06-04 11:29:36 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   3%|▎         | 5/192 [00:02<01:39,  1.88frame/s]2026-06-04 11:29:37 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   3%|▎         | 6/192 [00:03<01:41,  1.83frame/s]2026-06-04 11:29:37 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   4%|▎         | 7/192 [00:03<01:41,  1.82frame/s]2026-06-04 11:29:38 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   4%|▍         | 8/192 [00:04<01:42,  1.80frame/s]2026-06-04 11:29:38 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   5%|▍         | 9/192 [00:04<01:42,  1.79frame/s]2026-06-04 11:29:39 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   5%|▌         | 10/192 [00:05<01:41,  1.78frame/s]2026-06-04 11:29:39 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   6%|▌         | 11/192 [00:05<01:41,  1.78frame/s]2026-06-04 11:29:40 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   6%|▋         | 12/192 [00:06<01:41,  1.78frame/s]2026-06-04 11:29:41 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   7%|▋         | 13/192 [00:06<01:40,  1.78frame/s]2026-06-04 11:29:41 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   7%|▋         | 14/192 [00:07<01:40,  1.77frame/s]2026-06-04 11:29:42 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   8%|▊         | 15/192 [00:08<01:39,  1.77frame/s]2026-06-04 11:29:42 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   8%|▊         | 16/192 [00:08<01:39,  1.77frame/s]2026-06-04 11:29:43 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   9%|▉         | 17/192 [00:09<01:38,  1.77frame/s]2026-06-04 11:29:43 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:   9%|▉         | 18/192 [00:09<01:38,  1.77frame/s]2026-06-04 11:29:44 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  10%|▉         | 19/192 [00:10<01:37,  1.77frame/s]2026-06-04 11:29:44 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  10%|█         | 20/192 [00:10<01:37,  1.77frame/s]2026-06-04 11:29:45 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  11%|█         | 21/192 [00:11<01:37,  1.75frame/s]2026-06-04 11:29:46 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  11%|█▏        | 22/192 [00:12<01:36,  1.76frame/s]2026-06-04 11:29:46 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  12%|█▏        | 23/192 [00:12<01:36,  1.76frame/s]2026-06-04 11:29:47 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  12%|█▎        | 24/192 [00:13<01:35,  1.76frame/s]2026-06-04 11:29:47 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  13%|█▎        | 25/192 [00:13<01:34,  1.76frame/s]2026-06-04 11:29:48 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  14%|█▎        | 26/192 [00:14<01:34,  1.76frame/s]2026-06-04 11:29:48 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  14%|█▍        | 27/192 [00:14<01:33,  1.76frame/s]2026-06-04 11:29:49 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  15%|█▍        | 28/192 [00:15<01:33,  1.76frame/s]2026-06-04 11:29:50 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  15%|█▌        | 29/192 [00:16<01:32,  1.76frame/s]2026-06-04 11:29:50 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  16%|█▌        | 30/192 [00:16<01:31,  1.76frame/s]2026-06-04 11:29:51 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  16%|█▌        | 31/192 [00:17<01:31,  1.76frame/s]2026-06-04 11:29:51 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  17%|█▋        | 32/192 [00:17<01:30,  1.76frame/s]2026-06-04 11:29:52 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  17%|█▋        | 33/192 [00:18<01:30,  1.76frame/s]2026-06-04 11:29:52 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  18%|█▊        | 34/192 [00:18<01:29,  1.76frame/s]2026-06-04 11:29:53 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  18%|█▊        | 35/192 [00:19<01:29,  1.76frame/s]2026-06-04 11:29:54 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  19%|█▉        | 36/192 [00:20<01:29,  1.75frame/s]2026-06-04 11:29:54 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  19%|█▉        | 37/192 [00:20<01:28,  1.75frame/s]2026-06-04 11:29:55 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  20%|█▉        | 38/192 [00:21<01:27,  1.75frame/s]2026-06-04 11:29:55 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  20%|██        | 39/192 [00:21<01:27,  1.75frame/s]2026-06-04 11:29:56 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  21%|██        | 40/192 [00:22<01:26,  1.75frame/s]2026-06-04 11:29:56 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  21%|██▏       | 41/192 [00:22<01:26,  1.75frame/s]2026-06-04 11:29:57 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  22%|██▏       | 42/192 [00:23<01:25,  1.75frame/s]2026-06-04 11:29:58 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  22%|██▏       | 43/192 [00:24<01:25,  1.74frame/s]2026-06-04 11:29:58 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  23%|██▎       | 44/192 [00:24<01:25,  1.73frame/s]2026-06-04 11:29:59 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  23%|██▎       | 45/192 [00:25<01:24,  1.73frame/s]2026-06-04 11:29:59 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  24%|██▍       | 46/192 [00:25<01:24,  1.74frame/s]2026-06-04 11:30:00 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  24%|██▍       | 47/192 [00:26<01:23,  1.73frame/s]2026-06-04 11:30:00 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  25%|██▌       | 48/192 [00:26<01:23,  1.73frame/s]2026-06-04 11:30:01 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  26%|██▌       | 49/192 [00:27<01:22,  1.73frame/s]2026-06-04 11:30:02 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  26%|██▌       | 50/192 [00:28<01:21,  1.73frame/s]2026-06-04 11:30:02 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  27%|██▋       | 51/192 [00:28<01:21,  1.74frame/s]2026-06-04 11:30:03 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  27%|██▋       | 52/192 [00:29<01:21,  1.73frame/s]2026-06-04 11:30:03 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  28%|██▊       | 53/192 [00:29<01:20,  1.73frame/s]2026-06-04 11:30:04 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  28%|██▊       | 54/192 [00:30<01:19,  1.74frame/s]2026-06-04 11:30:05 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  29%|██▊       | 55/192 [00:30<01:18,  1.74frame/s]2026-06-04 11:30:05 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  29%|██▉       | 56/192 [00:31<01:18,  1.74frame/s]2026-06-04 11:30:06 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  30%|██▉       | 57/192 [00:32<01:17,  1.74frame/s]2026-06-04 11:30:06 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  30%|███       | 58/192 [00:32<01:17,  1.74frame/s]2026-06-04 11:30:07 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  31%|███       | 59/192 [00:33<01:16,  1.73frame/s]2026-06-04 11:30:07 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  31%|███▏      | 60/192 [00:33<01:16,  1.73frame/s]2026-06-04 11:30:08 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  32%|███▏      | 61/192 [00:34<01:15,  1.73frame/s]2026-06-04 11:30:09 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  32%|███▏      | 62/192 [00:35<01:14,  1.73frame/s]2026-06-04 11:30:09 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  33%|███▎      | 63/192 [00:35<01:14,  1.73frame/s]2026-06-04 11:30:10 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  33%|███▎      | 64/192 [00:36<01:14,  1.73frame/s]2026-06-04 11:30:10 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  34%|███▍      | 65/192 [00:36<01:13,  1.73frame/s]2026-06-04 11:30:11 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  34%|███▍      | 66/192 [00:37<01:12,  1.73frame/s]2026-06-04 11:30:11 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  35%|███▍      | 67/192 [00:37<01:12,  1.73frame/s]2026-06-04 11:30:12 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  35%|███▌      | 68/192 [00:38<01:11,  1.73frame/s]2026-06-04 11:30:13 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  36%|███▌      | 69/192 [00:39<01:11,  1.73frame/s]2026-06-04 11:30:13 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  36%|███▋      | 70/192 [00:39<01:10,  1.73frame/s]2026-06-04 11:30:14 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  37%|███▋      | 71/192 [00:40<01:09,  1.73frame/s]2026-06-04 11:30:14 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  38%|███▊      | 72/192 [00:40<01:09,  1.73frame/s]2026-06-04 11:30:15 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  38%|███▊      | 73/192 [00:41<01:08,  1.73frame/s]2026-06-04 11:30:15 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  39%|███▊      | 74/192 [00:41<01:08,  1.73frame/s]2026-06-04 11:30:16 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  39%|███▉      | 75/192 [00:42<01:07,  1.73frame/s]2026-06-04 11:30:17 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  40%|███▉      | 76/192 [00:43<01:07,  1.73frame/s]2026-06-04 11:30:17 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  40%|████      | 77/192 [00:43<01:06,  1.73frame/s]2026-06-04 11:30:18 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  41%|████      | 78/192 [00:44<01:05,  1.73frame/s]2026-06-04 11:30:18 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  41%|████      | 79/192 [00:44<01:05,  1.73frame/s]2026-06-04 11:30:19 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  42%|████▏     | 80/192 [00:45<01:04,  1.72frame/s]2026-06-04 11:30:20 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  42%|████▏     | 81/192 [00:46<01:04,  1.72frame/s]2026-06-04 11:30:20 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  43%|████▎     | 82/192 [00:46<01:03,  1.72frame/s]2026-06-04 11:30:21 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  43%|████▎     | 83/192 [00:47<01:03,  1.72frame/s]2026-06-04 11:30:21 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  44%|████▍     | 84/192 [00:47<01:02,  1.73frame/s]2026-06-04 11:30:22 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  44%|████▍     | 85/192 [00:48<01:02,  1.72frame/s]2026-06-04 11:30:22 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  45%|████▍     | 86/192 [00:48<01:01,  1.72frame/s]2026-06-04 11:30:23 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  45%|████▌     | 87/192 [00:49<01:00,  1.73frame/s]2026-06-04 11:30:24 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  46%|████▌     | 88/192 [00:50<01:00,  1.73frame/s]2026-06-04 11:30:24 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  46%|████▋     | 89/192 [00:50<00:59,  1.72frame/s]2026-06-04 11:30:25 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  47%|████▋     | 90/192 [00:51<00:59,  1.72frame/s]2026-06-04 11:30:25 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  47%|████▋     | 91/192 [00:51<00:59,  1.71frame/s]2026-06-04 11:30:26 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  48%|████▊     | 92/192 [00:52<00:58,  1.72frame/s]2026-06-04 11:30:27 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  48%|████▊     | 93/192 [00:52<00:57,  1.72frame/s]2026-06-04 11:30:27 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  49%|████▉     | 94/192 [00:53<00:56,  1.72frame/s]2026-06-04 11:30:28 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  49%|████▉     | 95/192 [00:54<00:56,  1.73frame/s]2026-06-04 11:30:28 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  50%|█████     | 96/192 [00:54<00:55,  1.73frame/s]2026-06-04 11:30:29 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  51%|█████     | 97/192 [00:55<00:55,  1.73frame/s]2026-06-04 11:30:29 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  51%|█████     | 98/192 [00:55<00:54,  1.72frame/s]2026-06-04 11:30:30 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  52%|█████▏    | 99/192 [00:56<00:53,  1.73frame/s]2026-06-04 11:30:31 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  52%|█████▏    | 100/192 [00:57<00:53,  1.73frame/s]2026-06-04 11:30:31 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  53%|█████▎    | 101/192 [00:57<00:52,  1.73frame/s]2026-06-04 11:30:32 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  53%|█████▎    | 102/192 [00:58<00:51,  1.73frame/s]2026-06-04 11:30:32 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  54%|█████▎    | 103/192 [00:58<00:51,  1.73frame/s]2026-06-04 11:30:33 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  54%|█████▍    | 104/192 [00:59<00:50,  1.73frame/s]2026-06-04 11:30:33 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  55%|█████▍    | 105/192 [00:59<00:50,  1.73frame/s]2026-06-04 11:30:34 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  55%|█████▌    | 106/192 [01:00<00:49,  1.73frame/s]2026-06-04 11:30:35 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  56%|█████▌    | 107/192 [01:01<00:49,  1.73frame/s]2026-06-04 11:30:35 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  56%|█████▋    | 108/192 [01:01<00:48,  1.73frame/s]2026-06-04 11:30:36 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  57%|█████▋    | 109/192 [01:02<00:47,  1.73frame/s]2026-06-04 11:30:36 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  57%|█████▋    | 110/192 [01:02<00:47,  1.72frame/s]2026-06-04 11:30:37 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  58%|█████▊    | 111/192 [01:03<00:47,  1.72frame/s]2026-06-04 11:30:38 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  58%|█████▊    | 112/192 [01:03<00:46,  1.73frame/s]2026-06-04 11:30:38 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  59%|█████▉    | 113/192 [01:04<00:45,  1.73frame/s]2026-06-04 11:30:39 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  59%|█████▉    | 114/192 [01:05<00:44,  1.74frame/s]2026-06-04 11:30:39 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  60%|█████▉    | 115/192 [01:05<00:44,  1.74frame/s]2026-06-04 11:30:40 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  60%|██████    | 116/192 [01:06<00:43,  1.73frame/s]2026-06-04 11:30:40 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  61%|██████    | 117/192 [01:06<00:43,  1.73frame/s]2026-06-04 11:30:41 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  61%|██████▏   | 118/192 [01:07<00:42,  1.73frame/s]2026-06-04 11:30:42 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  62%|██████▏   | 119/192 [01:08<00:42,  1.73frame/s]2026-06-04 11:30:42 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  62%|██████▎   | 120/192 [01:08<00:41,  1.74frame/s]2026-06-04 11:30:43 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  63%|██████▎   | 121/192 [01:09<00:40,  1.74frame/s]2026-06-04 11:30:43 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  64%|██████▎   | 122/192 [01:09<00:40,  1.74frame/s]2026-06-04 11:30:44 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  64%|██████▍   | 123/192 [01:10<00:39,  1.74frame/s]2026-06-04 11:30:44 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  65%|██████▍   | 124/192 [01:10<00:39,  1.73frame/s]2026-06-04 11:30:45 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  65%|██████▌   | 125/192 [01:11<00:38,  1.73frame/s]2026-06-04 11:30:46 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  66%|██████▌   | 126/192 [01:12<00:38,  1.73frame/s]2026-06-04 11:30:46 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  66%|██████▌   | 127/192 [01:12<00:37,  1.72frame/s]2026-06-04 11:30:47 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  67%|██████▋   | 128/192 [01:13<00:37,  1.73frame/s]2026-06-04 11:30:47 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  67%|██████▋   | 129/192 [01:13<00:36,  1.73frame/s]2026-06-04 11:30:48 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  68%|██████▊   | 130/192 [01:14<00:35,  1.74frame/s]2026-06-04 11:30:48 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  68%|██████▊   | 131/192 [01:14<00:35,  1.74frame/s]2026-06-04 11:30:49 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  69%|██████▉   | 132/192 [01:15<00:34,  1.75frame/s]2026-06-04 11:30:50 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  69%|██████▉   | 133/192 [01:16<00:33,  1.74frame/s]2026-06-04 11:30:50 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  70%|██████▉   | 134/192 [01:16<00:33,  1.74frame/s]2026-06-04 11:30:51 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  70%|███████   | 135/192 [01:17<00:32,  1.74frame/s]2026-06-04 11:30:51 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  71%|███████   | 136/192 [01:17<00:32,  1.73frame/s]2026-06-04 11:30:52 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  71%|███████▏  | 137/192 [01:18<00:31,  1.73frame/s]2026-06-04 11:30:53 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  72%|███████▏  | 138/192 [01:18<00:31,  1.73frame/s]2026-06-04 11:30:53 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  72%|███████▏  | 139/192 [01:19<00:30,  1.74frame/s]2026-06-04 11:30:54 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  73%|███████▎  | 140/192 [01:20<00:29,  1.74frame/s]2026-06-04 11:30:54 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  73%|███████▎  | 141/192 [01:20<00:29,  1.73frame/s]2026-06-04 11:30:55 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  74%|███████▍  | 142/192 [01:21<00:28,  1.73frame/s]2026-06-04 11:30:55 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  74%|███████▍  | 143/192 [01:21<00:28,  1.73frame/s]2026-06-04 11:30:56 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  75%|███████▌  | 144/192 [01:22<00:27,  1.73frame/s]2026-06-04 11:30:57 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  76%|███████▌  | 145/192 [01:23<00:27,  1.73frame/s]2026-06-04 11:30:57 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  76%|███████▌  | 146/192 [01:23<00:26,  1.74frame/s]2026-06-04 11:30:58 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  77%|███████▋  | 147/192 [01:24<00:25,  1.74frame/s]2026-06-04 11:30:58 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  77%|███████▋  | 148/192 [01:24<00:25,  1.73frame/s]2026-06-04 11:30:59 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  78%|███████▊  | 149/192 [01:25<00:24,  1.74frame/s]2026-06-04 11:30:59 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  78%|███████▊  | 150/192 [01:25<00:24,  1.75frame/s]2026-06-04 11:31:00 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  79%|███████▊  | 151/192 [01:26<00:23,  1.75frame/s]2026-06-04 11:31:01 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  79%|███████▉  | 152/192 [01:27<00:22,  1.75frame/s]2026-06-04 11:31:01 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  80%|███████▉  | 153/192 [01:27<00:22,  1.75frame/s]2026-06-04 11:31:02 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  80%|████████  | 154/192 [01:28<00:21,  1.75frame/s]2026-06-04 11:31:02 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  81%|████████  | 155/192 [01:28<00:21,  1.74frame/s]2026-06-04 11:31:03 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  81%|████████▏ | 156/192 [01:29<00:20,  1.74frame/s]2026-06-04 11:31:03 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  82%|████████▏ | 157/192 [01:29<00:20,  1.74frame/s]2026-06-04 11:31:04 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  82%|████████▏ | 158/192 [01:30<00:19,  1.74frame/s]2026-06-04 11:31:05 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  83%|████████▎ | 159/192 [01:31<00:18,  1.74frame/s]2026-06-04 11:31:05 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  83%|████████▎ | 160/192 [01:31<00:18,  1.74frame/s]2026-06-04 11:31:06 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  84%|████████▍ | 161/192 [01:32<00:17,  1.74frame/s]2026-06-04 11:31:06 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  84%|████████▍ | 162/192 [01:32<00:17,  1.74frame/s]2026-06-04 11:31:07 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  85%|████████▍ | 163/192 [01:33<00:16,  1.74frame/s]2026-06-04 11:31:07 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  85%|████████▌ | 164/192 [01:33<00:16,  1.74frame/s]2026-06-04 11:31:08 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  86%|████████▌ | 165/192 [01:34<00:15,  1.74frame/s]2026-06-04 11:31:09 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  86%|████████▋ | 166/192 [01:35<00:14,  1.74frame/s]2026-06-04 11:31:09 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  87%|████████▋ | 167/192 [01:35<00:14,  1.74frame/s]2026-06-04 11:31:10 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  88%|████████▊ | 168/192 [01:36<00:13,  1.74frame/s]2026-06-04 11:31:10 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  88%|████████▊ | 169/192 [01:36<00:13,  1.74frame/s]2026-06-04 11:31:11 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  89%|████████▊ | 170/192 [01:37<00:12,  1.74frame/s]2026-06-04 11:31:11 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  89%|████████▉ | 171/192 [01:37<00:12,  1.74frame/s]2026-06-04 11:31:12 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  90%|████████▉ | 172/192 [01:38<00:11,  1.73frame/s]2026-06-04 11:31:13 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  90%|█████████ | 173/192 [01:39<00:10,  1.73frame/s]2026-06-04 11:31:13 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  91%|█████████ | 174/192 [01:39<00:10,  1.73frame/s]2026-06-04 11:31:14 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  91%|█████████ | 175/192 [01:40<00:09,  1.73frame/s]2026-06-04 11:31:14 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  92%|█████████▏| 176/192 [01:40<00:09,  1.73frame/s]2026-06-04 11:31:15 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  92%|█████████▏| 177/192 [01:41<00:08,  1.73frame/s]2026-06-04 11:31:16 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  93%|█████████▎| 178/192 [01:42<00:08,  1.73frame/s]2026-06-04 11:31:16 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  93%|█████████▎| 179/192 [01:42<00:07,  1.73frame/s]2026-06-04 11:31:17 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  94%|█████████▍| 180/192 [01:43<00:06,  1.73frame/s]2026-06-04 11:31:17 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  94%|█████████▍| 181/192 [01:43<00:06,  1.72frame/s]2026-06-04 11:31:18 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  95%|█████████▍| 182/192 [01:44<00:05,  1.73frame/s]2026-06-04 11:31:18 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  95%|█████████▌| 183/192 [01:44<00:05,  1.73frame/s]2026-06-04 11:31:19 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  96%|█████████▌| 184/192 [01:45<00:04,  1.73frame/s]2026-06-04 11:31:20 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  96%|█████████▋| 185/192 [01:46<00:04,  1.73frame/s]2026-06-04 11:31:20 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  97%|█████████▋| 186/192 [01:46<00:03,  1.72frame/s]2026-06-04 11:31:21 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  97%|█████████▋| 187/192 [01:47<00:02,  1.72frame/s]2026-06-04 11:31:21 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  98%|█████████▊| 188/192 [01:47<00:02,  1.72frame/s]2026-06-04 11:31:22 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  98%|█████████▊| 189/192 [01:48<00:01,  1.73frame/s]2026-06-04 11:31:22 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  99%|█████████▉| 190/192 [01:48<00:01,  1.72frame/s]2026-06-04 11:31:23 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4:  99%|█████████▉| 191/192 [01:49<00:00,  1.73frame/s]2026-06-04 11:31:24 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.

Saving barents_drifters.mp4: 100%|██████████| 192/192 [01:50<00:00,  1.73frame/s]2026-06-04 11:31:24 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter.grab_frame: Grabbing frame.
2026-06-04 11:31:25 runnervm3jyl0 matplotlib.animation[2854] DEBUG MovieWriter stderr:
ffmpeg version 8.1.1 Copyright (c) 2000-2026 the FFmpeg developers
  built with gcc 14.3.0 (conda-forge gcc 14.3.0-19)
  configuration: --prefix=/home/runner/micromamba/envs/trajan --cc=/home/conda/feedstock_root/build_artifacts/ffmpeg_1780280425960/_build_env/bin/x86_64-conda-linux-gnu-cc --cxx=/home/conda/feedstock_root/build_artifacts/ffmpeg_1780280425960/_build_env/bin/x86_64-conda-linux-gnu-c++ --nm=x86_64-conda-linux-gnu-nm --ar=x86_64-conda-linux-gnu-ar --disable-doc --enable-openssl --enable-demuxer=dash --enable-hardcoded-tables --enable-libfreetype --enable-libharfbuzz --enable-libfontconfig --enable-libopenh264 --enable-libdav1d --disable-gnutls --enable-libvpx --enable-libass --enable-libplacebo --enable-pthreads --enable-alsa --enable-libpulse --enable-libvpl --enable-vaapi --enable-libopenvino --enable-gpl --enable-libx264 --enable-libx265 --enable-libmp3lame --enable-libaom --enable-libsvtav1 --enable-libxml2 --enable-pic --enable-shared --disable-static --enable-version3 --enable-zlib --enable-libvorbis --enable-libopus --enable-librsvg --enable-libjxl --enable-libwebp --enable-ffplay --enable-vulkan --enable-libshaderc --pkg-config=/home/conda/feedstock_root/build_artifacts/ffmpeg_1780280425960/_build_env/bin/pkg-config
  libavutil      60. 26.101 / 60. 26.101
  libavcodec     62. 28.101 / 62. 28.101
  libavformat    62. 12.101 / 62. 12.101
  libavdevice    62.  3.101 / 62.  3.101
  libavfilter    11. 14.101 / 11. 14.101
  libswscale      9.  5.101 /  9.  5.101
  libswresample   6.  3.101 /  6.  3.101
Input #0, rawvideo, from 'pipe:':
  Duration: N/A, start: 0.000000, bitrate: 374176 kb/s
  Stream #0:0: Video: rawvideo (RGBA / 0x41424752), rgba, 1063x1100, 374176 kb/s, 10 tbr, 10 tbn
Please use -b:a or -b:v, -b is ambiguous
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
[libx264 @ 0x5636f8611780] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 AVX512
[libx264 @ 0x5636f8611780] profile Constrained Baseline, level 3.2, 4:2:0, 8-bit
[libx264 @ 0x5636f8611780] 264 - core 164 r3095 baee400 - H.264/MPEG-4 AVC codec - Copyleft 2003-2022 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=1800 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'barents_drifters.mp4':
  Metadata:
    encoder         : Lavf62.12.101
  Stream #0:0: Video: h264 (avc1 / 0x31637661), yuv420p(tv, progressive), 1062x1100, q=2-31, 1800 kb/s, 10 fps, 10240 tbn
    Metadata:
      encoder         : Lavc62.28.101 libx264
    Side data:
      CPB properties: bitrate max/min/avg: 0/0/1800000 buffer size: 0 vbv_delay: N/A
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:01.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:01.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:02.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:02.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:03.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:03.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:04.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:04.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:05.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:05.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:06.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:06.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:07.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:07.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:08.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:08.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:09.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:09.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:10.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:10.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:11.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:11.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:12.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:12.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:13.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:13.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:14.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:14.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:15.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:15.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:16.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:16.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:17.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:17.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:18.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:18.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:19.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:19.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:20.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:20.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:21.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:21.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:22.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:22.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:23.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:23.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:24.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:24.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:25.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:25.50
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:26.00
frame=    0 fps=0.0 q=0.0 size=       0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:26.50
frame=    1 fps=0.0 q=20.0 size=       0KiB time=00:00:00.10 bitrate=   3.8kbits/s speed=0.0037x elapsed=0:00:27.00
frame=    2 fps=0.1 q=19.0 size=       0KiB time=00:00:00.20 bitrate=   1.9kbits/s speed=0.00727x elapsed=0:00:27.50
frame=    3 fps=0.1 q=15.0 size=       0KiB time=00:00:00.30 bitrate=   1.3kbits/s speed=0.0107x elapsed=0:00:28.00
frame=    4 fps=0.1 q=12.0 size=       0KiB time=00:00:00.40 bitrate=   1.0kbits/s speed=0.014x elapsed=0:00:28.50
frame=    4 fps=0.1 q=12.0 size=       0KiB time=00:00:00.40 bitrate=   1.0kbits/s speed=0.0138x elapsed=0:00:29.00
frame=    5 fps=0.2 q=10.0 size=       0KiB time=00:00:00.50 bitrate=   0.8kbits/s speed=0.0169x elapsed=0:00:29.50
frame=    6 fps=0.2 q=8.0 size=       0KiB time=00:00:00.60 bitrate=   0.6kbits/s speed=0.02x elapsed=0:00:30.00
frame=    7 fps=0.2 q=7.0 size=       0KiB time=00:00:00.70 bitrate=   0.5kbits/s speed=0.0229x elapsed=0:00:30.50
frame=    8 fps=0.3 q=5.0 size=       0KiB time=00:00:00.80 bitrate=   0.5kbits/s speed=0.0258x elapsed=0:00:31.00
frame=    9 fps=0.3 q=4.0 size=       0KiB time=00:00:00.90 bitrate=   0.4kbits/s speed=0.0286x elapsed=0:00:31.50
frame=   10 fps=0.3 q=4.0 size=       0KiB time=00:00:01.00 bitrate=   0.4kbits/s speed=0.0312x elapsed=0:00:32.00
frame=   10 fps=0.3 q=4.0 size=       0KiB time=00:00:01.00 bitrate=   0.4kbits/s speed=0.0308x elapsed=0:00:32.50
frame=   11 fps=0.3 q=4.0 size=       0KiB time=00:00:01.10 bitrate=   0.3kbits/s speed=0.0333x elapsed=0:00:33.00
frame=   12 fps=0.4 q=3.0 size=       0KiB time=00:00:01.20 bitrate=   0.3kbits/s speed=0.0358x elapsed=0:00:33.50
frame=   13 fps=0.4 q=2.0 size=       0KiB time=00:00:01.30 bitrate=   0.3kbits/s speed=0.0382x elapsed=0:00:34.00
frame=   14 fps=0.4 q=2.0 size=       0KiB time=00:00:01.40 bitrate=   0.3kbits/s speed=0.0406x elapsed=0:00:34.50
frame=   15 fps=0.4 q=1.0 size=       0KiB time=00:00:01.50 bitrate=   0.3kbits/s speed=0.0428x elapsed=0:00:35.00
frame=   16 fps=0.5 q=0.0 size=       0KiB time=00:00:01.60 bitrate=   0.2kbits/s speed=0.0451x elapsed=0:00:35.50
frame=   17 fps=0.5 q=0.0 size=       0KiB time=00:00:01.70 bitrate=   0.2kbits/s speed=0.0472x elapsed=0:00:36.00
frame=   17 fps=0.5 q=0.0 size=       0KiB time=00:00:01.70 bitrate=   0.2kbits/s speed=0.0466x elapsed=0:00:36.50
frame=   18 fps=0.5 q=0.0 size=       0KiB time=00:00:01.80 bitrate=   0.2kbits/s speed=0.0486x elapsed=0:00:37.00
frame=   19 fps=0.5 q=0.0 size=       0KiB time=00:00:01.90 bitrate=   0.2kbits/s speed=0.0507x elapsed=0:00:37.50
frame=   20 fps=0.5 q=0.0 size=       0KiB time=00:00:02.00 bitrate=   0.2kbits/s speed=0.0526x elapsed=0:00:38.00
frame=   21 fps=0.5 q=0.0 size=       0KiB time=00:00:02.10 bitrate=   0.2kbits/s speed=0.0545x elapsed=0:00:38.50
frame=   22 fps=0.6 q=0.0 size=       0KiB time=00:00:02.20 bitrate=   0.2kbits/s speed=0.0564x elapsed=0:00:39.00
frame=   23 fps=0.6 q=0.0 size=       0KiB time=00:00:02.30 bitrate=   0.2kbits/s speed=0.0582x elapsed=0:00:39.50
frame=   23 fps=0.6 q=0.0 size=       0KiB time=00:00:02.30 bitrate=   0.2kbits/s speed=0.0575x elapsed=0:00:40.00
frame=   24 fps=0.6 q=0.0 size=       0KiB time=00:00:02.40 bitrate=   0.2kbits/s speed=0.0592x elapsed=0:00:40.51
frame=   25 fps=0.6 q=0.0 size=       0KiB time=00:00:02.50 bitrate=   0.2kbits/s speed=0.061x elapsed=0:00:41.01
frame=   26 fps=0.6 q=0.0 size=       0KiB time=00:00:02.60 bitrate=   0.1kbits/s speed=0.0626x elapsed=0:00:41.51
frame=   27 fps=0.6 q=0.0 size=       0KiB time=00:00:02.70 bitrate=   0.1kbits/s speed=0.0643x elapsed=0:00:42.01
frame=   28 fps=0.7 q=0.0 size=       0KiB time=00:00:02.80 bitrate=   0.1kbits/s speed=0.0659x elapsed=0:00:42.51
frame=   29 fps=0.7 q=0.0 size=       0KiB time=00:00:02.90 bitrate=   0.1kbits/s speed=0.0674x elapsed=0:00:43.01
frame=   30 fps=0.7 q=0.0 size=       0KiB time=00:00:03.00 bitrate=   0.1kbits/s speed=0.0689x elapsed=0:00:43.51
frame=   30 fps=0.7 q=0.0 size=       0KiB time=00:00:03.00 bitrate=   0.1kbits/s speed=0.0682x elapsed=0:00:44.01
frame=   31 fps=0.7 q=0.0 size=       0KiB time=00:00:03.10 bitrate=   0.1kbits/s speed=0.0696x elapsed=0:00:44.51
frame=   32 fps=0.7 q=0.0 size=       0KiB time=00:00:03.20 bitrate=   0.1kbits/s speed=0.0711x elapsed=0:00:45.01
frame=   33 fps=0.7 q=0.0 size=       0KiB time=00:00:03.30 bitrate=   0.1kbits/s speed=0.0725x elapsed=0:00:45.51
frame=   34 fps=0.7 q=0.0 size=       0KiB time=00:00:03.40 bitrate=   0.1kbits/s speed=0.0739x elapsed=0:00:46.01
frame=   35 fps=0.8 q=0.0 size=       0KiB time=00:00:03.50 bitrate=   0.1kbits/s speed=0.0753x elapsed=0:00:46.51
frame=   36 fps=0.8 q=0.0 size=       0KiB time=00:00:03.60 bitrate=   0.1kbits/s speed=0.0766x elapsed=0:00:47.01
frame=   36 fps=0.8 q=0.0 size=       0KiB time=00:00:03.60 bitrate=   0.1kbits/s speed=0.0758x elapsed=0:00:47.51
frame=   37 fps=0.8 q=0.0 size=       0KiB time=00:00:03.70 bitrate=   0.1kbits/s speed=0.0771x elapsed=0:00:48.01
frame=   38 fps=0.8 q=0.0 size=       0KiB time=00:00:03.80 bitrate=   0.1kbits/s speed=0.0783x elapsed=0:00:48.51
frame=   39 fps=0.8 q=0.0 size=       0KiB time=00:00:03.90 bitrate=   0.1kbits/s speed=0.0796x elapsed=0:00:49.01
frame=   40 fps=0.8 q=0.0 size=       0KiB time=00:00:04.00 bitrate=   0.1kbits/s speed=0.0808x elapsed=0:00:49.51
frame=   41 fps=0.8 q=0.0 size=       0KiB time=00:00:04.10 bitrate=   0.1kbits/s speed=0.082x elapsed=0:00:50.01
frame=   42 fps=0.8 q=0.0 size=       0KiB time=00:00:04.20 bitrate=   0.1kbits/s speed=0.0831x elapsed=0:00:50.51
frame=   42 fps=0.8 q=0.0 size=       0KiB time=00:00:04.20 bitrate=   0.1kbits/s speed=0.0823x elapsed=0:00:51.01
frame=   43 fps=0.8 q=0.0 size=       0KiB time=00:00:04.30 bitrate=   0.1kbits/s speed=0.0835x elapsed=0:00:51.51
frame=   44 fps=0.8 q=0.0 size=       0KiB time=00:00:04.40 bitrate=   0.1kbits/s speed=0.0846x elapsed=0:00:52.01
frame=   45 fps=0.9 q=0.0 size=       0KiB time=00:00:04.50 bitrate=   0.1kbits/s speed=0.0857x elapsed=0:00:52.51
frame=   46 fps=0.9 q=0.0 size=       0KiB time=00:00:04.60 bitrate=   0.1kbits/s speed=0.0868x elapsed=0:00:53.01
frame=   47 fps=0.9 q=0.0 size=       0KiB time=00:00:04.70 bitrate=   0.1kbits/s speed=0.0878x elapsed=0:00:53.51
frame=   48 fps=0.9 q=0.0 size=       0KiB time=00:00:04.80 bitrate=   0.1kbits/s speed=0.0889x elapsed=0:00:54.01
frame=   48 fps=0.9 q=0.0 size=       0KiB time=00:00:04.80 bitrate=   0.1kbits/s speed=0.0881x elapsed=0:00:54.51
frame=   49 fps=0.9 q=0.0 size=       0KiB time=00:00:04.90 bitrate=   0.1kbits/s speed=0.0891x elapsed=0:00:55.01
frame=   50 fps=0.9 q=0.0 size=       0KiB time=00:00:05.00 bitrate=   0.1kbits/s speed=0.0901x elapsed=0:00:55.51
frame=   51 fps=0.9 q=0.0 size=       0KiB time=00:00:05.10 bitrate=   0.1kbits/s speed=0.091x elapsed=0:00:56.01
frame=   52 fps=0.9 q=0.0 size=       0KiB time=00:00:05.20 bitrate=   0.1kbits/s speed=0.092x elapsed=0:00:56.51
frame=   53 fps=0.9 q=0.0 size=       0KiB time=00:00:05.30 bitrate=   0.1kbits/s speed=0.093x elapsed=0:00:57.01
frame=   54 fps=0.9 q=0.0 size=       0KiB time=00:00:05.40 bitrate=   0.1kbits/s speed=0.0939x elapsed=0:00:57.51
frame=   55 fps=0.9 q=0.0 size=       0KiB time=00:00:05.50 bitrate=   0.1kbits/s speed=0.0948x elapsed=0:00:58.01
frame=   55 fps=0.9 q=0.0 size=       0KiB time=00:00:05.50 bitrate=   0.1kbits/s speed=0.094x elapsed=0:00:58.51
frame=   56 fps=0.9 q=0.0 size=       0KiB time=00:00:05.60 bitrate=   0.1kbits/s speed=0.0949x elapsed=0:00:59.01
frame=   57 fps=1.0 q=0.0 size=       0KiB time=00:00:05.70 bitrate=   0.1kbits/s speed=0.0958x elapsed=0:00:59.51
frame=   58 fps=1.0 q=0.0 size=       0KiB time=00:00:05.80 bitrate=   0.1kbits/s speed=0.0966x elapsed=0:01:00.01
frame=   59 fps=1.0 q=0.0 size=       0KiB time=00:00:05.90 bitrate=   0.1kbits/s speed=0.0975x elapsed=0:01:00.51
frame=   60 fps=1.0 q=0.0 size=       0KiB time=00:00:06.00 bitrate=   0.1kbits/s speed=0.0983x elapsed=0:01:01.01
frame=   61 fps=1.0 q=0.0 size=       0KiB time=00:00:06.10 bitrate=   0.1kbits/s speed=0.0992x elapsed=0:01:01.51
frame=   61 fps=1.0 q=0.0 size=       0KiB time=00:00:06.10 bitrate=   0.1kbits/s speed=0.0984x elapsed=0:01:02.01
frame=   62 fps=1.0 q=0.0 size=       0KiB time=00:00:06.20 bitrate=   0.1kbits/s speed=0.0992x elapsed=0:01:02.51
frame=   63 fps=1.0 q=0.0 size=       0KiB time=00:00:06.30 bitrate=   0.1kbits/s speed= 0.1x elapsed=0:01:03.01
frame=   64 fps=1.0 q=0.0 size=       0KiB time=00:00:06.40 bitrate=   0.1kbits/s speed=0.101x elapsed=0:01:03.51
frame=   65 fps=1.0 q=0.0 size=       0KiB time=00:00:06.50 bitrate=   0.1kbits/s speed=0.102x elapsed=0:01:04.01
frame=   66 fps=1.0 q=0.0 size=       0KiB time=00:00:06.60 bitrate=   0.1kbits/s speed=0.102x elapsed=0:01:04.51
frame=   67 fps=1.0 q=0.0 size=       0KiB time=00:00:06.70 bitrate=   0.1kbits/s speed=0.103x elapsed=0:01:05.01
frame=   67 fps=1.0 q=0.0 size=       0KiB time=00:00:06.70 bitrate=   0.1kbits/s speed=0.102x elapsed=0:01:05.51
frame=   68 fps=1.0 q=0.0 size=       0KiB time=00:00:06.80 bitrate=   0.1kbits/s speed=0.103x elapsed=0:01:06.01
frame=   69 fps=1.0 q=0.0 size=       0KiB time=00:00:06.90 bitrate=   0.1kbits/s speed=0.104x elapsed=0:01:06.51
frame=   70 fps=1.0 q=0.0 size=       0KiB time=00:00:07.00 bitrate=   0.1kbits/s speed=0.104x elapsed=0:01:07.01
frame=   71 fps=1.1 q=0.0 size=       0KiB time=00:00:07.10 bitrate=   0.1kbits/s speed=0.105x elapsed=0:01:07.51
frame=   72 fps=1.1 q=0.0 size=       0KiB time=00:00:07.20 bitrate=   0.1kbits/s speed=0.106x elapsed=0:01:08.01
frame=   73 fps=1.1 q=0.0 size=       0KiB time=00:00:07.30 bitrate=   0.1kbits/s speed=0.107x elapsed=0:01:08.51
frame=   74 fps=1.1 q=0.0 size=       0KiB time=00:00:07.40 bitrate=   0.1kbits/s speed=0.107x elapsed=0:01:09.01
frame=   74 fps=1.1 q=0.0 size=       0KiB time=00:00:07.40 bitrate=   0.1kbits/s speed=0.106x elapsed=0:01:09.51
frame=   75 fps=1.1 q=0.0 size=       0KiB time=00:00:07.50 bitrate=   0.1kbits/s speed=0.107x elapsed=0:01:10.01
frame=   76 fps=1.1 q=0.0 size=       0KiB time=00:00:07.60 bitrate=   0.1kbits/s speed=0.108x elapsed=0:01:10.51
frame=   77 fps=1.1 q=0.0 size=       0KiB time=00:00:07.70 bitrate=   0.0kbits/s speed=0.108x elapsed=0:01:11.01
frame=   78 fps=1.1 q=0.0 size=       0KiB time=00:00:07.80 bitrate=   0.0kbits/s speed=0.109x elapsed=0:01:11.51
frame=   79 fps=1.1 q=0.0 size=       0KiB time=00:00:07.90 bitrate=   0.0kbits/s speed=0.11x elapsed=0:01:12.01
frame=   80 fps=1.1 q=0.0 size=       0KiB time=00:00:08.00 bitrate=   0.0kbits/s speed=0.11x elapsed=0:01:12.51
frame=   80 fps=1.1 q=0.0 size=       0KiB time=00:00:08.00 bitrate=   0.0kbits/s speed=0.11x elapsed=0:01:13.01
frame=   81 fps=1.1 q=0.0 size=       0KiB time=00:00:08.10 bitrate=   0.0kbits/s speed=0.11x elapsed=0:01:13.51
frame=   82 fps=1.1 q=0.0 size=       0KiB time=00:00:08.20 bitrate=   0.0kbits/s speed=0.111x elapsed=0:01:14.01
frame=   83 fps=1.1 q=0.0 size=       0KiB time=00:00:08.30 bitrate=   0.0kbits/s speed=0.111x elapsed=0:01:14.51
frame=   84 fps=1.1 q=0.0 size=       0KiB time=00:00:08.40 bitrate=   0.0kbits/s speed=0.112x elapsed=0:01:15.01
frame=   85 fps=1.1 q=0.0 size=       0KiB time=00:00:08.50 bitrate=   0.0kbits/s speed=0.113x elapsed=0:01:15.51
frame=   86 fps=1.1 q=0.0 size=       0KiB time=00:00:08.60 bitrate=   0.0kbits/s speed=0.113x elapsed=0:01:16.01
frame=   87 fps=1.1 q=0.0 size=       0KiB time=00:00:08.70 bitrate=   0.0kbits/s speed=0.114x elapsed=0:01:16.51
frame=   87 fps=1.1 q=0.0 size=       0KiB time=00:00:08.70 bitrate=   0.0kbits/s speed=0.113x elapsed=0:01:17.01
frame=   88 fps=1.1 q=0.0 size=       0KiB time=00:00:08.80 bitrate=   0.0kbits/s speed=0.114x elapsed=0:01:17.51
frame=   89 fps=1.1 q=0.0 size=       0KiB time=00:00:08.90 bitrate=   0.0kbits/s speed=0.114x elapsed=0:01:18.01
frame=   90 fps=1.1 q=0.0 size=       0KiB time=00:00:09.00 bitrate=   0.0kbits/s speed=0.115x elapsed=0:01:18.51
frame=   91 fps=1.2 q=0.0 size=       0KiB time=00:00:09.10 bitrate=   0.0kbits/s speed=0.115x elapsed=0:01:19.02
frame=   92 fps=1.2 q=0.0 size=       0KiB time=00:00:09.20 bitrate=   0.0kbits/s speed=0.116x elapsed=0:01:19.52
frame=   93 fps=1.2 q=0.0 size=       0KiB time=00:00:09.30 bitrate=   0.0kbits/s speed=0.116x elapsed=0:01:20.02
frame=   94 fps=1.2 q=0.0 size=       0KiB time=00:00:09.40 bitrate=   0.0kbits/s speed=0.117x elapsed=0:01:20.52
frame=   94 fps=1.2 q=0.0 size=       0KiB time=00:00:09.40 bitrate=   0.0kbits/s speed=0.116x elapsed=0:01:21.02
frame=   95 fps=1.2 q=0.0 size=       0KiB time=00:00:09.50 bitrate=   0.0kbits/s speed=0.117x elapsed=0:01:21.52
frame=   96 fps=1.2 q=0.0 size=       0KiB time=00:00:09.60 bitrate=   0.0kbits/s speed=0.117x elapsed=0:01:22.02
frame=   97 fps=1.2 q=0.0 size=       0KiB time=00:00:09.70 bitrate=   0.0kbits/s speed=0.118x elapsed=0:01:22.52
frame=   98 fps=1.2 q=0.0 size=       0KiB time=00:00:09.80 bitrate=   0.0kbits/s speed=0.118x elapsed=0:01:23.02
frame=   99 fps=1.2 q=0.0 size=       0KiB time=00:00:09.90 bitrate=   0.0kbits/s speed=0.119x elapsed=0:01:23.52
frame=  100 fps=1.2 q=0.0 size=       0KiB time=00:00:10.00 bitrate=   0.0kbits/s speed=0.119x elapsed=0:01:24.02
frame=  100 fps=1.2 q=0.0 size=       0KiB time=00:00:10.00 bitrate=   0.0kbits/s speed=0.118x elapsed=0:01:24.52
frame=  101 fps=1.2 q=0.0 size=       0KiB time=00:00:10.10 bitrate=   0.0kbits/s speed=0.119x elapsed=0:01:25.02
frame=  102 fps=1.2 q=0.0 size=       0KiB time=00:00:10.20 bitrate=   0.0kbits/s speed=0.119x elapsed=0:01:25.52
frame=  103 fps=1.2 q=0.0 size=       0KiB time=00:00:10.30 bitrate=   0.0kbits/s speed=0.12x elapsed=0:01:26.02
frame=  104 fps=1.2 q=0.0 size=       0KiB time=00:00:10.40 bitrate=   0.0kbits/s speed=0.12x elapsed=0:01:26.52
frame=  105 fps=1.2 q=0.0 size=       0KiB time=00:00:10.50 bitrate=   0.0kbits/s speed=0.121x elapsed=0:01:27.02
frame=  106 fps=1.2 q=0.0 size=       0KiB time=00:00:10.60 bitrate=   0.0kbits/s speed=0.121x elapsed=0:01:27.52
frame=  107 fps=1.2 q=0.0 size=       0KiB time=00:00:10.70 bitrate=   0.0kbits/s speed=0.122x elapsed=0:01:28.02
frame=  107 fps=1.2 q=0.0 size=       0KiB time=00:00:10.70 bitrate=   0.0kbits/s speed=0.121x elapsed=0:01:28.52
frame=  108 fps=1.2 q=0.0 size=       0KiB time=00:00:10.80 bitrate=   0.0kbits/s speed=0.121x elapsed=0:01:29.02
frame=  109 fps=1.2 q=0.0 size=       0KiB time=00:00:10.90 bitrate=   0.0kbits/s speed=0.122x elapsed=0:01:29.52
frame=  110 fps=1.2 q=0.0 size=       0KiB time=00:00:11.00 bitrate=   0.0kbits/s speed=0.122x elapsed=0:01:30.02
frame=  111 fps=1.2 q=0.0 size=       0KiB time=00:00:11.10 bitrate=   0.0kbits/s speed=0.123x elapsed=0:01:30.52
frame=  112 fps=1.2 q=0.0 size=       0KiB time=00:00:11.20 bitrate=   0.0kbits/s speed=0.123x elapsed=0:01:31.02
frame=  113 fps=1.2 q=0.0 size=       0KiB time=00:00:11.30 bitrate=   0.0kbits/s speed=0.123x elapsed=0:01:31.52
frame=  114 fps=1.2 q=0.0 size=       0KiB time=00:00:11.40 bitrate=   0.0kbits/s speed=0.124x elapsed=0:01:32.02
frame=  114 fps=1.2 q=0.0 size=       0KiB time=00:00:11.40 bitrate=   0.0kbits/s speed=0.123x elapsed=0:01:32.52
frame=  115 fps=1.2 q=0.0 size=       0KiB time=00:00:11.50 bitrate=   0.0kbits/s speed=0.124x elapsed=0:01:33.02
frame=  116 fps=1.2 q=0.0 size=       0KiB time=00:00:11.60 bitrate=   0.0kbits/s speed=0.124x elapsed=0:01:33.52
frame=  117 fps=1.2 q=0.0 size=       0KiB time=00:00:11.70 bitrate=   0.0kbits/s speed=0.124x elapsed=0:01:34.02
frame=  118 fps=1.2 q=0.0 size=       0KiB time=00:00:11.80 bitrate=   0.0kbits/s speed=0.125x elapsed=0:01:34.52
frame=  119 fps=1.3 q=0.0 size=       0KiB time=00:00:11.90 bitrate=   0.0kbits/s speed=0.125x elapsed=0:01:35.02
frame=  120 fps=1.3 q=0.0 size=       0KiB time=00:00:12.00 bitrate=   0.0kbits/s speed=0.126x elapsed=0:01:35.52
frame=  120 fps=1.2 q=0.0 size=       0KiB time=00:00:12.00 bitrate=   0.0kbits/s speed=0.125x elapsed=0:01:36.02
frame=  121 fps=1.3 q=0.0 size=       0KiB time=00:00:12.10 bitrate=   0.0kbits/s speed=0.125x elapsed=0:01:36.52
frame=  122 fps=1.3 q=0.0 size=       0KiB time=00:00:12.20 bitrate=   0.0kbits/s speed=0.126x elapsed=0:01:37.02
frame=  123 fps=1.3 q=0.0 size=       0KiB time=00:00:12.30 bitrate=   0.0kbits/s speed=0.126x elapsed=0:01:37.52
frame=  124 fps=1.3 q=0.0 size=       0KiB time=00:00:12.40 bitrate=   0.0kbits/s speed=0.126x elapsed=0:01:38.02
frame=  125 fps=1.3 q=0.0 size=       0KiB time=00:00:12.50 bitrate=   0.0kbits/s speed=0.127x elapsed=0:01:38.52
frame=  126 fps=1.3 q=0.0 size=       0KiB time=00:00:12.60 bitrate=   0.0kbits/s speed=0.127x elapsed=0:01:39.02
frame=  127 fps=1.3 q=0.0 size=       0KiB time=00:00:12.70 bitrate=   0.0kbits/s speed=0.128x elapsed=0:01:39.52
frame=  127 fps=1.3 q=0.0 size=       0KiB time=00:00:12.70 bitrate=   0.0kbits/s speed=0.127x elapsed=0:01:40.02
frame=  128 fps=1.3 q=0.0 size=       0KiB time=00:00:12.80 bitrate=   0.0kbits/s speed=0.127x elapsed=0:01:40.52
frame=  129 fps=1.3 q=0.0 size=       0KiB time=00:00:12.90 bitrate=   0.0kbits/s speed=0.128x elapsed=0:01:41.02
frame=  130 fps=1.3 q=0.0 size=       0KiB time=00:00:13.00 bitrate=   0.0kbits/s speed=0.128x elapsed=0:01:41.52
frame=  131 fps=1.3 q=0.0 size=       0KiB time=00:00:13.10 bitrate=   0.0kbits/s speed=0.128x elapsed=0:01:42.02
frame=  132 fps=1.3 q=0.0 size=       0KiB time=00:00:13.20 bitrate=   0.0kbits/s speed=0.129x elapsed=0:01:42.52
frame=  133 fps=1.3 q=0.0 size=       0KiB time=00:00:13.30 bitrate=   0.0kbits/s speed=0.129x elapsed=0:01:43.02
frame=  133 fps=1.3 q=0.0 size=       0KiB time=00:00:13.30 bitrate=   0.0kbits/s speed=0.128x elapsed=0:01:43.52
frame=  134 fps=1.3 q=0.0 size=       0KiB time=00:00:13.40 bitrate=   0.0kbits/s speed=0.129x elapsed=0:01:44.02
frame=  135 fps=1.3 q=0.0 size=       0KiB time=00:00:13.50 bitrate=   0.0kbits/s speed=0.129x elapsed=0:01:44.52
frame=  136 fps=1.3 q=0.0 size=       0KiB time=00:00:13.60 bitrate=   0.0kbits/s speed=0.129x elapsed=0:01:45.02
frame=  137 fps=1.3 q=0.0 size=       0KiB time=00:00:13.70 bitrate=   0.0kbits/s speed=0.13x elapsed=0:01:45.52
frame=  138 fps=1.3 q=0.0 size=       0KiB time=00:00:13.80 bitrate=   0.0kbits/s speed=0.13x elapsed=0:01:46.02
frame=  139 fps=1.3 q=0.0 size=       0KiB time=00:00:13.90 bitrate=   0.0kbits/s speed=0.13x elapsed=0:01:46.52
frame=  139 fps=1.3 q=0.0 size=       0KiB time=00:00:13.90 bitrate=   0.0kbits/s speed=0.13x elapsed=0:01:47.02
frame=  140 fps=1.3 q=0.0 size=       0KiB time=00:00:14.00 bitrate=   0.0kbits/s speed=0.13x elapsed=0:01:47.52
frame=  141 fps=1.3 q=0.0 size=       0KiB time=00:00:14.10 bitrate=   0.0kbits/s speed=0.131x elapsed=0:01:48.02
frame=  142 fps=1.3 q=0.0 size=       0KiB time=00:00:14.20 bitrate=   0.0kbits/s speed=0.131x elapsed=0:01:48.52
frame=  143 fps=1.3 q=0.0 size=       0KiB time=00:00:14.30 bitrate=   0.0kbits/s speed=0.131x elapsed=0:01:49.02
frame=  144 fps=1.3 q=0.0 size=       0KiB time=00:00:14.40 bitrate=   0.0kbits/s speed=0.131x elapsed=0:01:49.52
frame=  183 fps=1.7 q=0.0 size=       0KiB time=00:00:18.30 bitrate=   0.0kbits/s speed=0.166x elapsed=0:01:50.03
[out#0/mp4 @ 0x5636f8610d00] video:189KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.831069%
frame=  192 fps=1.7 q=-1.0 Lsize=     190KiB time=00:00:19.20 bitrate=  81.2kbits/s speed=0.174x elapsed=0:01:50.04
[libx264 @ 0x5636f8611780] frame I:1     Avg QP: 3.01  size: 34931
[libx264 @ 0x5636f8611780] frame P:191   Avg QP: 0.74  size:   825
[libx264 @ 0x5636f8611780] mb I  I16..4: 87.2%  0.0% 12.8%
[libx264 @ 0x5636f8611780] mb P  I16..4:  0.1%  0.0%  0.0%  P16..4:  0.8%  0.0%  0.0%  0.0%  0.0%    skip:99.1%
[libx264 @ 0x5636f8611780] final ratefactor: -17.45
[libx264 @ 0x5636f8611780] coded y,uvDC,uvAC intra: 9.6% 8.2% 8.1% inter: 0.4% 0.1% 0.1%
[libx264 @ 0x5636f8611780] i16 v,h,dc,p: 86% 12%  2%  0%
[libx264 @ 0x5636f8611780] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 34% 25% 24%  3%  2%  3%  3%  3%  3%
[libx264 @ 0x5636f8611780] i8c dc,h,v,p: 95%  3%  2%  0%
[libx264 @ 0x5636f8611780] ref P L0: 92.9%  4.2%  2.9%
[libx264 @ 0x5636f8611780] kb/s:80.25


Saving barents_drifters.mp4: 100%|██████████| 192/192 [01:50<00:00,  1.74frame/s]


gallery/animations/example_animation_0.gif

Total running time of the script: (9 minutes 20.950 seconds)

Gallery generated by Sphinx-Gallery