<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://alienware-1.tailb5c716.ts.net/index.php?action=history&amp;feed=atom&amp;title=Reelcut</id>
	<title>Reelcut - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://alienware-1.tailb5c716.ts.net/index.php?action=history&amp;feed=atom&amp;title=Reelcut"/>
	<link rel="alternate" type="text/html" href="https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;action=history"/>
	<updated>2026-11-06T01:13:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;diff=862&amp;oldid=prev</id>
		<title>Eleutherious: Plainer prose: fewer quotes, project claims attributed, glosses folded in</title>
		<link rel="alternate" type="text/html" href="https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;diff=862&amp;oldid=prev"/>
		<updated>2026-11-04T23:27:44Z</updated>

		<summary type="html">&lt;p&gt;Plainer prose: fewer quotes, project claims attributed, glosses folded in&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:27, 4 November 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| verified_against = README and commit of 19 October 2026&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| verified_against = README and commit of 19 October 2026&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Reelcut&#039;&#039;&#039; is a [[Basecamp]] app that cuts a long video, such as a livestream, a talk or a podcast, into short vertical reels with captions&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, and &lt;/del&gt;can put the reels in [[Logos Storage]]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It &lt;/del&gt;wraps the [https://github.com/vpavlin/reelcut reelcut] tool &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and is published by the GitHub user vpavlin&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Reelcut&#039;&#039;&#039; is a [[Basecamp]] app &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;by the GitHub user vpavlin &lt;/ins&gt;that cuts a long video, such as a livestream, a talk or a podcast, into short vertical reels with captions&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It &lt;/ins&gt;can put the reels in [[Logos Storage]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, and it &lt;/ins&gt;wraps the [https://github.com/vpavlin/reelcut reelcut] tool.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== What it does ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== What it does ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Takes &lt;/del&gt;a video address or a video file, downloads it and transcribes it &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;on the user&#039;s computer &lt;/del&gt;with Parakeet, a speech-recognition model, on the CPU. The README says &quot;nothing leaves it&quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It takes &lt;/ins&gt;a video address or a video file, downloads it and transcribes it with Parakeet, a speech-recognition model, on the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;user&#039;s own &lt;/ins&gt;CPU. The README says &quot;nothing leaves it&quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Tells &lt;/del&gt;speakers apart on the computer&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;lets the user name them and say who sits where&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, and shows each &lt;/del&gt;speaker&#039;s name as they start to speak, with a caption colour for each.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It tells &lt;/ins&gt;speakers apart on the computer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/ins&gt;lets the user name them and say who sits where&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Each &lt;/ins&gt;speaker&#039;s name &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;shows &lt;/ins&gt;as they start to speak, with a caption colour for each.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Has an &lt;/del&gt;AI agent &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pick &lt;/del&gt;the best moments from the transcript. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The agent &lt;/del&gt;can run on the same computer through shrooms-agent (Claude Code, or pi, another AI agent) or on the user&#039;s Shrooms mesh. Without an agent, the prompt can be copied into any AI chat and the answer pasted back.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;An &lt;/ins&gt;AI agent &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;picks &lt;/ins&gt;the best moments from the transcript. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It &lt;/ins&gt;can run on the same computer through shrooms-agent (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;with &lt;/ins&gt;Claude Code, or pi, another AI agent) or on the user&#039;s Shrooms mesh. Without an agent, the prompt can be copied into any AI chat and the answer pasted back.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The agent proposes more clips than are cut, 12 by default &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/del&gt;20 to 55 seconds each. The user ticks the ones to cut and can also edit the clip list by hand.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The agent proposes more clips than are cut, 12 by default &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;at &lt;/ins&gt;20 to 55 seconds each. The user ticks the ones to cut and can also edit the clip list by hand.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Cuts &lt;/del&gt;1080×1920 reels with captions, a hook title, fades and an opening and a closing card for each job&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Caption &lt;/del&gt;position and colours &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;are &lt;/del&gt;set in the settings.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It cuts &lt;/ins&gt;1080×1920 reels with captions, a hook title, fades&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;and an opening and a closing card for each job&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, with caption &lt;/ins&gt;position and colours set in the settings.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Can &lt;/del&gt;put each cut reel in Logos Storage, on a node on the same computer or on &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a node &lt;/del&gt;elsewhere through the Logos Storage Gateway module. It then adds a small &amp;lt;code&amp;gt;reels.json&amp;lt;/code&amp;gt; whose CID (content identifier) shares the whole set.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It can &lt;/ins&gt;put each cut reel in Logos Storage, on a node on the same computer or on &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;one &lt;/ins&gt;elsewhere through the Logos Storage Gateway module. It then adds a small &amp;lt;code&amp;gt;reels.json&amp;lt;/code&amp;gt; whose CID (content identifier) shares the whole set.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Keeps each &lt;/del&gt;video &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;as &lt;/del&gt;a job with its own folder in &amp;lt;code&amp;gt;~/Videos/Reelcut&amp;lt;/code&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Jobs &lt;/del&gt;can be stopped, retried from the failed step&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;or deleted.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Each &lt;/ins&gt;video &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is &lt;/ins&gt;a job with its own folder in &amp;lt;code&amp;gt;~/Videos/Reelcut&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, and jobs &lt;/ins&gt;can be stopped, retried from the failed step or deleted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Stage: Prototype. The README states no stage&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The &lt;/del&gt;page lists it as Prototype &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;because it has &lt;/del&gt;working code and install steps. The work is done by the public container image &amp;lt;code&amp;gt;ghcr.io/vpavlin/reelcut&amp;lt;/code&amp;gt;. The README does not say whether it is an official Logos project.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Stage: Prototype. The README states no stage&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, so the &lt;/ins&gt;page lists it as Prototype &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;on the strength of its &lt;/ins&gt;working code and install steps. The work is done by the public container image &amp;lt;code&amp;gt;ghcr.io/vpavlin/reelcut&amp;lt;/code&amp;gt;. The README does not say whether it is an official Logos project.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Use it ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Use it ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Reelcut needs Basecamp 0.3 on Linux x86_64, Linux arm64 or macOS (Apple Silicon).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Reelcut needs Basecamp 0.3 on Linux x86_64, Linux arm64 or macOS (Apple Silicon).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# In Basecamp, add the package repository &amp;lt;code&amp;gt;https://apps.vpavlin.xyz/logos-repo.json&amp;lt;/code&amp;gt;, or find Reelcut on [https://apps.vpavlin.xyz apps.vpavlin.xyz], and install Reelcut. It brings &amp;lt;code&amp;gt;reelcut_core&amp;lt;/code&amp;gt; with it.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# In Basecamp, add the package repository &amp;lt;code&amp;gt;https://apps.vpavlin.xyz/logos-repo.json&amp;lt;/code&amp;gt;, or find Reelcut on [https://apps.vpavlin.xyz apps.vpavlin.xyz], and install Reelcut. It brings &amp;lt;code&amp;gt;reelcut_core&amp;lt;/code&amp;gt; with it.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Install podman, or docker &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;that &lt;/del&gt;the user &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;may &lt;/del&gt;run. Reelcut then runs from the image &amp;lt;code&amp;gt;ghcr.io/vpavlin/reelcut&amp;lt;/code&amp;gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;about 1 GB, downloaded on the first job&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/del&gt;. The other option is reelcut on the PATH with its tools (yt-dlp, ffmpeg, parakeet-cli and the model).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Install podman, or docker &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;if &lt;/ins&gt;the user &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;has permission to &lt;/ins&gt;run &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;it&lt;/ins&gt;. Reelcut then runs from the image &amp;lt;code&amp;gt;ghcr.io/vpavlin/reelcut&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;about 1 GB, downloaded on the first job. The other option is reelcut on the PATH with its tools (yt-dlp, ffmpeg, parakeet-cli and the model).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Picking clips needs nothing more&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: copy &lt;/del&gt;the prompt into any AI chat. For automatic picking, install shrooms-agent from [[Shrooms]]. The agent needs a key, either a Claude login for Claude Code or a provider set in pi&#039;s settings.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Picking clips needs nothing more &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;than copying &lt;/ins&gt;the prompt into any AI chat. For automatic picking, install shrooms-agent from [[Shrooms]]. The agent needs a key, either a Claude login for Claude Code or a provider set in pi&#039;s settings.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Build it ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Build it ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Eleutherious</name></author>
	</entry>
	<entry>
		<id>https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;diff=824&amp;oldid=prev</id>
		<title>Eleutherious: Second check: fixes to facts, dates (UTC), glosses and attribution</title>
		<link rel="alternate" type="text/html" href="https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;diff=824&amp;oldid=prev"/>
		<updated>2026-11-04T21:01:09Z</updated>

		<summary type="html">&lt;p&gt;Second check: fixes to facts, dates (UTC), glosses and attribution&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:01, 4 November 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Infobox tool&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Infobox tool&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| name        = Reelcut&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| name        = Reelcut&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| what        = &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Paste &lt;/del&gt;a long video &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and get &lt;/del&gt;short vertical reels with word-by-word captions&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| what        = &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Cuts &lt;/ins&gt;a long video &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;into &lt;/ins&gt;short vertical reels with word-by-word captions&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| stage       = Prototype&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| stage       = Prototype&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| licence     = MIT or Apache-2.0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| licence     = MIT or Apache-2.0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot;&gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== What it does ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== What it does ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Takes a video address or a video file, downloads it and transcribes it on the user&#039;s computer with Parakeet on the CPU. The README says &quot;nothing leaves it&quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Takes a video address or a video file, downloads it and transcribes it on the user&#039;s computer with Parakeet&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, a speech-recognition model, &lt;/ins&gt;on the CPU. The README says &quot;nothing leaves it&quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tells speakers apart on the computer, lets the user name them and say who sits where, and shows each speaker&amp;#039;s name as they start to speak, with a caption colour for each.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tells speakers apart on the computer, lets the user name them and say who sits where, and shows each speaker&amp;#039;s name as they start to speak, with a caption colour for each.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Picks &lt;/del&gt;the best moments from the transcript &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in one of three ways: an &lt;/del&gt;agent on the same computer through shrooms-agent (Claude Code or pi&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;an &lt;/del&gt;agent on the user&#039;s Shrooms mesh, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;or &lt;/del&gt;any AI chat &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;by copying the prompt &lt;/del&gt;and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pasting &lt;/del&gt;the answer back.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Has an AI agent pick &lt;/ins&gt;the best moments from the transcript&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The &lt;/ins&gt;agent &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;can run &lt;/ins&gt;on the same computer through shrooms-agent (Claude Code&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;or pi, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;another AI &lt;/ins&gt;agent&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;) or &lt;/ins&gt;on the user&#039;s Shrooms mesh&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Without an agent&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the prompt can be copied into &lt;/ins&gt;any AI chat and the answer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pasted &lt;/ins&gt;back.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Proposes &lt;/del&gt;more clips than &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;it cuts&lt;/del&gt;, 12 by default and 20 to 55 seconds each. The user ticks the ones to cut and can also edit the clip list by hand.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The agent proposes &lt;/ins&gt;more clips than &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;are cut&lt;/ins&gt;, 12 by default and 20 to 55 seconds each. The user ticks the ones to cut and can also edit the clip list by hand.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cuts 1080×1920 reels with captions, a hook title, fades and an opening and a closing card for each job. Caption position and colours are set in the settings.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cuts 1080×1920 reels with captions, a hook title, fades and an opening and a closing card for each job. Caption position and colours are set in the settings.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Can put each cut reel in Logos Storage, on &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;this &lt;/del&gt;computer&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;s node &lt;/del&gt;or on a node elsewhere through the Logos Storage Gateway module&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, with &lt;/del&gt;a small &amp;lt;code&amp;gt;reels.json&amp;lt;/code&amp;gt; whose CID shares the whole set.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Can put each cut reel in Logos Storage, on &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a node on the same &lt;/ins&gt;computer or on a node elsewhere through the Logos Storage Gateway module&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It then adds &lt;/ins&gt;a small &amp;lt;code&amp;gt;reels.json&amp;lt;/code&amp;gt; whose CID &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(content identifier) &lt;/ins&gt;shares the whole set.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Keeps each video as a job with its own folder in &amp;lt;code&amp;gt;~/Videos/Reelcut&amp;lt;/code&amp;gt;. Jobs can be stopped, retried from the failed step, or deleted.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Keeps each video as a job with its own folder in &amp;lt;code&amp;gt;~/Videos/Reelcut&amp;lt;/code&amp;gt;. Jobs can be stopped, retried from the failed step, or deleted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l46&quot;&gt;Line 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://github.com/vpavlin/reelcut-basecamp reelcut-basecamp README], GitHub, last commit 19 October 2026&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://github.com/vpavlin/reelcut-basecamp reelcut-basecamp README], GitHub, last commit 19 October 2026&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://github.com/vpavlin/reelcut-basecamp/blob/main/ui/metadata.json ui/metadata.json] and [https://github.com/vpavlin/reelcut-basecamp/blob/main/core/metadata.json core/metadata.json], GitHub&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://github.com/vpavlin/reelcut-basecamp/blob/main/ui/metadata.json ui/metadata.json] and [https://github.com/vpavlin/reelcut-basecamp/blob/main/core/metadata.json core/metadata.json], GitHub&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [https://github.com/vpavlin/reelcut-basecamp/blob/main/.github/workflows/platform-modules.yml platform-modules.yml], GitHub&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Page status|Stub}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Page status|Stub}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Eleutherious</name></author>
	</entry>
	<entry>
		<id>https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;diff=788&amp;oldid=prev</id>
		<title>Eleutherious: New tool page, source-checked against the project README</title>
		<link rel="alternate" type="text/html" href="https://alienware-1.tailb5c716.ts.net/index.php?title=Reelcut&amp;diff=788&amp;oldid=prev"/>
		<updated>2026-11-04T19:11:19Z</updated>

		<summary type="html">&lt;p&gt;New tool page, source-checked against the project README&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox tool&lt;br /&gt;
