The Quiz Video Generator is a Python script that allows users to create dynamic quiz videos from a set of questions and answers. This project enables users to generate engaging quiz content in video format, suitable for educational purposes, online courses, or interactive social media content.
Key Features:
- Generates quiz videos from a provided set of questions and answers.
- Supports customizing the duration of each question and answer segment.
- Outputs videos in a widely compatible format (MP4) suitable for playback on various devices and platforms.
- Offers flexibility in specifying frame rates for questions and answers, allowing users to control the pacing of the quiz video.
- Automatically creates image frames with questions, options, and correct answers for seamless integration into the video.
Usage:
- Prepare a set of questions and answers along with their respective options.
- Run the script, providing the necessary parameters such as the input folder containing question images and the desired output video path.
- Adjust the frame rates for questions and answers as needed to customize the timing of the quiz video.
- The script will generate a quiz video based on the provided input, incorporating the specified durations for questions and answers.
Dependencies:
- Python 3.x
- OpenCV (cv2)
Getting Started:
- Clone the repository to your local machine.
- Install the required dependencies (
pip install opencv-python). - Prepare your set of questions and answers in image format.
- Run the script with appropriate parameters to generate your quiz video.
Contributing:
Contributions to this project are welcome! Feel free to fork the repository, make improvements, and submit pull requests. Bug fixes, feature enhancements, and documentation improvements are all appreciated.
License:
This project is licensed under the MIT License.
Contact: