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.