Apps and sites we build and maintain alongside this one.
Mock tests, study material, books and an AI-powered study app.
Automated video production and channel management tools.
Track, issue, and manage books with a simple mobile app.
Score and review handwritten answer sheets on the go.
A study companion app built for students.
Read the latest blogs and news updates.
Create presentations quickly for online classes.

क्या आप सच में Anthropic के Claude Opus 5.5 का इस्तेमाल करके एक वायरल Instagram Reel एडिट कर सकते हैं? इसका सीधा जवाब है - हाँ, लेकिन वैसे नहीं जैसा आप सोच रहे हैं। Claude Opus 5.5 में CapCut या Premiere Pro की तरह कोई ड्रैग-एंड-ड्रॉप टाइमलाइन (drag-and-drop timeline) नहीं होती। इसके बजाय, यह Claude Code (Anthropic का टर्मिनल-बेस्ड डेवलपर एजेंट) के जरिए कोड लिखकर और उसे रन करके वीडियो एडिट करता है। इसमें वीडियो कटिंग के लिए ffmpeg, ट्रांसक्रिप्शन के लिए Whisper, और बेहतरीन मोशन ग्राफिक्स व एनिमेटेड कैप्शन्स के लिए Remotion (React) जैसे पावरफुल टूल्स का इस्तेमाल होता है।
इस गाइड में, हम आपको एक आसान स्टेप-बाय-स्टेप वर्कफ़्लो बताएंगे जिससे आप अपने फ़ोन से शूट किए गए किसी भी रॉ (raw) 9:16 वीडियो क्लिप को 1080x1920 फ़ॉर्मेट में एक शानदार कैप्शन्स वाली Reel में बदल सकेंगे। हम इस बात पर भी खुलकर बात करेंगे कि यह कोड-ड्रिवन वर्कफ़्लो कहाँ सबसे बेस्ट है (जैसे ऑटोमेशन और बल्क एडिटिंग) और कहाँ आज भी CapCut जैसे ट्रेडिशनल टूल्स का इस्तेमाल करना ज्यादा आसान है।

