ویدیویی درباره تاریخ ایران که با کمک Claude Opus 5.5 و ابزارهای کدنویسی ساخته شده، یک سؤال جالب را دوباره مطرح کرده است:
اگر یک AI بتواند سناریو، طراحی، انیمیشن، ترنزیشن و حتی Render نهایی را خودش انجام دهد، آینده تدوین و Motion Graphics چه میشود؟
در نگاه اول ممکن است تصور کنید Claude حالا مثل مدلهایی نظیر Veo یا سایر Video Generatorها مستقیماً ویدیو تولید میکند.
اما ماجرا دقیقاً این نیست.
Claude Code خودش یک مدل Text-to-Video نیست. قدرت اصلی آن این است که بهعنوان یک Coding Agent میتواند پروژه ایجاد کند، فایلها را بخواند و بنویسد، از Terminal استفاده کند، کتابخانه نصب کند، کد انیمیشن بسازد و در نهایت ابزارهای Render را اجرا کند.
با ترکیب Claude Code با ابزارهایی مثل Remotion و FFmpeg میتوان از یک Prompt ساده به یک فایل MP4 کامل رسید.
در این مقاله از معین گیفت بررسی میکنیم Claude Code دقیقاً چگونه ویدیو میسازد، نقش Claude Opus 5.5 چیست و آیا واقعاً باید با تدوین و Motion Graphics سنتی خداحافظی کنیم؟
Claude Opus 5.5 خودش ویدیو تولید میکند؟
خیر؛ حداقل نه به شکلی که یک مدل Generative Video این کار را انجام میدهد.
مدلهای Text-to-Video معمولاً مستقیماً فریمهای تصویری را تولید میکنند.
اما در Workflow مبتنی بر Claude Code، مسیر میتواند چیزی شبیه این باشد:
Idea → Script → Storyboard → Code → Animation → Audio → Render → MP4
یعنی Claude بهجای تولید مستقیم Pixelها، کدی تولید میکند که ویدیو را میسازد.
Claude Code دقیقاً چیست؟
Claude Code ابزار Agentic Coding شرکت Anthropic است.
برخلاف یک Chatbot معمولی، Claude Code میتواند مستقیماً روی یک پروژه کار کند و عملیاتی مانند:
- ساخت فایل و Folder
- خواندن Source Code
- ویرایش چند فایل
- اجرای Terminal Command
- نصب Package
- اجرای Build
- رفع Error
- اجرای ابزارهای خارجی
را انجام دهد.
این دقیقاً همان چیزی است که امکان ساخت ویدیو با کدنویسی را فراهم میکند.
Claude Opus 5.5 چه نقشی دارد؟
Claude Code یک محیط Agentic است و میتواند از مدلهای Claude برای انجام Taskهای مختلف استفاده کند.
Claude Opus 5.5 جدیدترین مدل قدرتمند Anthropic برای Coding، Agentها و Workflowهای پیچیده است.
Anthropic اعلام کرده Opus 5.5 برای Agentهای طولانیمدت و Taskهای چندابزاری طراحی شده و میتواند پروژههای پیچیده را با دخالت انسانی کمتر پیش ببرد.
در برخی ارزیابیهای رسمی Anthropic نیز Opus 5.5 با Adaptive Thinking در Max Effort و در بعضی Benchmarkها با سطح xHigh Effort آزمایش شده است.
بنابراین عباراتی مثل Extra High یا xHigh معمولاً به میزان Reasoning Effort مدل اشاره دارند، نه اینکه نسخه جداگانهای با نام «Claude Opus 5.5 Extra High» وجود داشته باشد.
راز اصلی ساخت ویدیو: Remotion
یکی از مهمترین ابزارهایی که در این نوع Workflow استفاده میشود Remotion است.
Remotion یک Framework متنباز برای ساخت ویدیو با React و JavaScript/TypeScript است.
به زبان ساده، بهجای اینکه در یک Timeline گرافیکی مثل After Effects عناصر را جابهجا کنید، همه چیز را با Code تعریف میکنید.
برای مثال:
- متن از چه فریمی ظاهر شود
- چه زمانی Fade شود
- دوربین چگونه Zoom کند
- یک تصویر چه مسیری را طی کند
- موسیقی در چه ثانیهای شروع شود
- Transition بین دو Scene چگونه باشد
همگی میتوانند با کد مشخص شوند.
Remotion حالا Plugin رسمی برای Claude Code دارد
نکته مهم این است که Remotion حالا یک Plugin مخصوص Claude Code ارائه میدهد.
این Plugin شامل Agent Skillهایی است که به Claude کمک میکنند ساختار صحیح یک پروژه ویدیویی را بشناسد.
برای نصب Plugin میتوان طبق مستندات Remotion از دستورات زیر استفاده کرد:
claude plugin marketplace add remotion-dev/claude-code-plugin
claude plugin install remotion@remotion
بعد از Restart کردن Claude Code میتوان مستقیماً از آن درخواست ساخت یا ویرایش ویدیو کرد.
مشاهده Plugin رسمی Remotion برای Claude Code →
Agent Skills مخصوص ساخت ویدیو
Remotion مجموعهای از Skillهای آماده برای Coding Agentها منتشر کرده است.
از جمله:
- remotion-create: ساخت پروژه یا Composition جدید
- remotion-markup: طراحی Layout، Typography و Animation
- remotion-studio: اجرای Preview
- remotion-render: گرفتن خروجی نهایی
- remotion-captions: مدیریت Subtitle
- remotion-maps: ساخت انیمیشن نقشه و Route
به همین دلیل Claude لازم نیست تمام قواعد Remotion را از صفر حدس بزند.
مثلاً ساخت یک ویدیوی تاریخ ایران چگونه انجام میشود؟
فرض کنید بخواهیم یک Motion Graphics یکدقیقهای درباره تاریخ ایران بسازیم.
میتوانیم Promptی شبیه این به Claude Code بدهیم:
Create a 60-second cinematic motion graphics video about the history of Iran.
Requirements:
- 1920x1080 resolution
- 30 FPS
- Persian typography
- Dark cinematic visual style
- Historical timeline
- Animated maps
- Smooth camera movements
- Dynamic transitions
- Background music
- Sound effects
- Persian captions
Use Remotion for animation.
Create all required project files.
Preview the key scenes before final rendering.
Fix visual problems automatically.
Export the final video as MP4.
بعد از دریافت این Prompt، Claude میتواند پروژه را مرحلهبهمرحله ایجاد کند.
مرحله اول؛ طراحی ساختار ویدیو
اولین کار منطقی، ساخت Storyboard یا Timeline است.
برای مثال:
00:00 - 00:05
Introduction
00:05 - 00:15
Ancient Persia
00:15 - 00:25
Achaemenid Empire
00:25 - 00:35
Sassanid Era
00:35 - 00:45
Medieval Iran
00:45 - 00:55
Modern Iran
00:55 - 01:00
Ending
Claude میتواند برای هر بخش مشخص کند:
- چه متنی نمایش داده شود
- چه تصویری استفاده شود
- Camera Movement چگونه باشد
- Transition چیست
- موسیقی چه تغییری کند
مرحله دوم؛ ساخت پروژه
Claude Code میتواند Terminal را باز کند و پروژه Remotion را ایجاد کند.
برای مثال:
npx create-video@latest iran-history-video
سپس Packageهای موردنیاز را نصب میکند و فایلهای مختلف پروژه را میسازد.
ساختار پروژه ممکن است چیزی شبیه این باشد:
src/
├── Root.tsx
├── IranHistory.tsx
├── scenes/
│ ├── Intro.tsx
│ ├── AncientPersia.tsx
│ ├── Achaemenid.tsx
│ ├── Sassanid.tsx
│ └── ModernIran.tsx
├── components/
│ ├── Timeline.tsx
│ ├── AnimatedMap.tsx
│ └── PersianTitle.tsx
└── assets/
مرحله سوم؛ انیمیشنها با کد ساخته میشوند
در Remotion، زمان براساس Frame کنترل میشود.
مثلاً Claude میتواند برای ظاهر شدن یک عنوان کدی شبیه این ایجاد کند:
const frame = useCurrentFrame();
const opacity = interpolate(
frame,
[0, 30],
[0, 1],
{
extrapolateRight: 'clamp'
}
);
این یعنی طی ۳۰ فریم ابتدایی، متن بهتدریج ظاهر میشود.
به همین روش میتوان:
- Fade
- Zoom
- Slide
- Rotation
- Parallax
- Camera Movement
- Particle Effect
را کدنویسی کرد.
ساخت نقشههای متحرک
برای یک ویدیوی تاریخی، Animated Map اهمیت زیادی دارد.
Remotion حتی Skillهای مخصوص Map Animation دارد.
Claude میتواند نقشهای ایجاد کند که مثلاً گسترش یک امپراتوری را در طول زمان نشان دهد یا مسیرهای تاریخی روی نقشه حرکت کنند.
این یکی از جاهایی است که Code-based Video مزیت بزرگی دارد؛ چون دادهها و مسیرها دقیق و قابل کنترل هستند.
متن فارسی هم دقیق باقی میماند
یکی از مشکلات مدلهای Video Generation، نمایش متن است.
ممکن است متن فارسی داخل ویدیوی تولیدشده:
- غلط نوشته شود
- حروف به هم بریزند
- کلمات تغییر کنند
اما در Remotion متن واقعاً توسط Browser Render میشود.
بنابراین میتوان عنوانی مثل:
تاریخ ایران از هخامنشیان تا امروز
را دقیقاً همانطور که نوشته شده نمایش داد.
تصاویر از کجا میآیند؟
در این مرحله چند روش وجود دارد.
Claude میتواند از:
- تصاویر آماده
- Stock Footage
- عکسهای تاریخی
- Assetهای تولیدشده با AI
- SVG و Illustration
- Map Data
استفاده کند.
بنابراین Claude Code الزاماً تمام عناصر بصری را خودش Generate نمیکند؛ بلکه میتواند آنها را داخل پروژه ترکیب و Animate کند.
حتی میتواند تمام تصویر را با کد بسازد
برای Motion Graphicsهای سادهتر، حتی نیازی به Asset خارجی نیست.
Claude میتواند با:
- HTML
- CSS
- SVG
- Canvas
- Three.js
بخش بزرگی از عناصر بصری را از صفر بسازد.
در چنین شرایطی کل ویدیو عملاً یک برنامه کامپیوتری است که Frame به Frame اجرا و Render میشود.
مرحله چهارم؛ موسیقی و Sound Design
بسته به پروژه میتوان موسیقی آماده، موسیقی تولیدشده با AI یا Audioهای ساختهشده توسط کد را وارد Timeline کرد.
Claude میتواند زمانبندی:
- Background Music
- Whoosh
- Impact
- Transition Sound
- Voice-over
را با Animation هماهنگ کند.
برای مثال ضرب اصلی موسیقی میتواند دقیقاً با ورود عنوان یا تغییر Scene هماهنگ شود.
مرحله پنجم؛ Claude خروجی خودش را بررسی میکند
یکی از جالبترین بخشهای Workflowهای Agentic این است که Agent فقط Code تولید نمیکند.
میتواند Preview بگیرد و خروجی را بررسی کند.
برای مثال ممکن است متوجه شود:
- یک عنوان از Frame بیرون زده است.
- فونت بیش از حد کوچک است.
- دو عنصر روی هم افتادهاند.
- Transition بیش از حد سریع است.
- Scene بیش از حد طولانی شده است.
بعد Claude دوباره Source Code را تغییر میدهد و نتیجه جدید را Render میکند.
این چرخه میتواند چند بار تکرار شود:
Create → Preview → Inspect → Fix → Render Again
مرحله ششم؛ گرفتن خروجی MP4
در نهایت Remotion میتواند Composition ساختهشده را به فایل ویدیویی Render کند.
برای مثال:
npx remotion render src/index.ts IranHistory out/iran-history.mp4
فریمها Render میشوند و در نهایت فایل:
iran-history.mp4
ساخته میشود.
FFmpeg چه نقشی دارد؟
FFmpeg یکی دیگر از ابزارهای بسیار مهم در چنین Workflowهایی است.
از FFmpeg میتوان برای:
- ترکیب Audio و Video
- Compression
- تغییر Codec
- تغییر Resolution
- ساخت نسخه Reels
- برش ویدیو
- ترکیب چند کلیپ
- اضافه کردن Audio Track
استفاده کرد.
Claude Code چون به Terminal دسترسی دارد، میتواند این دستورات را هم خودش اجرا کند.
مثلاً نسخه استوری اینستاگرام هم بساز
بعد از ساخت نسخه 16:9 کافی است به Claude بگویید:
یک نسخه 9:16 برای Instagram Reels بساز. Layout را برای موبایل بازطراحی کن، فونتها را بزرگتر کن و عناصر مهم را در Safe Area قرار بده.
Claude میتواند Composition جدیدی با رزولوشن:
1080 × 1920
بسازد و خروجی جداگانه Render کند.
تدوین با Prompt
جالبترین تغییر شاید این باشد که بخشی از فرایند Edit از Timeline به زبان طبیعی منتقل میشود.
مثلاً بهجای اینکه خودتان چندین Keyframe تغییر دهید، میتوانید بگویید:
Scene هخامنشیان را پنج ثانیه طولانیتر کن، Zoom دوربین را آرامتر کن، عنوان را بزرگتر کن و قبل از Scene بعدی یک Transition طلایی اضافه کن.
Claude میتواند کد مربوط به همان بخش را پیدا و اصلاح کند.
مزیت بزرگ؛ همه چیز قابل تغییر است
در مدلهای Generative Video اگر یک کلمه یا عدد اشتباه باشد، گاهی لازم است بخش بزرگی از Video دوباره Generate شود.
اما در Code-based Video میتوانید فقط همان متغیر را تغییر دهید.
مثلاً:
const year = "550 BC";
را تغییر دهید و دوباره Render بگیرید.
این ویژگی برای:
- ویدیوهای تاریخی
- ویدیوهای آموزشی
- نمودارهای متحرک
- ویدیوهای محصول
- محتوای خبری
بسیار مهم است.
آیا واقعاً باید با تدوین و ادیت ویدیو خداحافظی کنیم؟
فعلاً نه.
نمونههای جدید نشان میدهند بخش بزرگی از فرایندهای تکراری Motion Graphics میتواند Automation شود، اما این به معنی حذف کامل تدوینگر و Motion Designer نیست.
هنوز تصمیمهایی مثل:
- ریتم روایت
- حس بصری
- انتخاب موسیقی
- Composition
- Storytelling
- Brand Identity
نیازمند سلیقه و قضاوت خلاقانه هستند.
احتمالاً تغییر اصلی این است که Motion Designer آینده کمتر وقت خود را صرف کارهای مکانیکی کند و بیشتر نقش Creative Director را داشته باشد.
پس تفاوت Claude Code با Veo و مدلهای ویدیوساز چیست؟
| ویژگی | Claude Code + Remotion | مدل Text-to-Video |
|---|---|---|
| روش تولید | Code + Render | Generative AI |
| کنترل متن | بسیار دقیق | ممکن است خطا کند |
| ویرایش جزئی | ساده | گاهی نیازمند Generation مجدد |
| انیمیشن Data-driven | عالی | محدودتر |
| صحنه فوتورئال | وابسته به Assetها | مزیت اصلی |
| تکرارپذیری | بالا | متغیر |
| خروجی یکسان با داده یکسان | بله | نه همیشه |
بهترین کاربرد Claude Code برای ویدیو چیست؟
این روش مخصوصاً برای موارد زیر بسیار جذاب است:
- Motion Graphics
- Explainer Video
- ویدیوی تاریخی
- Data Visualization
- Product Demo
- SaaS Promo
- ویدیوهای خبری
- Animated Timeline
- ویدیوهای آموزشی
- محتوای شبکههای اجتماعی
یک Prompt کامل برای ساخت Motion Graphics
Create a professional 60-second motion graphics video.
Topic:
[موضوع]
Language:
Persian
Requirements:
- Use Remotion
- Resolution: 1920x1080
- Aspect ratio: 16:9
- FPS: 30
- Create a storyboard first
- Use cinematic typography
- Add smooth transitions
- Add animated charts/maps where useful
- Use subtle camera movement
- Add background music and sound effects
- Keep all Persian text accurate
- Preview key frames
- Inspect the output for visual issues
- Fix overlaps and timing problems automatically
- Render the final result as MP4
Also create a 9:16 version for Instagram Reels.
هزینه ساخت ویدیو با Claude Code چقدر است؟
نمیتوان برای Claude Code یک عدد ثابت برای ساخت هر ویدیو اعلام کرد.
هزینه به عواملی مثل:
- مدل مورد استفاده
- نوع Plan
- میزان Reasoning
- تعداد Iterationها
- حجم Source Code
- طول پروژه
- روش استفاده از API یا Claude Code
بستگی دارد.
قیمت استاندارد API مدل Claude Opus 5.5 در زمان نگارش مقاله:
- Input: 4 دلار به ازای هر یک میلیون Token
- Output: 20 دلار به ازای هر یک میلیون Token
Anthropic همچنین Fast Mode را برای Opus 5.5 در Claude Code ارائه کرده که تا 2.5 برابر سریعتر است و قیمت API آن:
- Input: 8 دلار
- Output: 40 دلار
به ازای هر یک میلیون Token است.
اما کاربران Claude Code که از پلنهای اشتراکی استفاده میکنند، لزوماً هزینه را به همین شکل Token-by-Token پرداخت نمیکنند؛ بنابراین بهتر است قیمت API را با هزینه اشتراک Claude Code یکسان در نظر نگیریم.
لینکهای رسمی
برای مشاهده Claude Opus 5.5:
مشاهده Claude Opus 5.5 در سایت Anthropic →
برای راهاندازی Remotion با Claude Code:
آموزش رسمی Remotion برای Claude Code →
جمعبندی
Claude Opus 5.5 خودش یک Video Generator نیست؛ اما وقتی داخل Claude Code قرار میگیرد، میتواند نقش مغز یک استودیوی تولید ویدیو را بازی کند.
Claude میتواند سناریو را تحلیل کند، Storyboard بسازد، پروژه Remotion ایجاد کند، کد Motion Graphics بنویسد، انیمیشنها و Transitionها را تنظیم کند، Preview بگیرد، مشکلات را اصلاح کند و در نهایت Render ویدیوی MP4 را اجرا کند.
این تفاوت بسیار مهم است:
Claude الزاماً خود ویدیو را تولید نمیکند؛ Claude سیستمی را میسازد و کنترل میکند که ویدیو را تولید میکند.
همین قابلیت میتواند آینده Motion Graphics را بهشدت تغییر دهد. کاری که قبلاً نیازمند ساعتها کار با Timeline، Keyframe و تنظیم دستی بود، حالا در بعضی پروژهها میتواند از یک Prompt شروع شود.
اما فعلاً صحبت از پایان تدوین و Motion Design زود است. چیزی که در حال تغییر است، ابزار کار تدوینگر است؛ بخشی از اجرای فنی به Agent سپرده میشود و نقش انسان بیشتر به سمت ایده، Storytelling و Creative Direction حرکت میکند.
آموزش هوش مصنوعی در معین گیفت
در معین گیفت جدیدترین قابلیتهای Claude، ChatGPT، Codex، Gemini و ابزارهای Agentic AI را بررسی میکنیم و روشهای کاربردی استفاده از هوش مصنوعی در برنامهنویسی، طراحی، تولید محتوا و ساخت ویدیو را آموزش میدهیم.