mirror of
https://github.com/YusufB5/ASCILINE.git
synced 2026-06-17 22:35:13 +02:00
feat: add invisible selection layer, audio streaming, and updated manifesto for pure performance mode
This commit is contained in:
parent
e7002173c2
commit
2043a7bb37
6 changed files with 396 additions and 244 deletions
10
README.md
10
README.md
|
|
@ -8,7 +8,7 @@
|
|||
<br>
|
||||
<img src="https://github.com/user-attachments/assets/6bd7f5c0-81de-49fe-ba0d-9a8872ec8ae3" width="600" alt="Animation-after" />
|
||||
<br>
|
||||
<sub><i>* Showcases rendered using Mode 3 (32K Colors)</i></sub>
|
||||
<sub><i>* Showcases rendered using Mode 3 (32K Colors) from a 30 FPS source video. The engine naturally synchronizes up to 60+ FPS depending on the source material.</i></sub>
|
||||
</p>
|
||||
|
||||
## 🎯 Strategic Vision & Core Capabilities
|
||||
|
|
@ -45,13 +45,19 @@ cd ASCILINE
|
|||
pip install fastapi uvicorn opencv-python numpy websockets
|
||||
```
|
||||
|
||||
### 3. Run the engine
|
||||
### 3. Run the Web Server
|
||||
Place a `video.mp4` in the root directory and start the server:
|
||||
```bash
|
||||
python stream_server.py
|
||||
```
|
||||
Open `http://localhost:8000` in your browser.
|
||||
|
||||
### 4. Run directly in Terminal (Standalone)
|
||||
If you prefer to bypass the web interface, you can render the video directly inside an ANSI-supported terminal (zero-flicker, true color):
|
||||
```bash
|
||||
python ascii_video_player2.py video.mp4 --quality 0
|
||||
```
|
||||
|
||||
## 🎨 Customization
|
||||
|
||||
You can easily customize the look and feel of the engine:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue