Desktop-first AI video repurposing pipeline.
Drop in a YouTube URL or a local .mp4, get:
- a cleaned transcript
- a condensed long-form cut targeting about 10 minutes
- vertical 30s and 60s shorts with burned captions
- publish bundles for YouTube, Instagram, and TikTok
shipcut mirrors the shipcode repo shape:
apps/
cli/
desktop/
web/
packages/
db/
media/
publish/
shared/
story/
transcript/
ui/
skills/
- Ingest local video or download source media from YouTube
- Reuse available subtitles when possible
- Fall back to local transcription for raw media
- Analyze narrative sections and highlight windows
- Render one long-form cut plus 30s and 60s shorts
- Generate platform metadata and publish bundles
- Bun
- ffmpeg
- ffprobe
- yt-dlp
- uv
The local transcription fallback installs faster-whisper on demand through uv.