सीन हेडिंग एक्सट्रैक्टर
लोकेशन सूची बनाने वाला छोटा टूल
प्रोडक्शन असिस्टेंट और लेखक किसी फ़िल्म की हर लोकेशन गिनाने में घंटों गँवा देते हैं। अपनी पूरी स्क्रिप्ट नीचे चिपकाइए। टूल हर उस पंक्ति को पहचान लेता है जो मानक सीन हेडिंग से शुरू होती है और सारी लोकेशन की एक साफ़, वर्णक्रम में लगी सूची देता है, जिसे सीधे Excel या ब्रेकडाउन शीट में कॉपी किया जा सकता है।
यह मुफ़्त सीन हेडिंग एक्सट्रैक्टर उन लोगों के लिए है जो तैयारी के दौर में हैं और स्क्रिप्ट की हर लोकेशन जल्दी और भरोसे से सूचीबद्ध करना चाहते हैं। PDF में स्क्रॉल करके हाथ से हेडिंग कॉपी करने के बजाय, आप स्क्रिप्ट यहाँ चिपकाइए और कुछ सेकंड में तैयार लोकेशन सूची पाइए।
एक्सट्रैक्टर आपकी पटकथा को पंक्ति दर पंक्ति देखता है, मानक सीन हेडिंग ढूँढ़ता है, और उन्हें एक ही सूची में समेट देता है जिसमें दोहराव नहीं होता। यह ब्रेकडाउन का हल्का सहायक है, जो लोकेशन सूची, शूटिंग शेड्यूल और कॉल शीट की तैयारी में काम आता है।
सब कुछ आपके ब्राउज़र में चलता है। स्क्रिप्ट का कोई पन्ना कहीं अपलोड या सेव नहीं होता। एक छोटा JavaScript लूप हर पंक्ति की शुरुआत में मानक उपसर्ग ढूँढ़ता है, ख़ाली जगह ठीक करता है, दोहराव हटाता है, और नतीजा A से Z में लगाता है।
यह मुफ़्त सीन हेडिंग एक्सट्रैक्टर कैसे काम करता है
- अपनी पूरी पटकथा (या कोई ख़ास अंक या एपिसोड) ऊपर के बॉक्स में चिपकाइए। पाठ में बदले गए PDF और Fountain फ़ाइलें दोनों चलती हैं, बशर्ते सीन हेडिंग मानक उपसर्ग से शुरू हों।
- टूल हर पंक्ति पर जाता है और देखता है कि वह इनमें से किसी उपसर्ग से शुरू होती है या नहीं। मिलती हुई पंक्तियाँ सीन हेडिंग मानी जाती हैं, उनकी ख़ाली जगह ठीक की जाती है, और उन्हें एक सेट में रखा जाता है ताकि दोहराव हट जाए।
- अंतिम सूची वर्णक्रम में लगकर दूसरे बॉक्स में दिखती है, एक पंक्ति में एक हेडिंग, जिसे सीधे Excel, Google Sheets या किसी भी ब्रेकडाउन सॉफ़्टवेयर में कॉपी किया जा सकता है।
यह ब्रेकडाउन सहायक किसके लिए है
- सहायक निर्देशक और प्रोडक्शन असिस्टेंट जो लोकेशन सूची और शुरुआती शूटिंग शेड्यूल बना रहे हैं।
- वे लेखक जो अपनी ही स्क्रिप्ट पर एक तेज़ नज़र डालकर देखना चाहते हैं कि कितनी लोकेशन हैं और कितनी बार दोहराई गई हैं।
- वे स्वतंत्र फ़िल्मकार जिनके पास अभी पूरा ब्रेकडाउन सॉफ़्टवेयर नहीं है, पर जिन्हें हर सीन हेडिंग की साफ़, एक्सपोर्ट लायक सूची चाहिए।
साफ़ लोकेशन सूची पाने के तरीक़े
- मानक सीन हेडिंग फ़ॉर्मैट इस्तेमाल कीजिए, उसके बाद लोकेशन और दिन का समय लिखिए (जैसे «अंदर अपार्टमेंट - रात»)।
- पूरी स्क्रिप्ट में लोकेशन का नाम एक जैसा रखिए (जैसे हमेशा «अपार्टमेंट», कभी-कभी «जूली का अपार्टमेंट» नहीं)। बाद में लोकेशन के हिसाब से सीन जोड़ना बहुत आसान हो जाएगा।
- अगर कोई सीन कई जगहों पर हो सकता है, तो सोचिए कि प्रोडक्शन की स्पष्टता के लिए उसे अलग सीन हेडिंग में लिखा जाए या नहीं।
- सूची Excel में ले जाने के बाद उसमें अंदर या बाहर, दिन या रात, लोकेशन की श्रेणी, और यह कि जगह असली है या बनाई गई, इनके कॉलम जोड़ लीजिए।
Scene Extractor: the complete guide
It extracts and deduplicates sluglines so location planning starts from a clean data base instead of manual copy/paste.
For this workflow, the central problem is clear: manual location extraction from scripts is slow, error-prone, and difficult to maintain through revisions. Left unresolved, this creates downstream friction and slower decisions. The practical target is a clean location list that accelerates pre-production planning and spreadsheet-based breakdown workflows.
Limitation to keep in mind: It depends on consistent heading conventions and will not infer malformed or non-standard sluglines reliably.
Advanced workflow: Pair extracted location lists with scene counts and day/night tags to generate early schedule clusters before locking shooting order.
Step-by-Step Workflow
- Paste the latest draft and confirm standard slugline prefixes are used consistently across scenes.
- Generate the list, then normalize naming variants to avoid duplicate location buckets.
- Tag each location with production metadata such as set type, day/night load, and logistics complexity.
- Re-run after structural changes so planning data stays synchronized with the latest draft.
Use Cases By Profile
- Writer: quantify location sprawl before rewrite lock.
- AD team: seed location breakdown spreadsheets in minutes.
- Producer: evaluate location complexity risk early.
Common Mistakes To Avoid
- Inconsistent slugline naming that multiplies duplicate entries.
- Treating extracted data as final without normalization.
- Skipping re-extraction after major rewrite passes.
Professional Best Practices
- Standardize naming conventions before sharing with production.
- Use location clusters to identify scheduling efficiencies early.
- Maintain a master breakdown sheet linked to draft versions.
Treat this tool output as a decision support layer, not a replacement for authorship. Great scripts are remembered for specific choices, emotional precision, and clarity of dramatic movement. Tools help by removing noise so your energy can go where it matters: character, conflict, escalation, and payoff. If you review outcomes after each pass and keep an explicit log of accepted changes, your workflow becomes faster and more predictable from draft to draft. That consistency is exactly what professional collaborators value: fewer surprises, clearer rationale, and a script that evolves with intent.
Extended FAQ
Can this replace a full location breakdown?
No. It accelerates extraction, then humans still normalize naming and add production categories.
What causes duplicate locations most often?
Inconsistent slugline naming across drafts, such as alternate labels for the same place.
Should I extract before or after rewriting?
Both. Early extraction reveals scope; post-rewrite extraction ensures planning stays current.
How do I prep results for scheduling?
Add columns for interior/exterior, day/night, practical/set, and logistical complexity.
Can this work for episodic scripts?
Yes. The same heading logic applies to pilots and episodes when sluglines are standardized.
What is the best QA step after extraction?
Manually audit top repeated locations and merge naming variants before distribution.
सीन निकालने और ब्रेकडाउन पर आम सवाल
यह एक छोटा टूल है जो आपकी पटकथा में सीन हेडिंग ढूँढ़ता है, जैसे «अंदर घर - दिन» या «बाहर सड़क - रात», और फिर उनकी सूची देता है, ताकि आप पूरा दस्तावेज़ पंक्ति दर पंक्ति पढ़े बिना स्क्रिप्ट की हर लोकेशन देख सकें।
सटीकता इस पर निर्भर है कि आपकी स्क्रिप्ट का फ़ॉर्मैट कितना साफ़ है। अगर हर सीन हेडिंग मानक उपसर्ग से शुरू होती है, तो टूल उन्हें भरोसे से पकड़ लेगा। अगर हेडिंग ग़ैर-मानक तरीक़े से लिखी हैं, तो कुछ लोकेशन छूट सकती हैं या थोड़े अलग नामों से एक से ज़्यादा बार आ सकती हैं।
हाँ, एक बात ध्यान रखते हुए। एक्सट्रैक्टर आपको सारी सीन हेडिंग की तेज़, वर्णक्रम में लगी सूची देता है। लोकेशन ब्रेकडाउन के लिए यह अच्छी शुरुआत है, पर नाम साफ़ करना, दोहराव मिलाना और श्रेणियाँ (सेट, असली जगह, भारी वीएफ़एक्स) देना आपको अपनी शीट या प्रोडक्शन सॉफ़्टवेयर में करना होगा।
बिल्कुल। एक्सट्रैक्टर को कुल पन्नों या अंक ढाँचे से मतलब नहीं है। आप फ़ीचर, पायलट, किसी संकलन का एपिसोड या शॉर्ट चिपका सकते हैं। जब तक सीन हेडिंग मानक उपसर्ग इस्तेमाल करती हैं, टूल हर फ़ॉर्मैट के लिए लोकेशन सूची बना देगा।
नहीं। एक्सट्रैक्टर पूरी तरह आपके ब्राउज़र में चलता है। सीन हेडिंग ढूँढ़ने और लोकेशन सूची बनाने वाला JavaScript स्थानीय रूप से चलता है, और कोई पन्ना किसी सर्वर पर नहीं भेजा जाता, न सेव होता है।

छोटे ब्रेकडाउन से ज़्यादा चाहिए?
एक्सट्रैक्टर आपको एक तेज़, मुफ़्त लोकेशन सूची देता है। ScreenWeaver और आगे जाता है: यह आपकी आउटलाइन, बीट और स्क्रिप्ट को एक साथ रखता है, ताकि पन्ने प्रोडक्शन को सौंपने से पहले ही आप ढाँचा, रफ़्तार और सीक्वेंस एक नज़र में देख सकें।
ScreenWeaver देखिए