टर्मिनल कमांड्स सीखने से पहले, इसके फ़ायदे और नुकसान को समझना जरूरी है। Claude Opus 5.5 एक बेहद एडवांस AI मॉडल है जिसकी कीमत $4 प्रति मिलियन इनपुट टोकन और $20 प्रति मिलियन आउटपुट टोकन है। यह कोड लिखने में तो उस्ताद है, लेकिन इसके पास कोई "आँखें" नहीं हैं जिससे यह आपके वीडियो को लाइव देख सके। यह पूरी तरह से कोड फीडबैक, लॉग्स और मेटाडेटा पर निर्भर करता है।
आइए देखते हैं कि Claude की प्रोग्रामेटिक एडिटिंग और आम टाइमलाइन एडिटर्स में क्या अंतर है:
| फ़ीचर | Claude Opus 5.5 + Claude Code वर्कफ़्लो | CapCut / Premiere Pro |
|---|---|---|
| इंटरफेस | टर्मिनल में टेक्स्ट प्रॉम्प्ट (कोई टाइमलाइन GUI नहीं) | ड्रैग-एंड-ड्रॉप विजुअल टाइमलाइन |
| ऑटोमेशन | बल्क एडिटिंग और साइलेंस (खामोशी) को ऑटो-कट करने के लिए बेस्ट | हर वीडियो के लिए मैन्युअल मेहनत की जरूरत |
| कैप्शन्स | Remotion के जरिए कस्टमाइज्ड और एनिमेटेड टेक्स्ट | लिमिटेड और बेसिक टेम्पलेट्स |
| सीखने का तरीका | थोड़ा मुश्किल (टर्मिनल और React की बेसिक समझ जरूरी) | बहुत आसान (Beginners के लिए बेस्ट) |
| खर्च | API/टोकन कॉस्ट (बल्क के लिए सस्ता, सिंगल वीडियो के लिए महंगा) | फ्री या फिक्स्ड मंथली सब्सक्रिप्शन |
अगर आपको सिर्फ एक नॉर्मल व्लॉग (vlog) एडिट करना है, तो CapCut ही इस्तेमाल करें। लेकिन अगर आप अपने वीडियो एडिटिंग वर्कफ़्लो को ऑटोमेट करना चाहते हैं, एक खुद का "Reel Generator" बनाना चाहते हैं, या प्रो-लेवल के एनिमेटेड कैप्शन्स बनाना चाहते हैं, तो Claude Opus 5.5 का कोई मुकाबला नहीं है।
Claude Opus 5.5 से वीडियो एडिट करवाने के लिए, आपको अपने कंप्यूटर पर Claude Code और कुछ जरूरी कमांड-लाइन टूल्स इंस्टॉल करने होंगे।
brew install node ffmpeg
Windows पर, इनकी ऑफिशियल वेबसाइट से डाउनलोड करें या winget का इस्तेमाल करें:
winget install OpenJS.NodeJS
winget install Gyan.FFmpeg
curl -fsSL https://claude.ai/install.sh | bash
Windows (PowerShell) पर:
irm https://claude.ai/install.ps1 | iex
npx create-video@latest my-reel-project
cd my-reel-project
अब इस फोल्डर के अंदर अपना टर्मिनल खोलें और claude लिखकर Claude Code को स्टार्ट करें।
पहला कदम है आपके वीडियो का ट्रांसक्रिप्ट (लिखा हुआ टेक्स्ट) तैयार करना। चूंकि Claude सीधे वीडियो की आवाज नहीं सुन सकता, इसलिए हम Whisper का इस्तेमाल करके एक JSON फाइल बनाएंगे जिसमें हर एक शब्द का सटीक टाइमस्टैम्प होगा।
अपने रॉ वीडियो (जैसे raw_input.mp4) को प्रोजेक्ट फोल्डर में रखें। अब Claude Code टर्मिनल में यह प्रॉम्प्ट दें:
I have a raw video named 'raw_input.mp4'. Please write a Python script using the Whisper library to transcribe this video. I need a JSON output containing word-level timestamps (start and end times for every single word) saved as 'transcript.json'.
Claude खुद स्क्रिप्ट लिखेगा, उसे रन करेगा और आपको transcript.json फाइल दे देगा। यह फाइल ही Claude Opus 5.5 के लिए आँखों और कानों का काम करेगी। रेंडर की गई फाइल कुछ इस तरह दिखाई देगी:
[
{"word": "Welcome", "start": 0.12, "end": 0.45},
{"word": "to", "start": 0.46, "end": 0.60},
{"word": "Prompt", "start": 0.61, "end": 0.95},
{"word": "Banao", "start": 0.96, "end": 1.30}
]
अब ट्रांसक्रिप्ट की मदद से Claude को पता चल चुका है कि आपने वीडियो में कहाँ बोला है, कहाँ सांस लेने के लिए रुके हैं, और कहाँ "umm" या "uh" जैसे फालतू शब्द बोले हैं।
Claude को ट्रांसक्रिप्ट का एनालिसिस करने और बेकार हिस्सों को काटने के लिए कहें:
Analyze 'transcript.json'. Identify all silent gaps longer than 0.4 seconds and any filler words like "umm" or "uh". Write an FFmpeg command to cut these segments out of 'raw_input.mp4' and merge the remaining clips seamlessly into 'jumpcut_output.mp4'. To avoid audio pops, make sure to apply a 30ms audio fade-in and fade-out at each cut boundary.
Claude एक जटिल FFmpeg फ़िल्टर ग्राफ़ तैयार करेगा। Claude Opus 5.5 बहुत स्मार्ट है, इसलिए यह टाइमस्टैम्प्स को राउंड-ऑफ करने के बजाय सीधे फ्रेम नंबर के हिसाब से कटिंग करता है, जिससे वीडियो और ऑडियो का सिंक (A/V sync) कभी नहीं बिगड़ता।
# Claude बैकग्राउंड में कुछ ऐसा कमांड रन कर सकता है
ffmpeg -y -hide_banner -i raw_input.mp4 -vf "select='between(t,0,4.2)+between(t,5.1,12.8)',setpts=N/FRAME_RATE/TB" -af "aselect='between(t,0,4.2)+between(t,5.1,12.8)',asetpts=N/SR/TB" jumpcut_output.mp4
साधारण कैप्शन्स अब बोरिंग लगते हैं। हमें आज के ट्रेंड के हिसाब से "Alex Hormozi" स्टाइल वाले कैप्शन्स चाहिए—यानी स्क्रीन पर एक बार में सिर्फ 1-2 शब्द आएं, जो पॉप-अप एनिमेशन और ब्राइट कलर्स के साथ दिखें। इसके लिए हम Remotion का इस्तेमाल करेंगे।
Claude को एक Remotion कंपोनेंट लिखने के लिए कहें जो transcript.json को पढ़कर हमारे वीडियो के ऊपर कैप्शन्स लगा दे:

