Russia needs to get its act together

An image comparing two news stories. On the top left: 19-year-old mass-shotting killer Nikolas Cruz being arrested on the ground. The ground is replaced with the american flag and the image of an AR-15 assault rifle is included. Underneath are the stats: 'AMERICAN TEEN, SPORTING EQUIPMENT, AMERICAN HIGH SCHOOL, 17 DEAD'. On the top right-hand side of the image: A silly-looking Владимир Путин (Vladimir Putin) stands in front of St. Basil's Cathedral. In his hand, an open tin-can with noxious green fumes emanating from it. THe tin-can has warning symbols and 'NOVICHOK' labels. At the bottom of the can in hand writing are the words: '100% cyka blyat!'. Underneath are the stats: 'RUSSIAN FEDERATION,MILITARY GRADE NERVE AGENT, ENGLISH PARK BENCH, 0 DEAD.'

While our American friends show how it's really just child's play, Vova, with his persistent love of Rube Goldberg mechanics, makes himself look like a really bad Bond villain...

James Bond: "Do you expect me to talk?"
Bond villain: "Haha no Mr. Bond, I expect you suffer a suspicious, but recoverable, ailment in a public place, using an easily traceable substance, in the middle of the most tense geopolitical situation since the Cold War, weeks before my country hosts the FIFA World Cup."

context: https://en.wikipedia.org/wiki/Sergei_Skripal
context: https://en.wikipedia.org/wiki/Stoneman_Douglas_High_School_shooting


A silly-looking Владимир Путин (Vladimir Putin) stands in front of St. Basil's Cathedral. In his hand, an open tin-can with noxious green fumes emanating from it. THe tin-can has warning symbols and 'NOVICHOK' labels. At the bottom of the can in hand writing are the words: '100% cyka blyat!'

FFmpeg: Colour animation from macroblock motion-vectors



The animation is created from styling the macroblock motion vectors, as displayed by FFmpeg, rather than by manipulating the actual video content. The blocks of colour are created by stacking 'dilation' filters on the motion-vector layer. Before being dilated, the colouring of the arrows is extracted from the original video by 'colorkey' overlay. Based on an earlier filtergraph experiments.¹

#!/bin/bash 
# Generate stylised animation from video macroblock motion vectors, 
# and present in a side-by-side comparison with original video. 
# version: 2018.03.28.21.08.16 
# source: https://oioiiooixiii.blogspot.com 

cropSize="640:ih:480:0" # Adjust area and dimensions of interest

ffplay \
   -flags2 +export_mvs \
   -i "$1" \
   -vf \
      "
         split [original][vectors];
         [vectors] codecview=mv=pf+bf+bb,
                   crop=$cropSize [vectors];
         [original] crop=$cropSize,
                    split=3 [original][original1][original2];
         [vectors][original2] blend=all_mode=difference128,
                              eq=contrast=7:brightness=-0.3,
                              split [vectors][vectors1];
         [vectors1] colorkey=0xFFFFFF:0.9:0.2 [vectors1];
         [original1][vectors1] overlay,
                               smartblur,
                               dilation,dilation,dilation,dilation,dilation,
                               eq=contrast=1.4:brightness=-0.09 [pixels];
         [vectors][original][pixels] hstack=inputs=3
      "



¹ see also: https://oioiiooixiii.blogspot.com/2016/09/ffmpeg-create-video-composite-of.html
source video: りりあ (LILIA)https://www.youtube.com/watch?v=U1DFzSlNkV8 (used without permission) m(_ _)m