AI 영상 크리에이터를 위한 레퍼런스 워크스테이션

레퍼런스.프로덕션 준비 완료.

프롬프트를 쓰기 전에 필요한 소스부터 준비한다. 12개 등록 사이트를 검색하고, 허용된 영상을 MP4·MP3로 저장하고, 제공되는 자막을 타임스탬프가 있는 Markdown 노트로 정리한다. 데스크톱 앱과 fl CLI가 같은 엔진을 쓴다.

  • 미디어 파일은 로컬에 저장
  • yt-dlp + ffmpeg 자동 구성
  • Windows · macOS · Linux
  • GitHub 공개 소스
실제 데스크톱 앱 — 레퍼런스 검색과 큐

v1.18.0의 실제 UI에서 녹화. 목업이나 재구성 화면이 아니다.

검색에 등록된 12개 사이트

YouTube/X/Reddit/Bilibili/Dailymotion/Niconico/OK.ru/VK Video/Instagram/Threads/TikTok/Vimeo/YouTube · X · Reddit · Bilibili · Dailymotion · Niconico · OK.ru · VK Video · Instagram · Threads · TikTok · Vimeo/
—
GitHub Stars
—
누적 다운로드
—
최신 릴리스

스타·다운로드 수는 GitHub API의 릴리스 자산 집계이며 10분 동안 캐시한다. 저장소 통계일 뿐, 사용자 수·작업 속도·제작 성과를 뜻하지 않는다.

기능 데모

전부 실제 화면. 전부 눌러서 재생.

실제 앱과 CLI를 녹화한 열두 개의 짧은 클립. 각 캡션은 화면에서 벌어지는 입력과 결과를 설명한다 — 대본이 아니라 기록이다.

App

검색 → 큐

실제 YouTube 검색 → 추가 → 그리드/목록 큐를 보여준 뒤, 등록된 12개 출처를 통합 검색한다. native/index 구분과 차단된 출처도 그대로 표시한다.

GIF로 받기 · 03-search-and-queue.gif
App

배치 · 플레이리스트 큐

실제 .txt 목록에서 직접 만든 두 영상을 선택한 폴더에 저장한 뒤, 공식 Blender Studio 플레이리스트를 펼치고 큐 항목을 삭제한다. 플레이리스트 구간은 메타데이터만 보여준다.

GIF로 받기 · 04-batch-and-playlist.gif
App

자막 → Markdown

전사 패널: 자막 언어·메타데이터·타임스탬프 토글과 Save .md / 클립보드 복사 체크박스 — 완료되면 실제 파일 경로가 표시된다. 자막이 없으면 없다고 표시한다 — 음성인식 대체 없음.

GIF로 받기 · 05-captions-to-markdown.gif
App

설정 & 히스토리

저장 폴더·품질·알림을 설정하고 개별 다운로드 후 촬영용 이력만 비운다. 이어 HLS 소스에서 실제 영상/오디오 포맷 ID 선택자를 실행하고 MP4를 저장한다.

GIF로 받기 · 06-settings-and-history.gif
App

업데이트 센터

공개된 Windows v1.18.0 앱이 실제 릴리스를 조회해 최신 상태를 확인하고, 확인 주기를 저장하고, yt-dlp/FFmpeg 상태를 점검한다. 새 업데이트를 꾸며내지 않는다. 미서명 macOS 업데이트는 검증된 DMG를 사용한다.

GIF로 받기 · 07-update-center.gif
CLI

다운로드 전 점검

메타데이터·포맷·자막 언어와 실제 키워드 검색 — 다운로드 전에 출처를 점검한다.

flucto info · search · languages · formats GIF로 받기 · 08-cli-inspect.gif
CLI

fl batch --json

URL 목록이 타임스탬프 작업 폴더가 된다. 결과 JSON은 stdout, 진행 NDJSON은 stderr, 실제 MP3 두 개 — 에이전트·CI에서 바로 파싱.

flucto download · batch urls.txt -f mp3 -c 2 -p -j GIF로 받기 · 09-cli-batch-json.gif
CLI

fl transcript / md

자막 → stdout의 한국어 프론트매터 Markdown, 이어 저장되는 영문 노트. 클립에 생성 파일명이 보인다 — --stdout/-o가 만든 실제 출력.

flucto md <url> -l ko --stdout · -l en -o notes GIF로 받기 · 10-cli-media-markdown.gif
CLI

fl channel to-md

실제 YouTube 채널이 Blender-channel-md-* 전용 폴더로 변환되어 자막 노트 2개가 순서대로 저장된다 — --limit 2 제한. 영상은 받지 않는다.

