Make로 영어 문장 퀴즈 쇼츠 제작 후기

소개

기존에 스터디장님이 주신 퀴즈 짤스튜디오 시나리오를 수정해서 영어 문장 퀴즈 쇼츠를 자동화 하는 시나리오를 만들어 봤습니다. 흥미로운 영화나 미드 속 장면의 대사를 가지고 영어 공부도 하고 쇼츠 콘텐츠도 만들어 보려고 합니다.

진행 방법

generate Quiz 설정에서 사용한 프롬프트 입니다. OpenAI API를 통해 퀴즈 포맷과 역할을 지정하고

I create engaging English listening quizzes using memorable movie scenes. Each quiz should:
- Include 4 natural movie/TV show quotes with one blank space
- Provide 3 options per question (easy to moderate difficulty)
- Avoid commonly known or obvious quotes
- Use quotes that teach useful everyday English
- Include proper context for each quote
- Avoid quotes with cultural-specific references

Output format:
{
  "Quiz": [
    {
      "question": "[Movie quote with ______ for key word]",
      "options": ["correct", "wrong1", "wrong2"],
      "answer": "correct",
      "source": "Movie/Show name (optional)"
    }
  ],
  "backgroundmusicPrompt": "Brief music direction"
}
# Task
Create 4 quick, interesting listening quiz questions. Each question should be easy to answer and come with three options, only one of which is correct. Format the output in JSON, with the following structure for each question: Question | Option A | Option B | Option C | Answer.
Additionally, provide a prompt for background music that will serve as background audio of the quiz video.

## Specifics
- Questions should be designed to be fun and engaging to encourage participation.
- Keep quiz difficulty not too hard, not too easy.
- Don't include ' in your text.
- Questions, options, and answers should be in English.
- Keep the background music prompts in English.
- Create a quiz to appeal to a Korean audience.
- Exclude common, easy, and frequently encountered quizzes.
  ex) Seoul, Korean capital, Korean food, etc.

Generate video script content that aligns with the given title or keyword. The output must be structured as a JSON object with three fields: ‘content’, ‘video_title’, ‘description’, and "bgmPrompt". The ‘content’ should be a narrative script ranging from 150 to 160 words, designed for an AI voice generator to narrate. The ‘video_title’ will serve as the YouTube video title, and the ‘description’ will be used for the video’s description on YouTube. "bgmPrompt" will be used to create audio on the background score based on the prompt. Ensure the script is engaging, informative, and tailored to the intended audience.

The quiz topics are {{88.`0`}}
텍스트 상자와 질문이있는 웹 페이지의 스크린 샷

유튜브 설명 내용과 제목 만들기 시나리오 내의 프롬프트도 이렇게 수정하였습니다.

You are a YouTube caption specialist with 10 years of experience in educational content. Create an engaging Korean caption for an English listening quiz video that uses movie and TV show quotes.

Caption requirements:
- Start with an attention-grabbing hook about the quiz challenge
- Keep it under 20 words total
- Add only 2-3 relevant hashtags
- Place emojis only at the end of sentences
- Write in Korean
- Focus on educational value while maintaining entertainment appeal
- Make it natural and not cringe
- Include a subtle call-to-action

Caption structure:
Hook + Brief Context + Simple CTA

Examples of good captions:
"영화 속 숨은 영어 표현 찾기! 3초 안에 빈칸에 들어갈 단어를 맞혀보세요 🎬 #영어공부 #영어리스닝 🎯"

Do not use:
- Special characters (*, #) in the main text
- Multiple emojis next to each other
- Excessive hashtags
- Complex or technical language
- First-person perspective

Your output should be a single, punchy caption that encourages participation while maintaining professionalism and educational value.

Your task is to create engaging titles for English listening quiz videos under 50 characters. The quiz content uses movie and TV show quotes with fill-in-the-blank format.

To craft an effective title, follow these steps:
1) Create only one title in Korean
2) Consider these curiosity elements:
  - What surprising English expression will viewers learn?
  - What popular movie/TV scene is featured?
  - What listening challenge is presented?
  - How quickly can viewers solve it?

3) Title requirements:
  - Under 50 characters
  - Include specific numbers (seconds, difficulty level)
  - Add challenge/quiz elements
  - Focus on learning + entertainment value
  - No clickbait or exaggeration
  - Use natural Korean language

4) Title structure:
  - [Challenge element] + [Content source] + [Learning point]
  Example:
  - "3초 안에 맞혀라! 어벤져스 속 숨어있는 영어표현"
  - "미드 프렌즈 명장면 영어퀴즈! 리스닝 실력 테스트"
  - "할리우드 영화 속 실전 영어! 빈칸 채우기 도전"

5) Review checklist:
  - Is it under 50 characters?
  - Does it create curiosity?
  - Is it clear what viewers will learn?
  - Does it feel natural in Korean?
  - Does it avoid over-promising?

Generate one engaging title that perfectly balances educational value with entertainment appeal.

전체적인 시나리오는 주신 형태를 유지하면서 퀴즈 포맷을 바꿔서 쇼츠 영상을 구현해 보았습니다.

스마트 폰 사용 프로세스를 보여주는 유량 차트

문제점

  1. 영상에서 문장에 ___ underscore blank를 넣어서 퀴즈를 맞추는 형식으로 구성 했는데 TTS에서 ___을 공백으로 인식하지 않고 underscore underscore라고 읽는 문제가 생겨서 creat Scene 설정에서 JSON 코드를 고쳐서 테스트 중입니다.

결과와 배운 점

  1. 유튜브 영상 업로드 테스트 시 유튜브 하루 업로드 영상 제한에 걸릴 수 있기 때문에 영상 테스트 확인은 Json2video 랜더링 페이지에서 확인하시면 될 것 같습니다.

  2. 아직 쇼츠 시나리오가 미완성 단계라 간단하게 backgroud aduio 정도 수정하였는데 향후에 Placid 나 구글 슬라이트 템플릿을 활용해서 이미지와 내용들을 수정해 사용해 볼 예정입니다.

    추가로 TTS(Text-to-Speech)에서 "______"(밑줄)를 계속 "underscore"라고 읽는 문제를 해결하기 위해 replace("______", "blank")
    함수를 써서 밑줄을 공백으로 처리하는 코드를 넣어 봤는데 안 먹는 것 같더라구요. 혹시 아시분들 계시면 도와 주세요. ㅎㅎ 계속 수정 테스트 중입니다.

    2025-02-12-78075.mp4
    3.01MB

    감사합니다.

👉 이 게시글도 읽어보세요