This project is based on EmotionCLIP. This emotion detector uses a custom dataset and the final result is a hue bar where the final user can see the emotions shown during the duration of the clip.

pip install -r requirements.txtRun commands for this project are specified . Check path to model is correct!!!
pip install ffmpegTo build video_result.json run contextual_video.py
Command contains a tag for model file --ckpt-path type .pt
Requires frame folder and videos
To build audio_result.json run audio_json_writer.py
Extracting wav file run the command with --audio
pip install pyqt5rename.py to rename the videos, and rename_audio.py to rename the audio files.videos/audio_result.json
videos/video_result.jsonThe video and audio files (recommended format .mp4 or .wav) should follow this directory structure:
videos/video
videos/audio
You can also download the video player, the videos and the metadata in this link and directly follow the next steps.
python player.py.Our code is based on EmotionCLIP.
Python
100.0%
This project is based on EmotionCLIP. This emotion detector uses a custom dataset and the final result is a hue bar where the final user can see the emotions shown during the duration of the clip.

pip install -r requirements.txtRun commands for this project are specified . Check path to model is correct!!!
pip install ffmpegTo build video_result.json run contextual_video.py
Command contains a tag for model file --ckpt-path type .pt
Requires frame folder and videos
To build audio_result.json run audio_json_writer.py
Extracting wav file run the command with --audio
pip install pyqt5rename.py to rename the videos, and rename_audio.py to rename the audio files.videos/audio_result.json
videos/video_result.jsonThe video and audio files (recommended format .mp4 or .wav) should follow this directory structure:
videos/video
videos/audio
You can also download the video player, the videos and the metadata in this link and directly follow the next steps.
python player.py.Our code is based on EmotionCLIP.
Python
100.0%