| name        = Reelcut&lt;br /&gt;
| what        = Paste a long video and get short vertical reels with word-by-word captions&lt;br /&gt;
| stage       = Prototype&lt;br /&gt;
| licence     = MIT or Apache-2.0&lt;br /&gt;
| code        = https://github.com/vpavlin/reelcut-basecamp&lt;br /&gt;
| use         = https://github.com/vpavlin/reelcut-basecamp#install&lt;br /&gt;
| build       = https://github.com/vpavlin/reelcut-basecamp#build&lt;br /&gt;
| verified_on = 4 November 2026&lt;br /&gt;
| verified_against = README and commit of 19 October 2026&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Reelcut&amp;#039;&amp;#039;&amp;#039; is a [[Basecamp]] app that cuts a long video, such as a livestream, a talk or a podcast, into short vertical reels with captions, and can put the reels in [[Logos Storage]]. It wraps the [https://github.com/vpavlin/reelcut reelcut] tool and is published by the GitHub user vpavlin.&lt;br /&gt;
&lt;br /&gt;
== What it does ==&lt;br /&gt;
* Takes a video address or a video file, downloads it and transcribes it on the user&amp;#039;s computer with Parakeet on the CPU. The README says &amp;quot;nothing leaves it&amp;quot;.&lt;br /&gt;
* Tells speakers apart on the computer, lets the user name them and say who sits where, and shows each speaker&amp;#039;s name as they start to speak, with a caption colour for each.&lt;br /&gt;
* Picks the best moments from the transcript in one of three ways: an agent on the same computer through shrooms-agent (Claude Code or pi), an agent on the user&amp;#039;s Shrooms mesh, or any AI chat by copying the prompt and pasting the answer back.&lt;br /&gt;
* Proposes more clips than it cuts, 12 by default and 20 to 55 seconds each. The user ticks the ones to cut and can also edit the clip list by hand.&lt;br /&gt;
* Cuts 1080×1920 reels with captions, a hook title, fades and an opening and a closing card for each job. Caption position and colours are set in the settings.&lt;br /&gt;
* Can put each cut reel in Logos Storage, on this computer&amp;#039;s node or on a node elsewhere through the Logos Storage Gateway module, with a small &amp;lt;code&amp;gt;reels.json&amp;lt;/code&amp;gt; whose CID shares the whole set.&lt;br /&gt;
* Keeps each video as a job with its own folder in &amp;lt;code&amp;gt;~/Videos/Reelcut&amp;lt;/code&amp;gt;. Jobs can be stopped, retried from the failed step, or deleted.&lt;br /&gt;
&lt;br /&gt;
Stage: Prototype. The README states no stage. The page lists it as Prototype because it has working code and install steps. The work is done by the public container image &amp;lt;code&amp;gt;ghcr.io/vpavlin/reelcut&amp;lt;/code&amp;gt;. The README does not say whether it is an official Logos project.&lt;br /&gt;
&lt;br /&gt;
== Use it ==&lt;br /&gt;
# Reelcut needs Basecamp 0.3 on Linux x86_64, Linux arm64 or macOS (Apple Silicon).&lt;br /&gt;
# In Basecamp, add the package repository &amp;lt;code&amp;gt;https://apps.vpavlin.xyz/logos-repo.json&amp;lt;/code&amp;gt;, or find Reelcut on [https://apps.vpavlin.xyz apps.vpavlin.xyz], and install Reelcut. It brings &amp;lt;code&amp;gt;reelcut_core&amp;lt;/code&amp;gt; with it.&lt;br /&gt;
# Install podman, or docker that the user may run. Reelcut then runs from the image &amp;lt;code&amp;gt;ghcr.io/vpavlin/reelcut&amp;lt;/code&amp;gt; (about 1 GB, downloaded on the first job). The other option is reelcut on the PATH with its tools (yt-dlp, ffmpeg, parakeet-cli and the model).&lt;br /&gt;
# Picking clips needs nothing more: copy the prompt into any AI chat. For automatic picking, install shrooms-agent from [[Shrooms]]. The agent needs a key, either a Claude login for Claude Code or a provider set in pi&amp;#039;s settings.&lt;br /&gt;
&lt;br /&gt;
== Build it ==&lt;br /&gt;
* &amp;lt;code&amp;gt;cd core &amp;amp;&amp;amp; nix build .#lgx-portable&amp;lt;/code&amp;gt; builds &amp;lt;code&amp;gt;reelcut_core&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;cd ui &amp;amp;&amp;amp; nix build .#lgx-portable&amp;lt;/code&amp;gt; builds the &amp;lt;code&amp;gt;reelcut&amp;lt;/code&amp;gt; view.&lt;br /&gt;
* Other platforms are built with &amp;lt;code&amp;gt;.github/workflows/platform-modules.yml&amp;lt;/code&amp;gt; and joined with &amp;lt;code&amp;gt;lgx merge&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
The repository has no tags. &amp;lt;code&amp;gt;ui/metadata.json&amp;lt;/code&amp;gt; gives &amp;lt;code&amp;gt;reelcut&amp;lt;/code&amp;gt; version 0.2.1, and &amp;lt;code&amp;gt;core/metadata.json&amp;lt;/code&amp;gt; gives &amp;lt;code&amp;gt;reelcut_core&amp;lt;/code&amp;gt; version 0.2.1.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Basecamp]]&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
* [[Logos Storage]]&lt;br /&gt;
* [[Shrooms]]&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
* [https://github.com/vpavlin/reelcut-basecamp reelcut-basecamp README], GitHub, last commit 19 October 2026&lt;br /&gt;
* [https://github.com/vpavlin/reelcut-basecamp/blob/main/ui/metadata.json ui/metadata.json] and [https://github.com/vpavlin/reelcut-basecamp/blob/main/core/metadata.json core/metadata.json], GitHub&lt;br /&gt;
&lt;br /&gt;
{{Page status|Stub}}&lt;/div&gt;</summary>
		<author><name>Eleutherious</name></author>
	</entry>
</feed>