Create a React component in Remotion ('src/Captions.tsx') that reads 'transcript.json'. The component should overlay the words on top of 'jumpcut_output.mp4'.
Requirements:
1. Show only 1 or 2 words at a time, perfectly synced with the timestamps.
2. Use a bold, uppercase sans-serif font (e.g., Impact or Montserrat).
3. Add a scale animation (pop-in effect) when a new word appears.
4. Highlight the currently spoken word in yellow (#FFD700) and keep other words white.
5. Center the text in the middle-bottom of the 1080x1920 viewport.
Claude तुरंत React कोड लिखेगा। नीचे एक उदाहरण दिया गया है कि कैसे Claude Opus 5.5 इस एनिमेटेड कैप्शन्स के लिए बेहतरीन React कोड लिखता है:
import { useCurrentFrame, useVideoConfig, AbsoluteFill } from 'remotion';
import transcript from '../transcript.json';
export const Captions: React.FC = () => {
const frame = useCurrentFrame();
const { fps } = useVideoConfig();
const currentTime = frame / fps;
// वर्तमान प्लेबैक समय के आधार पर सक्रिय शब्द खोजें
const activeWordObj = transcript.find(
(w) => currentTime >= w.start && currentTime <= w.end
);
if (!activeWordObj) return null;
return (
<AbsoluteFill style={{ justifyContent: 'center', alignItems: 'center', bottom: 150 }}>
<div style={{
fontSize: 80,
fontFamily: 'Montserrat, Arial, sans-serif',
fontWeight: '900',
color: '#FFD700',
textTransform: 'uppercase',
textShadow: '4px 4px 0px #000',
transform: 'scale(1.1)',
transition: 'transform 0.1s ease-out'
}}>
{activeWordObj.word}
</div>
</AbsoluteFill>
);
};
Claude इस कोड को आपके प्रोजेक्ट के मुख्य फ़ाइल में जोड़ देगा और चेक करेगा कि सब कुछ सही दिख रहा है या नहीं।
React कोड तैयार होने के बाद, अब फाइनल वर्टिकल वीडियो रेंडर करने की बारी है। Remotion आपके React एनिमेशन के हर एक फ्रेम को इमेज सीक्वेंस में बदलता है और फिर FFmpeg की मदद से उसे एक शानदार MP4 वीडियो में कंपाइल कर देता है।
आपके टर्मिनल में, Claude रेंडरिंग शुरू करने के लिए यह कमांड रन करेगा:
npx remotion render Captions out/final_reel.mp4 --width=1080 --height=1920
रेंडर पूरा होते ही, आपको out/ फोल्डर में final_reel.mp4 मिल जाएगी। अब इसे सीधे Instagram या YouTube Shorts पर अपलोड करें!
SKILL.md file in my .claude/skills/ directory so that I can run this entire raw-to-reel process with a single command next time." इससे अगली बार आपका काम सिर्फ एक क्लिक में हो जाएगा।नहीं। Claude Code और Remotion को चलाने के लिए एक कंप्यूटर (macOS, Windows, या Linux) की जरूरत होती है जिसमें Node.js और FFmpeg इंस्टॉल हो। आप वीडियो अपने फ़ोन से शूट कर सकते हैं, लेकिन एडिटिंग के लिए आपको उसे कंप्यूटर पर ट्रांसफर करना होगा।
नहीं। हालांकि FFmpeg, Node.js और Remotion जैसे सॉफ्टवेयर बिल्कुल फ्री और ओपन-सोर्स हैं, लेकिन Claude Code को चलाने के लिए आपको Anthropic Console API की या उनके Pro/Team सब्सक्रिप्शन की जरूरत होगी। इसमें इस्तेमाल होने वाले टोकन्स के हिसाब से पैसे लगते हैं ($4/M input, $20/M output)।
साधारण AI मॉडल्स अक्सर FFmpeg कमांड्स में सिंटैक्स की गलतियां कर देते हैं। लेकिन Claude Opus 5.5 के साथ ऐसा बहुत कम होता है। अगर फिर भी कोई एरर आए, तो बस उस एरर को कॉपी करके Claude के टर्मिनल में पेस्ट कर दें। वह तुरंत उसे ठीक कर देगा।
यह इस बात पर निर्भर करता है कि आप क्या करना चाहते हैं। अगर आपको सिर्फ एक वीडियो एडिट करना है, तो CapCut ज्यादा आसान और तेज है। लेकिन अगर आप एक सोशल मीडिया एजेंसी चलाते हैं या रोज़ दर्जनों वीडियो बनाते हैं और इस पूरे प्रोसेस को ऑटोमेट (जैसे एक साथ 50 वीडियो पर अलग-अलग कैप्शन्स लगाना) करना चाहते हैं, तो Claude का यह कोड-बेस्ड तरीका सबसे बेस्ट है।


