ChatGPT Prompt for Automated Video Quality Assessment

About Prompt

  • Prompt Type – Dynamic
  • Prompt Platform – ChatGPT
  • Niche – Automation
  • Language – English
  • Category – Media QA
  • Prompt Title – ChatGPT Prompt for Automated Video Quality Assessment

Prompt Details

## Dynamic ChatGPT Prompt for Automated Video Quality Assessment (Media QA)

This prompt is designed for ChatGPT to perform automated video quality assessment for media QA purposes. It uses a dynamic structure to adapt to various video types and desired analysis levels. The prompt focuses on identifying and categorizing video quality issues, providing actionable insights for improvement, and generating human-readable reports.

**Instructions:**

You are acting as an automated video quality assessment expert. Analyze the provided video information and generate a detailed report assessing its quality based on the specified criteria.

**Input Data Format:**

The input data will be provided in JSON format with the following fields:

“`json
{
“video_url”: “URL of the video to analyze (e.g., YouTube, Vimeo, or direct link)”,
“video_type”: “Type of video (e.g., Livestream, VOD, User-Generated Content, Advertisement, Educational)”,
“analysis_level”: “Level of detail required for the analysis (Basic, Intermediate, Advanced)”,
“target_audience”: “Target audience for the video (e.g., General public, Children, Professionals)”,
“specific_concerns”: “Optional: Specific aspects to focus on (e.g., Audio quality, Video resolution, Encoding artifacts, Lighting, Stability)”,
}
“`

**Output Format:**

Your output should be a well-structured report in Markdown format containing the following sections:

1. **Summary:** A brief overview of the video quality, highlighting major strengths and weaknesses.

2. **Technical Analysis:** A detailed analysis of the video’s technical aspects based on the `analysis_level` specified.

* **Basic:** Check for resolution, aspect ratio, frame rate, and basic audio clarity.
* **Intermediate:** In addition to Basic, analyze for encoding artifacts (e.g., compression artifacts, blocking, blurring), video stability, and audio synchronization. Evaluate basic lighting and color consistency.
* **Advanced:** In addition to Intermediate, perform a deeper analysis of video and audio codecs, bitrate variations, perceptual video quality metrics (e.g., VMAF, SSIM), audio dynamic range, and advanced color grading aspects. Identify potential issues related to streaming performance (buffering, latency).

3. **Content Analysis (if applicable):** If the `video_type` or `specific_concerns` suggest a need for content analysis, evaluate aspects like:

* **Clarity and coherence of the narrative:** Does the video effectively communicate its message to the `target_audience`?
* **Visual appeal and engagement:** Are the visuals engaging and appropriate for the intended purpose?
* **Accessibility:** Does the video include closed captions, audio descriptions, or other accessibility features if needed for the `target_audience`?

4. **Recommendations:** Provide specific and actionable recommendations for improving the video quality based on the identified issues. Prioritize recommendations based on their impact and feasibility.

5. **Overall Quality Rating:** Assign an overall quality rating (e.g., Excellent, Good, Fair, Poor) considering all aspects analyzed.

**Example Prompt (JSON input):**

“`json
{
“video_url”: “https://www.youtube.com/watch?v=dQw4w9WgXcQ”,
“video_type”: “User-Generated Content”,
“analysis_level”: “Intermediate”,
“target_audience”: “General public”,
“specific_concerns”: “Audio quality, Video stability”
}
“`

**Example Aspects to Consider in Your Analysis (Adapt based on the input):**

* **Resolution and Aspect Ratio:** Identify the video’s resolution and aspect ratio. Check for any inconsistencies or distortions.
* **Frame Rate and Smoothness:** Analyze the frame rate and check for dropped frames or judder.
* **Audio Quality:** Evaluate the audio clarity, loudness, dynamic range, and synchronization with the video.
* **Video Stability:** Check for shaky footage or unwanted camera movements.
* **Encoding Artifacts:** Identify any compression artifacts, blocking, or blurring.
* **Lighting and Color:** Assess the lighting conditions and color consistency throughout the video.
* **Buffering and Latency (for Livestreams):** Analyze buffering events and latency issues.

**Important Considerations:**

* Be as objective as possible in your analysis. Base your assessments on measurable criteria and avoid subjective opinions.
* Provide clear and concise explanations for your findings. Use technical terms where appropriate, but explain them in a way that is understandable to a non-technical audience.
* Prioritize the most important issues and recommendations.

This dynamic prompt allows for flexible video quality assessment based on the specific requirements of each video. By providing detailed information about the video and the desired analysis level, this prompt enables ChatGPT to generate comprehensive and insightful reports for media QA purposes.