<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: AI Tiny Desk</title>
    <description>The latest articles on DEV Community by AI Tiny Desk (@aitinydesk).</description>
    <link>https://dev.to/aitinydesk</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4215064%2Faef26a95-36d1-4eda-8009-32c3083a19eb.png</url>
      <title>DEV Community: AI Tiny Desk</title>
      <link>https://dev.to/aitinydesk</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aitinydesk"/>
    <language>en</language>
    <item>
      <title>I Built a One-Photo Generator for the "Outstanding" Tiny Desk Meme. Here's What I Learned About the Format</title>
      <dc:creator>AI Tiny Desk</dc:creator>
      <pubDate>Thu, 29 Oct 2026 11:00:22 +0000</pubDate>
      <link>https://dev.to/aitinydesk/i-built-a-one-photo-generator-for-the-outstanding-tiny-desk-meme-heres-what-i-learned-about-the-476h</link>
      <guid>https://dev.to/aitinydesk/i-built-a-one-photo-generator-for-the-outstanding-tiny-desk-meme-heres-what-i-learned-about-the-476h</guid>
      <description>&lt;p&gt;&lt;em&gt;By the maker of aitinydesk.app. Yes, this is my product, and I'll tell you its limits too.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When the All-Loss Tiny Desk coaches clip took off on October 18, 2026, the most common reply under every repost was some version of "how do I make this?" Here are the things I learned building a tool for it. They apply whether you use my tool or build the video yourself.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. The joke is casting, not faces
&lt;/h2&gt;

&lt;p&gt;The format has five roles: lead, keys, sax and two backing singers. The sax close-up at ~13 s gets the laugh, so who plays sax matters more than image quality.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Only two shots feature the lead
&lt;/h2&gt;

&lt;p&gt;The lead appears only at 0–1.4 s and 6.7–13 s. If you only swap the lead, most of the work is in two close-ups. That's why I made the lead photo required and the four bandmates optional. An empty role keeps the original performer.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Start from the original footage
&lt;/h2&gt;

&lt;p&gt;If you start from an already-edited version, the old faces bleed through. Use NPR's upload as the reference.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Photo quality decides the result
&lt;/h2&gt;

&lt;p&gt;Use one person per photo, facing the camera, chest up, in even light, with no sunglasses or hats. I wrote a &lt;a href="https://aitinydesk.app/blog/ai-tiny-desk-photo-guide" rel="noopener noreferrer"&gt;photo guide&lt;/a&gt; with examples.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Be upfront about trade-offs
&lt;/h2&gt;

&lt;p&gt;My tool, &lt;a href="https://aitinydesk.app" rel="noopener noreferrer"&gt;aitinydesk.app&lt;/a&gt;, outputs a 19-second 9:16 MP4 at a 480p preset. It costs 20 credits per video whether you upload 1 photo or 5. Packs are one-time ($9.99 / $24.99 / $69.99 for 1 / 3 / 10 videos), with no subscription and no free signup credits. Failed tasks get their credits back. Some other tools offer 720p or 1080p. If resolution matters most to you, compare first. If you want full control, the DIY Seedance/Higgsfield route is in my longer tutorial: &lt;a href="https://aitinydesk.app/blog/how-to-make-ai-tiny-desk-video" rel="noopener noreferrer"&gt;how to make an AI Tiny Desk video&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Label it
&lt;/h2&gt;

&lt;p&gt;It's a parody. Tag it as AI and get consent from anyone whose face you use.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;aitinydesk.app is independent and not affiliated with NPR, Tiny Desk, aitinydesk.com or aitinydesk.org.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>ai</category>
      <category>video</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
