27 lines
642 B
Plaintext
27 lines
642 B
Plaintext
# Core video player dependencies
|
|
python-vlc>=3.0.18121
|
|
python-mpv>=1.0.1
|
|
opencv-python>=4.8.0
|
|
numpy>=1.24.0
|
|
|
|
# Web interface dependencies
|
|
Flask>=2.3.0
|
|
Flask-SocketIO>=5.3.0
|
|
python-socketio>=5.8.0
|
|
python-engineio>=4.7.0
|
|
|
|
# Global input capture (cross-platform)
|
|
pynput>=1.7.6
|
|
|
|
# Windows-specific global input (optional, for Windows systems)
|
|
pywin32>=306; sys_platform == "win32"
|
|
|
|
# Linux-specific global input (optional, for Linux systems)
|
|
python-xlib>=0.33; sys_platform == "linux"
|
|
|
|
# Performance monitoring (optional but recommended)
|
|
psutil>=5.9.0
|
|
|
|
# Additional dependencies for enhanced functionality
|
|
pathlib2>=2.3.7; python_version < "3.4"
|