Skip to content

24대 DE팀 프로젝트 - 하이라이터: 실시간 영상 하이라이팅

Notifications You must be signed in to change notification settings

YBIGTA/24th-de-highlighter

Repository files navigation

logo

Highlighter: Real-Time Highlight Extraction

Highlighter is a project designed to automatically extract real-time highlights from YouTube livestreams. Highlight timestamps are initially detected based on chat traffic surges, and these timestamps are then refined using context from video transcripts generated by Speech-to-Text (STT). This approach combines both audience reactions and content analysis for more accurate and meaningful highlight extraction.

After extracting the highlights, Highlighter can automatically upload them back to YouTube for immediate sharing.

Features

  • Real-Time Highlight Detection: Automatically identifies potential highlight moments during YouTube livestreams by analyzing chat traffic spikes.
  • Contextual Highlight Refinement: After detecting an initial highlight based on chat activity, Highlighter uses STT to generate transcripts from the video, refining the timestamp range of the highlight based on the content's context.
  • Seamless Automation: The process of detecting, refining, and saving highlights is fully automated, requiring no manual intervention.
  • Highlight Saving: Extracted highlights are stored on cloud storage for further review, editing, or sharing.
  • Automatic YouTube Upload: Once highlights are extracted, videos are automatically uploaded to your YouTube account, making the highlights available for viewers almost instantly.

Overview

arch

For more detailed documentation, including advanced usage, configuration examples, and troubleshooting tips, please refer to the GitHub Wiki for this project.

Contributors

About

24대 DE팀 프로젝트 - 하이라이터: 실시간 영상 하이라이팅

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published