Files
2025-12-07 22:04:44 -05:00

151 lines
7.3 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>lsd_feedback</title>
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="lsd_feedback" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="The friendly multilateral video toolkit built for artists by artists." />
<meta property="og:description" content="The friendly multilateral video toolkit built for artists by artists." />
<link rel="canonical" href="http://localhost:4000/videobeaux/programs/effects/lsd_feedback.html" />
<meta property="og:url" content="http://localhost:4000/videobeaux/programs/effects/lsd_feedback.html" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="lsd_feedback" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebPage","description":"The friendly multilateral video toolkit built for artists by artists.","headline":"lsd_feedback","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"http://localhost:4000/videobeaux/assets/img/videobeaux.png"}},"url":"http://localhost:4000/videobeaux/programs/effects/lsd_feedback.html"}</script>
<!-- End Jekyll SEO tag -->
<link rel="stylesheet" href="/videobeaux/assets/css/style.css?v=5e23701ed3967d38bab12937d79f95fae74b2a53">
<!--[if lt IE 9]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<![endif]-->
<!-- start custom head snippets, customize with your own _includes/head-custom.html file -->
<!-- Setup Google Analytics -->
<!-- You can set your favicon here -->
<!-- link rel="shortcut icon" type="image/x-icon" href="/videobeaux/favicon.ico" -->
<!-- end custom head snippets -->
</head>
<body>
<div class="wrapper">
<header>
<h1><a href="http://localhost:4000/videobeaux/">videobeaux</a></h1>
<img src="/videobeaux/assets/img/videobeaux.png" alt="Logo" />
<p>The friendly multilateral video toolkit built for artists by artists.</p>
<p class="view"><a href="https://github.com/schwwaaa/videobeaux">View the Project on GitHub <small>schwwaaa/videobeaux</small></a></p>
</header>
<section>
<h1 id="lsd_feedback">lsd_feedback</h1>
<h2 id="description">Description</h2>
<p>Applies a psychedelic recursive feedback effect inspired by analog video feedback loops and LSD-style visual hallucination.<br />
The effect blends delayed frames into the live frame stream, producing spiraling trails, melting motion, neon echoes, and evolving kaleidoscopic distortions.</p>
<h2 id="purpose">Purpose</h2>
<p><code class="language-plaintext highlighter-rouge">lsd_feedback</code> is designed for creators who want to:</p>
<ul>
<li>introduce trippy, hallucinogenic motion smearing,</li>
<li>simulate analog CRT feedback loops,</li>
<li>create spirals, streaks, or self-replicating visual echoes,</li>
<li>build evolving feedback tunnels reminiscent of VHS/CRT experiments,</li>
<li>produce psychedelic or surreal video art without patching hardware feedback systems.</li>
</ul>
<h2 id="how-it-works">How It Works</h2>
<ol>
<li><strong>Frame Recursion</strong><br />
A portion of each delayed frame is reinjected back into the live image, similar to pointing a camera at a monitor.</li>
<li><strong>Temporal Drift</strong><br />
Past frames influence future frames with increasing distortion as the effect accumulates.</li>
<li><strong>Color Expansion</strong><br />
Depending on implementation, colors may bloom or smear into neon gradients.</li>
<li><strong>Motion Hallucination</strong><br />
The viewer perceives warped, melting, or pulsating motion as feedback compounds over time.</li>
<li><strong>Encoding</strong><br />
Output is written using global Videobeaux settings (codec, pixel format, CRF).</li>
</ol>
<h2 id="program-template">Program Template</h2>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>videobeaux <span class="nt">-P</span> lsd_feedback <span class="nt">-i</span> input.mp4 <span class="nt">-o</span> output.mp4
</code></pre></div></div>
<h2 id="arguments">Arguments</h2>
<ul>
<li><em>(No additional program-specific arguments; uses global videobeaux options only.)</em></li>
</ul>
<h2 id="real-world-example">Real World Example</h2>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>videobeaux <span class="nt">-P</span> lsd_feedback <span class="se">\</span>
<span class="nt">-i</span> myvideo.mp4 <span class="se">\</span>
<span class="nt">-o</span> lsd_feedback_styled.mp4
</code></pre></div></div>
<h2 id="program-output">Program Output</h2>
<video controls="" preload="metadata" style="max-width:100%; border-radius:8px; margin:1em 0;">
<source src="https://github.com/schwwaaa/videobeaux/assets/7625379/9653929c-30ad-4c72-81c8-e3777c590783" type="video/mp4" />
Your browser does not support the video tag.
</video>
<h2 id="technical-notes">Technical Notes</h2>
<ul>
<li>Feedback strength increases over time, making long clips more intense than short ones.</li>
<li>Works especially well with neon lighting, strong edges, and symmetrical compositions.</li>
<li>Compression interacts with feedback recursion — higher CRF values may create chaotic noise patterns.</li>
<li>Because feedback accumulates, even subtle parameter changes (in underlying implementation) can produce drastically different visuals.</li>
</ul>
<h2 id="recommended-usage">Recommended Usage</h2>
<ul>
<li>Psychedelic music videos, rave visuals, and festival projections.</li>
<li>VJ loops with evolving feedback tunnels.</li>
<li>Experimental films exploring self-referential distortion.</li>
<li>Visualizers for ambient, drone, or improvisational electronic music.</li>
<li>Motion graphics sequences requiring surreal deformation.</li>
</ul>
<h2 id="quality-tips">Quality Tips</h2>
<ul>
<li>For smoother feedback gradients, use lower CRF (higher quality).</li>
<li>For chaotic glitch spirals, render at higher CRF or degrade using <code class="language-plaintext highlighter-rouge">bad_contrast</code> afterward.</li>
<li>Combine with <code class="language-plaintext highlighter-rouge">frame_delay_pro1</code> or <code class="language-plaintext highlighter-rouge">frame_delay_pro2</code> to produce layered temporal echoes.</li>
<li>Pre-process with <code class="language-plaintext highlighter-rouge">convert_dims</code> to square formats (e.g., 1080×1080) for symmetrical feedback structures.</li>
<li>Pair with <code class="language-plaintext highlighter-rouge">double_cup</code> or <code class="language-plaintext highlighter-rouge">ghostee</code> for dreamlike, syrupy hallucination trails.</li>
</ul>
</section>
<footer>
<p>This project is maintained by <a href="https://github.com/schwwaaa">schwwaaa</a></p>
<p><small>Hosted on GitHub Pages &mdash; Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p>
</footer>
</div>
<script src="/videobeaux/assets/js/scale.fix.js"></script>
</body>
</html>