TL;DR
- Linux의 탄생부터 현재까지 35년 역사를 2분 영상과 30초 쇼트 영상으로 구성하고, 오리지널 음악을 더한 프로젝트임.
- 2026년 10월 5일 공개작으로, Linus가 Linux 0.02를 공개한 지 35년이 되는 시점에 맞춘 구성임.
- Claude Code (Opus 5.5)에 시각화 영상 제작을 요청하는 프롬프트 하나로 시작했으며, 이후 몇 차례 피드백을 거쳐 세부 내용을 발전시킴.
uv와ffmpeg를 설치한 뒤 렌더링 스크립트로 빠른 초안이나 전체 4K 영상을 제작하는 방식임.- 코딩 에이전트에 수정 사항을 요청하거나
brief.md와src/의 코드 파일을 직접 편집해 영상과 음악을 맞춤화하는 프로젝트임.
Linux의 역사
- Linux의 탄생부터 현재까지를 추적하는 2분 영상과 30초 쇼트 영상, 오리지널 음악으로 구성됨.
- 2026년 10월 5일 공개로, Linus가 Linux 0.02를 공개한 지 35년이 되는 날을 기념함.
- 영상과 쇼트 영상 시청 및 4K 마스터 다운로드 항목이 제공되며, 다운로드 항목 이름은
release임.
시작 프롬프트
- 프로젝트는
Claude Code (Opus 5.5)에 입력한 다음 프롬프트에서 시작함.
Linux 역사를 추적하는 시각화를 만들어줘. 멋진 음악이 들어간 2분짜리 영상.
- 이 프롬프트로 작업의 70~80%가 진행되며, 나머지는 몇 차례 피드백을 통해 완성됨.
- 발전된 세부 내용은
brief.md에 담김.
사전 준비
uv: Python과 나머지 필요한 항목을 설치함.ffmpeg: macOS에서는brew install ffmpeg, Linux에서는sudo apt-get install -y ffmpeg로 설치함.
영상 제작
- 빠른 미리보기는 약 1분이 걸리는 초안 렌더링 방식임.
- 전체 4K 영상 렌더링은 시간이 더 걸림.
- 두 렌더링 방식은
render.sh스크립트의draft옵션 유무로 구분됨. - 영상 출력 위치는
workspace/preview/latest/임.
맞춤 설정
- 프로젝트 폴더에서 코딩 에이전트(Claude Code, Codex 등)를 실행한 뒤 원하는 변경 사항을 요청하는 방식임.
- 예시 요청은 BSD 옆에 Solaris 레인을 추가하고 초안을 렌더링하는 작업임.
- 먼저
brief.md를 편집한 뒤 브리프에 맞게 이야기를 수정하고 초안을 렌더링하도록 요청할 수도 있음. - 초안을 확인하고 특정 시점의 장면을 더 오래 유지하라는 식으로 피드백한 뒤, 반복해서 수정하는 작업 흐름임.
- 직접 코드를 다룰 경우 주요 파일은
src/아래에 있음. video.py: 메인 영상short.py: 쇼트 영상music.py: 사운드트랙- 에이전트 작업 규칙은
AGENTS.md에 있음.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요