video-copy-analyzer

Download videos from Bilibili, YouTube, and Douyin, extract subtitles, and analyze scripts.

204|16|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/ALBEDO-TABAI/video-copy-analyzer --skill video-copy-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-copy-analyzer
Source: https://github.com/ALBEDO-TABAI/video-copy-analyzer/tree/main
Command: npx skills add https://github.com/ALBEDO-TABAI/video-copy-analyzer --skill video-copy-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, requests, pysrt, python-dotenv, funasr, modelscope, torch, torchaudio, rapidocr-onnxruntime, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of downloading online videos, extracting their subtitles, and performing in-depth AI-driven analysis of the video's script and copywriting.

Core Features & Use Cases

  • Video Downloading: Download videos from platforms like Bilibili, YouTube, and Douyin.
  • Smart Subtitle Extraction: Extract subtitles using embedded streams, OCR for burned-in text, or advanced ASR (FunASR/Whisper).
  • AI-Powered Analysis: Analyze video scripts using three distinct frameworks: TextContent, Viral-Abstract-Script, and Brainstorming.
  • Use Case: A marketing professional wants to understand why a viral short video is so effective. They can use this Skill to download the video, get the transcript, and receive a detailed analysis of its hook, emotional appeal, call-to-action, and overall copywriting strategy.

Quick Start

Use the video-copy-analyzer skill to analyze the video at the provided URL.

Frequently Asked Questions about video-copy-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract and analyze video copywriting from a YouTube or Bilibili video?

To extract and analyze video copywriting, you can download videos from platforms like YouTube or Bilibili, extract subtitles through embedded streams, OCR, or ASR using FunASR and Whisper, and then run AI-driven analysis on the transcript to evaluate hooks and calls-to-action.

What is the best way to analyze why a viral short video script is effective?

The best way to analyze a viral video script is by using a three-dimensional AI framework covering TextContent, Viral-Abstract-Script, and Brainstorming to break down the video's hook, emotional appeal, and overall copywriting strategy.

Do I need yt-dlp and ffmpeg to download online videos for AI subtitle extraction?

Yes, you need yt-dlp and ffmpeg to download online videos for AI subtitle extraction. You also require funasr, rapidocr-onnxruntime, and potentially openai-whisper for comprehensive subtitle extraction and text analysis functionality.

Can I extract subtitles from burned-in video text using OCR?

Yes, you can extract subtitles from burned-in video text using OCR. The process utilizes rapidocr-onnxruntime for recognizing embedded text when standard embedded subtitle streams or ASR methods are unavailable for video analysis.

Does FunASR work with Whisper for transcribing video audio into text?

FunASR works alongside openai-whisper for transcribing video audio into text. They serve as advanced ASR options to generate accurate transcripts when embedded subtitle streams are missing from the downloaded video file.

What are the limitations when analyzing video scripts from Douyin or Bilibili?

Limitations when analyzing video scripts include dependency on external tools like yt-dlp and ffmpeg for downloading, and varied accuracy in subtitle extraction depending on audio quality, platform restrictions, and burned-in text clarity.