# Optional tools, without uv. Needs Python 3.10 to 3.12 (wheels for onnxruntime 1.20.1 and mediapipe 0.10.14).
# python3 -m pip install -r requirements-extras.txt
# Local person matte (matte_local.py); weights (~176 MB) download to ~/.u2net on first use
onnxruntime==1.20.1
rembg==2.0.62
# Pose tracking and lip-sync check (track.py, lipsync_check.py); later mediapipe releases dropped mp.solutions
mediapipe==0.10.14
numpy<2
# EXPERIMENTAL, untested: heavy analysis (audio_analysis.py, lyrics_align.py), several GB on first run.
# A resolver picked torch 2.14 with torchaudio 2.11 on Windows, which demucs cannot use; pin a matching
# torch and torchaudio pair before relying on it. The numpy/scipy analyze_music.py is the supported path.
# librosa
# soundfile
# torch
# torchaudio
# demucs
# beat_this @ git+https://github.com/CPJKU/beat_this.git
# faster-whisper
