blog.dopana

Back

Làm một video demo sản phẩm thường là dự án kéo dài cả tuần: loay hoay với fade, wipe và kinetic title trong trình biên tập, vật lộn với keyframe, và export hàng chục lần trước khi nó trông ổn.

Remocn tồn tại để biến việc đó thành việc xong trong một ngày. Đây là thư viện component copy-paste cho Remotion — framework video dựa trên React — với các animation, transition, background và scene sản xuất sẵn mà bạn thêm bằng một lệnh duy nhất và sau đó sở hữu hoàn toàn.

Remocn là gì?#

Remocn là thư viện component copy-paste để xây dựng video trong Remotion. Thay vì viết từng fade, wipe và kinetic title từ đầu, bạn thêm một primitive trau chuốt vào dự án bằng npx shadcn add, và code trở thành của bạn.

Nó được xây dựng cho những người làm solo và nhóm nhỏ cần xuất bản một video demo sản phẩm hôm nay, không phải tuần sau.

Tại sao Remocn?#

Code sẵn sàng sản xuất#

Mọi component đều sử dụng đúng useCurrentFrame(), interpolate()spring(). Không có bẫy Math.random() làm hỏng rendering khi frame thay đổi. Các component được thiết kế để hoạt động đáng tin cậy trong pipeline render xác định của Remotion.

Sở hữu code của bạn#

Component được sao chép vào dự án của bạn, không phải cài đặt như dependency. Không có hộp đen — tùy chỉnh chúng theo ý bạn. Đổi màu, timing, easing, layout — mọi thứ đều nằm ngay trong codebase của bạn.

Xem trước trực tiếp#

Mỗi trang component gắn một @remotion/player thực sự mà bạn có thể tua từng frame. Bạn thấy chính xác animation làm gì trước khi thêm — không bất ngờ sau khi cài đặt.

Cài đặt#

Remotion là điều kiện tiên quyết. Thiết lập dự án Remotion trước nếu bạn chưa có:

npx create-video@latest
bash

Sau đó thêm bất kỳ component nào từ registry:

npx shadcn@latest add @remocn/blur-reveal
bash

Component — và các dependency của nó — được sao chép trực tiếp vào dự án, sẵn sàng để tùy chỉnh.

Thiết lập với AI#

Remocn được thiết kế để làm việc với AI coding agent. Bạn cần hai thứ: một AI coding agent và một thư mục trống.

  1. Lấy một agent (Claude Code, ChatGPT, OpenCode và các loại khác đều hoạt động)
  2. Mở agent trong thư mục trống và dán:

Set up a new Remotion video project in this folder, then install the remocn agent skill: npx skills add Remocn/remocn --yes. When you’re done, start the preview studio so I can watch the video while we work

Khi một tab trình duyệt mở ra với video player trống, bạn đã sẵn sàng. Chọn một guide và biến nó thành của bạn.

Quy trình này là ví dụ tuyệt vời về vòng lặp phát triển “AI-native” hiện đại: agent tạo khung dự án, cài skill, khởi động preview studio và lặp trên video trong khi bạn xem theo thời gian thực.

Thư viện có gì#

Registry Remocn bao gồm các component sản xuất sẵn cho:

  • Transitions — fade, wipe và chuyển cảnh
  • Animations — kinetic title, reveal và motion primitives
  • Backgrounds — cảnh nền động
  • Scenes — template scene hoàn chỉnh tái sử dụng

Mỗi cái là một registry entry kiểu shadcn: thêm vào, sở hữu, tùy chỉnh.

So sánh#

Khía cạnhRemocnViết từ đầuAfter Effects
Thời gian đến video đầu tiênTrong ngàyNhiều ngàyNhiều tuần
Sở hữu code✅ Đầy đủ (copy-paste)✅ Đầy đủ❌ Dự án binary
Render xác định✅ Remotion-native⚠️ Tùy bạn❌ Keyframe phức tạp
Version control✅ Thân thiện Git✅ Thân thiện Git❌ Binary diff
Thân thiện AI✅ Có agent skill⚠️ Thay đổi
Chi phí✅ Miễn phí, mã nguồn mở✅ Miễn phí❌ Thuê bao

Tại sao quan trọng#

Video là kênh chuyển đổi cao nhất trong marketing, nhưng sản xuất video demo sản phẩm luôn chậm, đắt và khó lặp. Remocn gỡ bỏ ma sát đó:

  • Xuất bản trong ngày — video demo trau chuốt không cần cả tuần làm keyframe
  • Sở hữu code đầy đủ — không khóa dependency, mọi thứ đều tùy chỉnh được
  • Xác định và testable — video là code, nên có thể version, review và build lại
  • Quy trình AI-native — agent skill đi kèm biến “làm video demo sản phẩm” thành một prompt

Với đội sản phẩm, founder và người làm solo, Remocn biến sản xuất video từ một dự án thành một tác vụ.

Tài liệu tham khảo#