Welcome to our Django web app for video processing! This application provides a variety of features for manipulating and enhancing your video content. The main emphasis is on two powerful AI features: DF (DeepFake) detection using a fine-tuned MesoNet and video colorization via DeOldify.
- Video to Audio: Convert videos to audio effortlessly.
- Change video format: Change videos format effortlessly.
- Extract Frames from Video: Capture still frames from your videos.
- Add Video to Audio: Merge video content with different audio tracks.
- Reverse Video: Play your videos backward for a unique perspective.
- Change Video Speed: Adjust video playback speed to suit your preferences.
- Video Trimming: Trim your videos to the desired length.
- Add Subtitles to Videos: Enhance your videos by adding subtitles.
- Merge Multiple Videos: Combine multiple videos into a single file.
- DF Detection using MesoNet: Detect dense fog in videos using a fine-tuned MesoNet model.
- Video Colorization via DeOldify: Apply advanced video colorization using the DeOldify model.
-
Clone the repository:
git clone https://github.com/Humzafazal72/DeepFrame-Studio.git cd DeepFrame Studio -
Download and install ffmpeg (You can follow this tutorial).
-
Import the Anaconda Virtual Environment using 'environment.yml' (You can follow this tutorial).
-
Install fastai:
pip install fastai
-
Downloads the weights for DeOldify from this link:
-
Place the .pth weights in the folder 'models' along with mesonet's weights.
-
Run the project using the command:
python manage.py runserver
Before any commercial use take permission from the owners of Deoldify and the creaters of CelebDFv2 dataset.
- Python 3.11.5
- Anaconda
- ffmpeg