video-search / Readme.md
Abhilashvj's picture
Create Readme.md
345b679 verified
|
raw
history blame
1.15 kB

Enhanced YouTube Video Analysis

This Streamlit application allows users to analyze YouTube videos by performing the following tasks:

  1. Download and process YouTube videos
  2. Perform text search and question answering on video content
  3. Find similar frames based on uploaded images
  4. Detect and track faces in the video

Features

  • YouTube video download and processing
  • Text search and question answering
  • Image-based similarity search
  • Face detection and tracking
  • Generation of face appearance videos

Installation

  1. Clone this repository
  2. Install the required packages:
    pip install -r requirements.txt
    
  3. Run the Streamlit app:
    streamlit run app.py
    

Usage

  1. Enter a YouTube URL in the provided input field
  2. Click "Analyze" to process the video
  3. Use the various features (text search, image upload, face upload) to analyze the video content

Note

This application requires FFmpeg to be installed on the system for video processing.

Deployment

This application is designed to be deployed on Hugging Face Spaces. Follow the Hugging Face documentation for deployment instructions.