FFmpeg: RGB affected luma cycle

Utilising the 'extractplanes', 'blend', and 'xfade' filters found in FFmpeg 4.2.2. In the examples shown here, the following script and arguments were run (in order):
$ rgbLumaBlendCycle_FFmpeg.sh 'image1.jpg' 'screen'
$ rgbLumaBlendCycle_FFmpeg.sh 'image2.jpg' 'difference'
$ rgbLumaBlendCycle_FFmpeg.sh 'image3.jpg' 'pinlight' 'REV'
#!/usr/bin/env bash
# FFmpeg ver. 4.2.2+

# RGB affected luma cycle: Each colour plane is extracted and blended with the
# original image to adjust overall image brightness. The result of each blend
# is faded into the next, before belnding back to the original image.

# Parameters:
# $1 : Filename
# $2 : Blend type (e.g. average, screen, difference, pinlight, etc.)
# $3 : Reverse blend order (any string to enable)

# version: 2020.07.15_12.28.31
# source: https://oioiiooixiii.blogspot.com

function main()
{
   local mode="$2"
   local name="$1"
   local layerArr=('[a][colour1]' '[b][colour2]' '[c][colour3]'
                   '[colour1][a]' '[colour2][b]' '[colour3][c]')
   local layerIndex="${3:+3}" && layerIndex="${layerIndex:-0}"
   # Array contains values for both blend orders; index is offset if $3 is set

   ffmpeg \
      -i "$name" \
      -filter_complex "
         format=rgba,loop=loop=24:size=1:start=0,
            split=8 [rL][gL][bL][colour1][colour2][colour3][o][o1];
         [rL]extractplanes=r,format=rgba[a];
         [gL]extractplanes=g,format=rgba[b];
         [bL]extractplanes=b,format=rgba[c];
         ${layerArr[layerIndex++]}blend=all_mode=${mode}[a];
         ${layerArr[layerIndex++]}blend=all_mode=${mode}[b];
         ${layerArr[layerIndex]}blend=all_mode=${mode}[c];
         [o][a]xfade=transition=fade:duration=0.50:offset=0,format=rgba[a];
         [a][b]xfade=transition=fade:duration=0.50:offset=0.51,format=rgba[b];
         [b][c]xfade=transition=fade:duration=0.50:offset=1.02,format=rgba[c];
         [c][o1]xfade=transition=fade:duration=0.50:offset=1.53,format=rgba
          " \
      ${name}-${mode}.mkv
}

main "$@"
download: rgbLumaBlendCycle_FFmpeg.sh


Image Credits:

Henry Huey - "Alice in Wonderland - MAD Productions 5Sep2018 hhj_6811"
Attribution-NonCommercial 2.0 Generic (CC BY-NC 2.0)
https://www.flickr.com/photos/henry_huey/43768692515/

Henry Huey - "Alice in Wonderland - MAD Productions 5Sep2018 hhj_6869"
Attribution-NonCommercial 2.0 Generic (CC BY-NC 2.0)
https://www.flickr.com/photos/henry_huey/29740096427/

Henry Huey - "Alice in Wonderland - MAD Productions 5Sep2018 hhj_6848"
Attribution-NonCommercial 2.0 Generic (CC BY-NC 2.0)
https://www.flickr.com/photos/henry_huey/29740096117/

FFmpeg: Improved 'Rainbow-Trail' effect





* Includes sound 🔊

I have updated the script for this FFmpeg 'rainbow' effect I created in 2017¹ as there were numerous flaws, errors, and inadequacies in that earlier version. One major issue was the inability to colorkey with any colour other than black; this has been resolved.

This time, the effect is based on the 'extractplanes' filter and the alpha levels created after using a 'colorkey' filter. This produces a much more refined result; better colour shaping, and maintains most of the original foreground subject. This 'extractplanes' filter can even be removed from the filtergraph, to create an alternative, more subtle effect.

Irish State-Issued Iodine Tablets: 'For emergency use only in the event of a nuclear accident'

The contents of the package sent to Irish homes in 2002, containing an orange box of six iodine tablets in a silver blister pack.

September, 2001: Soon after the "9/11" terrorist attacks in America, a sudden spike in public concern regarding the possibility of an accident, or terrorist attack, at the Sellafield nuclear reprocessing plant causes the Irish government to quickly draw up plans to issue iodine tablets to every household in Ireland.¹

At the time, Ireland was the only European country to take such a measure and it was a source of both national and international ridicule,² even though, some other countries had concerns over the safety of the nuclear facility also.³ Whatever the validity or nativity of such a plan, just like with the 'Millennium Candles' that were set to be delivered to celebrate the year 2000, many households failed to even get delivery of the medicine.

Issued in June 2002,⁴ the original tablets had an expiry date of 2005 and plans to reissue new quantities in 2008 were scrapped.⁵ In 2015, the idea of reissuing iodine tablets was once again quashed when the RPII (Radiological Protection Institute of Ireland) found that the consumption of potassium iodate tablets in Ireland "would not be justified".⁶

From the original 2001 Irish health department press release: "In most nuclear accident situations staying indoors and avoiding consumption of certain foods that may be contaminated would be the advice given."⁷

China: Spread the Doom

Stylised digital composite image: President 习近平 (Xi Jinping) of the PRC (People's Republic of China) stands in front of the Tian'anmen, in Tiananmen Square. He is dressed in a biohazard HazMat suit. The suit's coloring and shape resembles that of Winnie the Pooh, including the suit's hood, which has ears and eyebrows. On the front of the suit where the word 'Pooh' would appear, the word 'Doom' is written there in similar style.  In his glove covered hands, there is a glass honey jar, labeled as 'SARS-CoV-2'. Inside the jar is a giant coronavirus virion. A honey ladle sits atop the jar, with 'Made in America' and 'Made in China' stickers applied to it.  Xi is holding the glass honey jar over a 3D outline of the USA which is coloured like its national flag. Some state stars in the flag have been changed to coronavirus capsids.
It will be a silent spring.

What I've learned about the 'Wuhan Flu' from Western experts so far:
SARS-CoV-2 was developed by the Chinese to wipe out Taiwan. It was developed by stealing it from America via Canada, using a Dutch boat travelling through the middle-east.

It was was engineered further with extra HIV bits and given to a bat. This bat flew out of the lab accidentally on purpose, and ended up in a soup eaten in Palau 3 years ago (time-travel is one of the side effects).

China is covering it up by being completely open about it, and shutting down entire cities and tanking its economy. All the numbers are fake though. Real victims are running at about 100 million. Which basically means the world is coming to an end. China released it now to keep the population down and/or part of Bill Gates globalist vaccine plan.

China doesn't care about controlling the virus, that's why they've taken all these measures, once again, tanking their economy. This is all perfectly fine though because this entire scheme all part of a 7D chess to silence the Uyghur protesters in Hong Kong, and in doing so, own the Yanks.

The WHO has been paid off to help remove the second amendment from the American constitution.

I assume China will wait until they finish boring their tunnel under America¹ before unleashing the full terror!

¹ https://www.youtube.com/watch?v=0dVu2KLtEYA
context: https://en.wikipedia.org/wiki/2019_novel_coronavirus

title reference: https://drive.google.com/open?id=1MSYkzFKuyVp1-oCWcENa6Lq_UEBMxIf8
related: "It will be a silent spring."
further info: https://cnc.fandom.com/wiki/Desolator_(Red_Alert_2)

public domain images used: https://commons.wikimedia.org/wiki/File:Tiananmen_beijing_Panorama.jpg