Results 2 issues of Ryan Herr

This PR enables running lsd_viz with [uv](https://github.com/astral-sh/uv): `uv run python lsdviz.py /path/to/your_song.mp3` This PR adds `pyproject.toml` which specifies the required dependencies and Python version (3.11). `uv run` automatically installs those...

My example is writing a 3 minute long video, horizontally scrolling through a wide image. - [moviepy 2.1.2 took 18 minutes 32 seconds](https://colab.research.google.com/gist/rrherr/d87d0c803e2bba7af8620797436a1c3c/moviepy2.ipynb) - [moviepy 1.0.3 took 1 minute 39...

question
performance