blob: 3a5a4f8e3c23e3d045aef0da04c718c3f40164b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#!/bin/fish
set -q V_WIDTH; or export V_WIDTH=1920
set -q V_HEIGHT; or export V_HEIGHT=1080
set -q V_MODE; or export V_MODE=encode
set -q V_DEBUG; or export V_DEBUG=0
set res (echo -s $V_WIDTH x $V_HEIGHT)
ffmpeg -loglevel quiet -i $argv[2] -vf "scale=$res,format=rgb24" -f rawvideo pipe:1 \
| cargo run --release --bin $argv[1] \
| ffplay -loglevel quiet -video_size $res -pixel_format rgb24 -f rawvideo pipe:0
|