flucto channel to-md "@BlenderOfficial" --limit 2 -o notes GIF로 받기 · 11-cli-channel-archive.gif
CLI

fl setup & update

릴리스 ZIP SHA-256 검증 후 번들 CLI를 관리형 Node/yt-dlp/FFmpeg와 함께 전용 접두어에 설치하고 doctor·in-place 업데이트를 실행한다. Node 다운로드 대기는 시간압축 표시됨.

install.ps1 -NoProfile · flucto doctor · update apply GIF로 받기 · 12-cli-setup-update.gif

다운로드·추출 데모는 직접 만든 영상과 자막을 사용한다. 검색·플레이리스트는 공개 메타데이터를 보여준다. 대기 구간은 일부 편집했으며 재생 시간은 성능 측정이 아니다. 사이트별 접근·로그인·자막 유무는 다르며, 이용 권한은 직접 확인해야 한다.

설치

네 가지 방법. 하나의 엔진.

최신 릴리스에서 인스톨러를 고른다. 모든 자산은 GitHub Releases에서 SHA256 체크섬과 함께 배포된다.

CLI는 세 단계

  1. 1ZIP을 다운로드하고 쓰기 가능한 폴더에 압축 해제
  2. 2install.cmd / bash install.sh — 비공개 Node·yt-dlp·ffmpeg 설치, PATH에 등록
  3. 3새 셸을 열고 flucto doctor --json으로 점검
# flucto doctor --json
# PowerShell → flucto / fl.cmd · cmd / POSIX → fl

PowerShell은 fl을 Format-List로 예약한다 — PowerShell에서는 flucto 또는 fl.cmd를 쓰고, cmd.exe나 POSIX 셸에서는 fl이 그대로 동작한다. 격리 설치는 install.ps1 -InstallDir DIR -NoProfile 또는 install.sh --install-dir DIR --no-profile.

AI 에이전트에게 그냥 시켜라

결과 JSON은 stdout, 진행 이벤트는 stderr의 NDJSON — Claude Code, Codex, Cursor가 그대로 파싱한다.

“Flucto CLI를 GitHub 릴리스의 cli-setup.zip으로 설치하고(자체 Node 런타임 포함), 이 채널의 최근 영상 자막을 타임스탬프가 있는 Markdown 노트로 ./notes 폴더에 정리해줘: https://www.youtube.com/@handle”

에이전트가 설치부터 정리까지 한다 — 당신은 결과 노트만 읽는다

솔직한 경계

Flucto가 하지 않는 것

영상 생성이나 편집은 하지 않는다

Flucto는 AI 영상 파이프라인의 준비 단계다: 레퍼런스 수집, 오디오 추출, 자막 노트. 렌더링, 업스케일, 편집은 당신의 도구가 한다.

자막은 있는 것만

Markdown 변환은 자막 기반이다. yt-dlp가 자막을 제공하지 않으면 Flucto는 없다고 보고한다 — Whisper 같은 음성인식 폴백은 없다. fl l로 언어 목록을 먼저 확인할 수 있다.

모든 영상의 다운로드를 보장하지 않는다

검색 가능한 영상도 삭제·비공개·DRM·지역 제한이면 다운로드는 실패한다. 본인의 승인된 세션이 필요한 자료는 --cookies 또는 --cookies-from-browser를 쓴다. CAPTCHA 우회나 지역 제한 우회는 하지 않는다.

검색은 로컬 Chrome이 필요한 경우가 있다

X·Instagram·TikTok·Vimeo 검색, OK.ru·Threads 브라우저 검색과 공개 인덱스 검색 경로는 로컬 Google Chrome(또는 FLUCTO_CHROME_PATH)이 필요하다. 다른 사이트도 Chrome 기반 폴백을 쓸 수 있다. 컨텍스트는 임시·익명이며 로그인 프로필을 읽지 않는다.

인터넷이 필요하다

다운로드·자막·검색·바이너리 프로비저닝·업데이트 확인은 모두 네트워크 요청이다. 처리 결과는 로컬 폴더에 남는다.

권한은 당신의 책임

Flucto는 도구다. 저장한 콘텐츠의 라이선스·저작권·플랫폼 약관 준수는 사용자가 확인해야 한다.

먼저 모으고,
그다음 만든다.

레퍼런스 영상을 저장하고, 오디오 트랙을 추출하고, 자막 노트를 소스 곁에 남긴다. 데스크톱에서는 저장 폴더를 고르고, CLI에서는 전용 작업 폴더를 만든 뒤 생성 도구로 넘어간다.

Flucto — Independent project · Source on GitHub최신 안정 버전 · —