Tóm tắt: Tạo bài hát, tách nhạc, nhận lời, viết storyboard, chia 4 agent viết cảnh, kiểm 16 khung, xuất 60fps, chuẩn âm lượng.
Prompt xin một MV dọc dài 50 giây dựng bằng code (Three.js) thay vì AI tạo video, theo 8 bước: tạo bài hát bằng Suno và lấy lời từ dữ liệu đi kèm; tách nhạc bằng Demucs; nhận giọng hát bằng mlx_whisper và khớp với lời để mỗi câu hát là một cảnh; viết storyboard cho từng câu; cho 4 agent Opus song song viết code các cảnh; xuất bảng 16 khung để kiểm; dựng ở 1080x1920, 60fps; chuẩn âm lượng -14 LUFS. Phong cách nét khắc, chỉ ba màu đen, trắng ngà và cam.
Vì sao nhiều người dừng lại xem?
Đây là một quy trình sản xuất hoàn chỉnh viết thành prompt. Bước 6 (bảng 16 khung để kiểm bằng mắt) là mẹo đáng học: xem trước nhiều khoảnh khắc cùng lúc trước khi tốn thời gian dựng bản cuối. Giới hạn ba màu giữ cho MV có gu.
Cách dùng với Claude Opus 5.5
Cần Claude Code, máy có Python và các công cụ Demucs, mlx_whisper (bản này cho Mac chip Apple). Nếu đã có bài hát, bạn bỏ bước 1 và đưa file nhạc cho Claude.
Prompt
Prompt gốc của tác giả:
Create a 50-second vertical music video using programmatic rendering (Three.js) instead of native video AI.
1. Generate song with Suno. Extract lyrics from embedded metadata.
2. Separate stems with Demucs (vocals, drums, bass, other).
3. Transcribe vocals with mlx_whisper. Align with official lyrics to create script where '1 lyric line = 1 scene'.
4. Write storyboard: define 'What to show in 3D', 'Camera', 'Main word' for each lyric line.
5. Have 4 parallel Opus sub-agents write scene programs.
6. Export 16-frame contact sheet for visual verification.
7. Render headless Chrome at 1080x1920, 60fps.
8. Normalize volume to -14 LUFS.
Style: Engraving-like lines, colors limited to Black, Bone, Orange.
Prompt by @okazaky, via Skillry / awesome-opus5-5-videos (MIT)
Câu hỏi thường gặp
Prompt này tạo ra cái gì?
Prompt xin một MV dọc dài 50 giây dựng bằng code (Three.js) thay vì AI tạo video, theo 8 bước: tạo bài hát bằng Suno và lấy lời từ dữ liệu đi kèm; tách nhạc bằng Demucs; nhận giọng hát bằng mlx_whisper và khớp với lời để mỗi câu hát là một cảnh; viết storyboard cho từng câu; cho 4 agent Opus song song viết code các cảnh; xuất bảng 16 khung để kiểm; dựng ở 1080x1920, 60fps; chuẩn âm lượng -14 LUFS.
Vì sao cảnh 3D này cần Python, chạy trong trình duyệt có được không?
Bài này không gói gọn trong một file HTML: quy trình dùng Python. Bạn cần để Claude chạy được lệnh trên máy, ví dụ Claude Code mở trong một thư mục trống, và cài sẵn Python nếu máy chưa có. Mình dùng Claude Opus 5.5; Claude tự viết code, tự chạy và xuất ra file video.
Muốn biến cảnh 3D này thành phiên bản của riêng bạn thì đổi chỗ nào?
Được. Prompt là của @okazaky, mình lấy qua Skillry và bộ awesome-opus5-5-videos (giấy phép MIT). Chỗ nên đổi trước là vật thể, ánh sáng, góc máy hay tốc độ quay. Khi chia sẻ lại, bạn ghi nguồn @okazaky là đủ.

