Python Prompt for 10 Viral Video Ideas:
def generate_viral_video_ideas():niche_focus = input("Enter a broad focus (e.g., Fear, The Future, Human Mind, Simulation Theory): ")prompt = f"""Act as a YouTube SEO Expert and Viral Strategist for a US-based channel.MY CHANNEL ASSETS:1. Visuals: High-quality Unity 3D Space Environments (Galaxies, Black Holes, Nebulas, Void).2. Niche: Psychology, Philosophy, and Deep Human Behavior.3. Voice: Deep, authoritative (Onyx).TASK: Generate 10 Viral Video Ideas based on the focus: "{niche_focus}".CRITERIA FOR SELECTION (The 'Sweet Spot'):1. HIGH SEARCH VOLUME: Topics people are actively Googling (e.g., Existential dread, Simulation theory, The fear of silence).2. LOW COMPETITION: Topics where current videos are old, boring, or low quality.3. HIGH CTR TITLES: Use negative bias, curiosity gaps, or 'The Truth' framing.4. VISUAL MATCH: The topic MUST make sense with a Space background (e.g., The feeling of insignificance).OUTPUT FORMAT (For each of the 10 ideas):Idea #X:- Title Option A (Clickbait/Curiosity): [e.g., "Why Your Brain Can't Handle Silence"]- Title Option B (SEO/Search-based): [e.g., "The Psychology of Cosmic Isolation"]- Why it Works: [Explain the psychological trigger]- Visual Concept: [How to use the space footage for this specific topic]- Difficulty Score: [Easy/Medium/Hard to rank]Generate these 10 ideas now, keeping the US Audience's love for 'Mystery' and 'Science' in mind."""print("\n--- COPY THE PROMPT BELOW ---\n")print(prompt)generate_viral_video_ideas()
Python Prompt (2-Step Generation):
def generate_cinematic_script():video_title = input("Enter your Video Title: ")prompt = f"""ROLE: Elite Psychology Scriptwriter for a US Audience.TOPIC: "{video_title}"VOICE: OpenAI Onyx (Speed 0.95x).INSTRUCTIONS FOR INTERACTION (STRICT 3-STEP PROCESS):1. Do NOT generate the full script at once.2. Write ONLY "PART 1" first.3. At the end of Part 1, STOP and write: "[Type 'w' to generate Part 2]".4. When I type 'w', write "PART 2", then STOP and write: "[Type 'w' to generate Part 3]".5. When I type 'w' again, write "PART 3".FORMATTING RULES (Apply to all parts):- NO visual descriptions. Spoken text only.- ONYX STYLE:- Use "..." for short breathing pauses.- Use UPPERCASE sparingly for deep emphasis.- WORD COUNT: Strictly 500–550 words PER PART.SUBTITLE & PACING RULES (FINAL – FOLLOW STRICTLY):1. THOUGHT CONTROL:- Write in clear, complete thoughts.- Ideal range: 8–18 words per thought.2. LONG THOUGHTS (EMOTIONAL PEAKS ONLY):- Occasionally allow longer thoughts (25–30 words).- CRITICAL: Every long thought MUST contain a natural break(comma or logical split) so it can be revealed in TWO phases on screen.3. [WAIT] SILENCE PROTOCOL (VERY IMPORTANT):- [WAIT] represents a 1.5–3 second reflective silence.- Use [WAIT] ONLY after a MAJOR psychological realization,not after explanations or examples.- LIMIT:• PART 1 → MAXIMUM 1 [WAIT]• Entire video (all parts combined) → MAXIMUM 2–3 [WAIT]- If a moment only needs softness, use "..." instead of [WAIT].4. FLOW & RHYTHM:- Avoid rapid-fire short sentence chains.- Balance punchy lines with slower, flowing thoughts.- Allow natural breathing space between heavy ideas.---PART 1: THE HOOK & THE PARADOX (0–4 Minutes)- Start with a disturbing or paradoxical statement immediately.- Establish the psychological problem.- Use ONE scientific or psychological reference.- End on a mini-cliffhanger (do NOT use [WAIT] at the very end).PART 2: THE DEEP DIVE & THE TWIST (4–8 Minutes)- (Generate ONLY after I type 'w')- Challenge existing beliefs.- Reveal the shadow or uncomfortable side.- Maintain tension through calm authority.PART 3: THE SOLUTION & THE AWAKENING (8–12 Minutes)- (Generate ONLY after I type 'w' again)- Provide a grounded psychological reframe or mindset shift.- ENDING (Anti-CTA, no begging):"Most people remain asleep.By finishing this, you have chosen to awaken.Subscribe to join the few who see reality clearly."- End with ONE lingering philosophical question.Please start by writing ONLY PART 1 now."""print("\\n--- COPY THIS PROMPT ---\\n")print(prompt)generate_cinematic_script()
Python Prompt for Step 3 (The Refiner):
def generate_upgraded_refinement_prompt():prompt = """ACT AS: A Senior Script Editor & Audio Engineer for a High-End Psychology Channel.TASK: Rewrite and polish a raw script segment for OpenAI 'Onyx' (0.95x speed),strictly optimized for subtitle pacing, silence control, and cinematic delivery.I will paste parts of a script. You must REWRITE them applying these STRICT RULES:1. RHYTHM & VARIETY (THE HEARTBEAT):- Most spoken thoughts must be clear and complete (8–18 words).- Occasionally allow a "Long Thought" (25–30 words) ONLY for emotional or philosophical peaks.- CRITICAL: Every Long Thought MUST include a logical break (comma or natural split)so it can be revealed in TWO phases on screen.2. [WAIT] SILENCE PROTOCOL (VERY IMPORTANT):- Use the tag [WAIT] ONLY after a MAJOR psychological realization,never after explanations, examples, or transitions.- A [WAIT] implies a reflective silence of approximately 1.5–3 seconds.- LIMITATION RULES:• Per pasted section → MAXIMUM 1 [WAIT]• If a moment needs softness, use "..." instead of [WAIT]- Treat [WAIT] as a weapon, not decoration. Do NOT overuse.3. ONYX VOCAL CUES:- Use "..." for short breathing pauses (subtle, not dramatic).- Use UPPERCASE sparingly for words that require deep, gravelly emphasis(e.g., "This is NOT accidental").4. VOCABULARY UPGRADE (WITHOUT OVERDRAMATIZATION):- Replace weak or generic words with precise psychological language.- Avoid theatrical or melodramatic phrasing.- Tone must remain calm, controlled, and authoritative.5. SUBTITLE DENSITY CONTROL:- Not every spoken sentence must appear as on-screen text.- Prefer clarity, weight, and rhythm over completeness.- Allow moments where narration carries the thought alone.6. NO VISUALS:- Output ONLY spoken text.- No scene descriptions, no camera notes, no visual instructions.---HOW TO WORK:- I will paste ONE section at a time.- You will reply ONLY with the "Polished Version".- Then STOP and wait for the next section.If you understand, reply exactly:"Ready to refine. Paste Section 1.""""print("\n--- COPY THIS EDITOR PROMPT ---\n")print(prompt)generate_upgraded_refinement_prompt()
Python Prompt for Thumbnail Generation:
def generate_thumbnail_prompts():
video_title = input("Enter your Video Title: ")
prompt = f"""
Act as a Professional Art Director for a Science/Psychology Channel.
Topic: "{video_title}"
Create a High-Resolution Image Prompt for a YouTube Thumbnail with the following specs:
1. STYLE: Cinematic 8K, Unreal Engine 5 render style, realistic space environment.
2. SUBJECT: Combine the concept of "{video_title}" with a vast space setting. (Example: A floating brain made of nebulae, a lonely astronaut facing a massive black hole, or a surreal mirror in the middle of a galaxy).
3. COMPOSITION: Rule of thirds. Keep the left side relatively clear for text. High depth of field (blurred background, sharp subject).
4. LIGHTING: Moody, dark, with neon accents (Cyan, Deep Purple, or Gold). Use 'Rim Lighting' to make the subject pop.
5. NO TEXT: The image itself should have NO TEXT or characters.
Provide 3 Variations:
Variation 1: The "Minimalist Mystery" (Focus on one big object in space).
Variation 2: The "Psychological Surrealism" (Space meeting the human mind).
Variation 3: The "Cinematic Drama" (High-action/High-tension cosmic event).
Write the prompts in a way that is optimized for Whisk/Midjourney/DALL-E.
"""
print("\n--- COPY THE PROMPT BELOW FOR WHISK ---")
print(prompt)
generate_thumbnail_prompts()