diff options
| author | tassaron | 2026-01-12 21:42:17 -0500 |
|---|---|---|
| committer | tassaron | 2026-01-12 21:42:17 -0500 |
| commit | b8703752ffc7768b0275897b3c2a869ff41504e5 (patch) | |
| tree | 2ad176449d73925d0504049158e38a7aa9d80818 | |
| parent | 02b7d446fd84c6833e028aa44637bb7549340934 (diff) | |
update readme and create requirements.txt for v2.1.0
| -rw-r--r-- | README.md | 7 | ||||
| -rw-r--r-- | requirements.txt | 5 |
2 files changed, 8 insertions, 4 deletions
| @@ -25,8 +25,7 @@ The program works on **Linux**, **macOS**, and **Windows**. If you encounter pro | |||
| 25 | - Install system dependencies: `sudo apt install ffmpeg` | 25 | - Install system dependencies: `sudo apt install ffmpeg` |
| 26 | - Make a virtual environment: `python -m venv env` | 26 | - Make a virtual environment: `python -m venv env` |
| 27 | - Activate it: `source env/bin/activate` | 27 | - Activate it: `source env/bin/activate` |
| 28 | - Install Python dependencies: `pip install pyqt6 pillow numpy` | 28 | - Install program: `pip install pyqt6 pillow numpy .` |
| 29 | - Install this program: `pip install .` in this directory | ||
| 30 | - Run the program with `avp` from terminal | 29 | - Run the program with `avp` from terminal |
| 31 | 30 | ||
| 32 | ## Installation on Windows | 31 | ## Installation on Windows |
| @@ -81,14 +80,14 @@ Projects can be created with the GUI then loaded from the commandline for easy a | |||
| 81 | ## Known Working Versions of Dependencies | 80 | ## Known Working Versions of Dependencies |
| 82 | 81 | ||
| 83 | - Python 3.13 | 82 | - Python 3.13 |
| 84 | - FFmpeg 8.0.1 | 83 | - FFmpeg 4.4.1 - 8.0.1 |
| 85 | - PyQt6 v6.10.2 (Qt v6.10.1) | 84 | - PyQt6 v6.10.2 (Qt v6.10.1) |
| 86 | - Pillow 12.1.0 | 85 | - Pillow 12.1.0 |
| 87 | - NumPy 2.4.1 | 86 | - NumPy 2.4.1 |
| 88 | 87 | ||
| 89 | ## Getting Faster Export Times | 88 | ## Getting Faster Export Times |
| 90 | 89 | ||
| 91 | - [Pillow-SIMD](https://github.com/uploadcare/pillow-simd) may be used as a drop-in replacement for Pillow if you desire faster video export times, but it must be compiled from source. For help installing dependencies to compile Pillow-SIMD, see the [Pillow installation guide](https://pillow.readthedocs.io/en/stable/installation.html). | 90 | - [Pillow-SIMD](https://github.com/uploadcare/pillow-simd) may be used as a drop-in replacement for Pillow if you desire faster video export times, but it must be compiled from source. For help installing dependencies to compile Pillow-SIMD, see the [Pillow installation guide](https://pillow.readthedocs.io/en/stable/installation/building-from-source.html). |
| 92 | 91 | ||
| 93 | ## Developing a New Component | 92 | ## Developing a New Component |
| 94 | 93 | ||
diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..4ff2262 --- /dev/null +++ b/requirements.txt | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | numpy==2.4.1 | ||
| 2 | pillow==12.1.0 | ||
| 3 | PyQt6==6.10.2 | ||
| 4 | PyQt6-Qt6==6.10.1 | ||
| 5 | PyQt6_sip==13.10.3 | ||
