Spaces:
Runtime error
Runtime error
# 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. |