Huanshere/VideoLingo Installation Guide
How to install Huanshere/VideoLingo. Official project installation instructions and setup guide.
Automated Install (Recommended)
Quick installation instructions for Huanshere/VideoLingo. This is the fastest way to complete project installation and setup.
Install via curl
curl -fsSL https://hexmos.com/ipm-install | bash &&
ipm i Huanshere/VideoLingoInstall via npx
npx @hexmos/ipm i Huanshere/VideoLingoPrerequisites
Python
libraryVersion: 3.10.0 or higher (recommended 3.9.x for compatibility with older libraries) - check the requirements in the README.md file for more details on Python version compatibility.
CUDA Toolkit
system_toolVersion: 12.6 or higher (check the requirements in the README.md file for more details on CUDA version compatibility) - you can download it from [https://developer.download.nvidia.com/compute/cuda/12.6.0/local_installers/cuda_12.6.0_560.76_windows.exe](https://developer.download.nvidia.com/compute/cuda/12.6.0/local_installers/cuda_12.6.0_560.76_windows.exe)
CUDNN
system_toolVersion: 9.3.0 or higher (check the requirements in the README.md file for more details on CUDNN version compatibility)
FFmpeg
package_managerVersion: latest (check the requirements in the README.md file for more details on FFmpeg version compatibility) - you can install it via package managers like Chocolatey or Homebrew.
Docker
system_toolVersion: latest (check the requirements in the README.md file for more details on Docker version compatibility)
Manual Installation Methods
Manual installation instructions. How to install from GitHub source.
Python Installation (Streamlit)
git clone https://github.com/Huanshere/VideoLingo.git
cd VideoLingo
python install.py
streamlit run st.pyDocker Installation (CUDA)
docker build -t videolingo . && docker run -d -p 8501:8501 --gpus all videolingoConda Installation (Python 3.10)
conda create -n videolingo python=3.10.0 -y && conda activate videolingo && python install.pyPost Installation Steps
- Start the server: `streamlit run st.py`
- Run database migrations: `python manage.py makemigrations && python manage.py migrate`
