Kyoobur9000
Instructions for Diamond 3
updated
Here's the command I used:
ffmpeg -i "Videos/Logos/DiC Entertainment logo (1990).MP4" -i "Videos/Kyoonix Sightback Fade.mov" -i "Music/Weird DiC.flac" -vcodec huffyuv -s 7680x4320 -r 60 -aspect 16:9 -pix_fmt yuv420p -acodec copy -filter_complex "[0:v]format=gray8,minterpolate=fps=60,hqdn3d=luma_spatial=10,split[a][b];[b]tpad=1[c];[a][c]blend=all_mode=difference[d];[d]split[e][f];[f]tpad=2[g];[e][g]blend=all_mode=difference[h];[h]split[i][j];[j]tpad=4[k];[i][k]blend=all_mode=difference[l];[l]split[m][n];[n]tpad=8[y];[m][y]blend=all_mode=difference[p];[p]split[q][r];[r]tpad=16[s];[q][s]blend=all_mode=difference[t];[t]split[u][v];[v]tpad=32[w];[u][w]blend=all_mode=difference[x];[x]scale=w=7680:h=4320:force_original_aspect_ratio=disable,format=yuv420p[o];[o][1:v]overlay[z]" -map "[z]" -map 2 Videos/Abel\ Series/Lossless/EpilEpDiC.mkv
In essence, I'm making 64 layers by first making two, then four, then eight and so on, with increasing delays between them. I applied the echo separately in Audacity. Note that if you want to play with this effect you should probably change the video codec. HuffYUV will make a HUGE output file! I rendered it with lossless compression and converted it to something more manageable, but if you don't have the disk space you probably want to go right for H.264 or something similar.
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
The command in question is below:
ffmpeg -i "TLC Prepare for RGB.mkv" -i "RGB Titles for FFmpeg.mov" -vcodec h264
-profile:v high -preset placebo -coder cabac -bf 2 -g 30 -flags cgop -color_prim
aries bt709 -s 7680x4320 -r 60 -aspect 16:9 -b:v 61952k -pass 1 -f null -an -fil
ter_complex "[0:v]minterpolate=fps=60:mi_mode=mci:mc_mode=aobmc:me_mode=bidir:vs
bmc=1,split=4[r][g][b][o];[r]geq=g=0:b=0[s];[g]geq=r=0:b=0[h];[b]geq=r=0:g=0[c];
[s][h]hstack[t];[c][o]hstack[l];[t][l]vstack[v];[v][1:v]overlay[f]" -map "[f]" /
dev/null; ffmpeg -i "TLC Prepare for RGB.mkv" -i "RGB Titles for FFmpeg.mov" -vc
odec h264 -profile:v high -preset placebo -coder cabac -bf 2 -g 30 -flags cgop -
color_primaries bt709 -s 7680x4320 -r 60 -aspect 16:9 -b:v 61952k -pass 2 -acode
c aac -aac_coder twoloop -b:a 384k -filter_complex "[0:v]minterpolate=fps=60:mi_
mode=mci:mc_mode=aobmc:me_mode=bidir:vsbmc=1,split=4[r][g][b][o];[r]geq=g=0:b=0[
s];[g]geq=r=0:b=0[h];[b]geq=r=0:g=0[c];[s][h]hstack[t];[c][o]hstack[l];[t][l]vst
ack[v];[v][1:v]overlay[f];[0:a]aresample=48000,aexciter[i]" -map "[f]" -map "[i]
" "Abel Series/The Learning Channel in the RGB Color Space.mp4"
This is TWO commands technically speaking, but that's only because I'm taking advantage of two-pass encoding to improve the compression and quality of my video while constraining it to YouTube's recommended settings. That is to say, I'm not encoding the video than opening it again for more stuff, which is what I want to avoid. Still, I used Kdenlive to do a prerender where I do some cropping and scaling, which I hope to avoid doing in the future.
The most important commands are "split=4[r][g][b][o];[r]geq=g=0:b=0[s];[g]geq=r=0:b=0[h];[b]geq=r=0:g=0[c];
[s][h]hstack[t];[c][o]hstack[l];[t][l]vstack[v]". This sequence splits the video into four copies, extracts only the R, G and B channels from the first three copies (by setting all other colors to 0) and then combines all four copies into a 2x2 grid.
I hope to figure this out for YUV, CYMK and potentially even more in the future!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
he watches quietly
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
Note, that just means the color resolution reduction is doing its job properly! Any process that reduces the color resolution of an image of video tends to employ dithering, where instead of simply rounding the input color to the nearest valid output color, patterns of multiple colors are used to simulate the input color over an area. In the previous video this manifested as a pixelated, "beady" look. For this video, that effect won't be visible in its full glory unless it's viewed on an 8K monitor. (Sometimes YT doesn't properly process the 8K video and only goes up to 4K, in which case it can only be viewed in the original file.)
The exact command I used to render this is:
ffmpeg -i "Paramount Pictures Introduction (Early 90's).MP4" -i "Kyoonix Sightback Fade.mov" -vcodec hevc -profile:v main444-8 -preset placebo -pix_fmt yuv444p -s 7680x4320 -r 60 -aspect 16:9 -acodec alac -ar 48000 -filter_complex "[0:v]minterpolate=fps=60:mi_mode=mci:mc_mode=aobmc:me_mode=bidir:vsbmc=1,scale=w=7680:h=4320:force_original_aspect_ratio=disable,hqdn3d=luma_spatial=10,format=rgb4_byte[b];[b][1:v]overlay[c];[0:a]aresample=48000,acrusher=bits=4[d]" -map "[c]" -map "[d]" "Paramount in 4-Bit Color, in Full 8K Resolution .mov"
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
Here's the full command I used to render the video in case you want to replicate it:
ffmpeg -i "Paramount Pictures Introduction (Early 90's).MP4" -i "Kyoonix Sightback Fade.mov" -vcodec libx265 -profile:v main444-8 -preset medium -pix_fmt yuv444p -s 7680x4320 -r 60 -aspect 16:9 -acodec alac -ar 48000 -filter_complex '[0:v]scale=w=640:h=360:force_original_aspect_ratio=disable,minterpolate=fps=60:mi_mode=mci:mc_mode=aobmc:me_mode=bidir:vsbmc=1,hqdn3d=luma_spatial=10,format=rgb4_byte,format=yuv444p,scale=w=7680:h=4320:force_original_aspect_ratio=disable[p];[p][1:v]overlay[w];[0:a]aresample=48000,acrusher=bits=4[b]' -map '[w]' -map '[b]' "Paramount in 4-Bit Color.mov"
The important stuff:
• format=rgb4_byte is the filter that actually lowers the color resolution. It needs to be run at some point and followed by a conversion back to the desired output pixel format for the video you want to upload (yuv420p is a safe default but yuv444p has better color reproduction.)
• scale is run before AND after format=rgb4_byte on purpose. First I scaled the video to a low resolution so the pixels would be visible when I did the color conversion, then only after that did I scale it to my actual output resolution.
• The number of effects added after converting back to the higher color resolution should be minimized (besides scaling).
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
return to us. we missed you
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
Also... I ran another test on something people have been asking for. I hope it works!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
0:00 Intro
0:56 Explaining Motion Interpolation
4:46 Requisite Software
7:48 Step 1: Prepare Channel Logo Overlay (Kdenlive, Optional)
11:29 Step 2: Lower Video Frame Rate + Other Preparations (Kdenlive)
17:50 Step 3: Apply "Dreamy" Audio Effect (Audacity)
19:49 Step 4: Add Trippy Motion and Combine Media (FFmpeg)
35:18 Checking the Output File
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
he has come to meet the woman
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
0:00 Original
0:10 1 Conversion
0:20 2 Conversions
0:31 5 Conversions
0:41 10 Conversions
0:51 20 Conversions
1:02 50 Conversions
1:12 100 Conversions
1:23 200 Conversions
1:34 300 Conversions
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
The long(?)-awaited tutorial for CYMK splitting is finally here! Despite the superficial similarities, it's actually quite different from other color spaces like RGB, YUV and even CYM. Having a fourth color in the mix creates redundancy that needs to be resolved with some math. I talk about how this is done in the linked document. Luckily most of the steps can be done automatically using the provided shell script. I hope you enjoy reading because the instructions are looooooooong
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
such a colorful friday
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
lovely food on a lovely friday
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
Also fun fact, this is my first attempt at "upscaling" the source material, particularly the frame rate, to better fit a 4320p120 upload. It's not perfect, pretty blurry, but it's a step in the right direction.
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
• Edit the Československá Televize Znělka logo
• Bring back Troo-G / Blargovision
• Give instructions for Troo-G / Blargovision
As for the third bullet point, Troo-G instructions are available at dropbox.com/scl/fi/h1bhxxatne0bnip4gxjha/Troo-G-Audio-Effect-Instructions-PDF.zip?rlkey=ov6ql529jm24cmsjvl35h65vt&dl=0 and Blargovision instructions are at dropbox.com/scl/fi/qgo74eotbfdkp9hpilqw4/Blargovision-Video-Effect-Instructions-PDF.zip?rlkey=izvvzoxr8j9586x0e7fhppgjb&dl=0 . These are the original instructions sheets I wrote at the time I made this effect in the first place. Note that these are very old - 2011! - and you may need to apply some adjustments to fill in any missing details (in particular, lowering the volume of the audio before doing any editing is helpful to reduce crunchiness).
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!
UNIVERSAL DISCLAIMER IN POEM FORM:
All credit goes to their owners
whoever they may be
and all the 9K logos
are the only things from me!


