aboutsummaryrefslogtreecommitdiff
path: root/evc/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'evc/scripts')
-rwxr-xr-xevc/scripts/bench_modes4
-rwxr-xr-xevc/scripts/bench_out6
-rwxr-xr-xevc/scripts/gen2
-rwxr-xr-xevc/scripts/report4
-rwxr-xr-xevc/scripts/stream4
-rwxr-xr-xevc/scripts/stream-nodebug4
6 files changed, 12 insertions, 12 deletions
diff --git a/evc/scripts/bench_modes b/evc/scripts/bench_modes
index 87ccf93..2e66454 100755
--- a/evc/scripts/bench_modes
+++ b/evc/scripts/bench_modes
@@ -14,9 +14,9 @@ echo "reference (raw): "(du -h samples/raw | cut -f 1)
echo "reference (input): "(du -h $argv[4] | cut -f 1)
# echo "reference (vp8): "(du -h samples/reference.webm | cut -f 1)
# for mode in trivial simple-exhaustive simple-fast advanced advanced-partial
-for mode in trivial simple-fast
+for mode in trivial simple-fast advanced
echo -----------
echo "mode: $mode"
- echo "time: $(command time -f %U ./target/release/encode -W {$w} -H {$h} --mode $mode $argv[5..] <samples/raw >samples/encoded-$mode 2>| tail -n 1)s"
+ echo "time: $(command time -f %U ./target/release/reschmux-encode -W {$w} -H {$h} --mode $mode $argv[5..] <samples/raw >samples/encoded-$mode 2>| tail -n 1)s"
echo "size: $(du -h samples/encoded-$mode | cut -f 1)"
end
diff --git a/evc/scripts/bench_out b/evc/scripts/bench_out
index 17aa1a4..d55cf08 100755
--- a/evc/scripts/bench_out
+++ b/evc/scripts/bench_out
@@ -3,9 +3,9 @@ set w $argv[1]
set h $argv[2]
# for mode in trivial simple-exhaustive simple-fast advanced advanced-partial
-for mode in trivial simple-fast
- cargo run --release --bin decode -- --debug < samples/encoded-$mode |
+for mode in trivial simple-fast advanced
+ cargo run --release --bin reschmux-decode -- --debug < samples/encoded-$mode |
ffmpeg -y -hide_banner -framerate 25 -video_size {$w}x{$h} -pixel_format rgb24 -f rawvideo -i pipe:0 samples/decoded-$mode-debug.mp4
- cargo run --release --bin decode -- < samples/encoded-$mode |
+ cargo run --release --bin reschmux-decode -- < samples/encoded-$mode |
ffmpeg -y -hide_banner -framerate 25 -video_size {$w}x{$h} -pixel_format rgb24 -f rawvideo -i pipe:0 samples/decoded-$mode.mp4
end
diff --git a/evc/scripts/gen b/evc/scripts/gen
index da24dec..6c8fa3c 100755
--- a/evc/scripts/gen
+++ b/evc/scripts/gen
@@ -2,7 +2,7 @@
set w $argv[1]
set h $argv[2]
ffmpeg -hide_banner -i $argv[3] -vf scale={$w}x{$h},fps=30,format=rgb24 -f rawvideo pipe:1 |
- LOG=info cargo run --release --bin encode -- -W {$w} -H {$h} $argv[4..] >samples/encoded
+ LOG=info cargo run --release --bin reschmux-encode -- -W {$w} -H {$h} $argv[4..] >samples/encoded
ffmpeg -hide_banner -y -i $argv[3] -vf scale={$w}x{$h},fps=30,format=rgb24 samples/reference.webm
LOG=info cargo run --release --bin decode -- <samples/encoded |
ffmpeg -hide_banner -y -framerate 30 -video_size {$w}x{$h} -pixel_format rgb24 -f rawvideo -i pipe:0 samples/decoded.webm
diff --git a/evc/scripts/report b/evc/scripts/report
index c6f1085..06a5517 100755
--- a/evc/scripts/report
+++ b/evc/scripts/report
@@ -3,7 +3,7 @@ cargo build --release
begin
echo "version: $argv[1]"
echo "commit: $(cat ../.git/refs/heads/master | head -c 10)"
- echo "encode: $(command time -f %U ./target/release/encode -W (math 1920 / 2) -H (math 1080 / 2) <samples/raw >samples/encoded 2>| tail -n 1)s"
- echo "decode: $(command time -f %U ./target/release/decode <samples/encoded >samples/decoded 2>| tail -n 1)s"
+ echo "encode: $(command time -f %U ./target/release/reschmux-encode -W (math 1920 / 2) -H (math 1080 / 2) <samples/raw >samples/encoded 2>| tail -n 1)s"
+ echo "decode: $(command time -f %U ./target/release/reschmux-decode <samples/encoded >samples/decoded 2>| tail -n 1)s"
echo "size: $(du -h samples/encoded | cut -f 1)"
end | tee -a reports/(date)
diff --git a/evc/scripts/stream b/evc/scripts/stream
index cd7e159..7e9400d 100755
--- a/evc/scripts/stream
+++ b/evc/scripts/stream
@@ -2,6 +2,6 @@
set w $argv[1]
set h $argv[2]
ffmpeg -hide_banner -i $argv[3] -vf scale={$w}x{$h},fps=30,format=rgb24 -f rawvideo pipe:1 |
- cargo run --release --bin encode -- -W {$w} -H {$h} $argv[4..] |
- cargo run --release --bin decode -- --debug |
+ cargo run --release --bin reschmux-encode -- -W {$w} -H {$h} $argv[4..] |
+ cargo run --release --bin reschmux-decode -- --debug |
ffplay -hide_banner -framerate 30 -video_size {$w}x{$h} -pixel_format rgb24 -f rawvideo pipe:0
diff --git a/evc/scripts/stream-nodebug b/evc/scripts/stream-nodebug
index 7211b05..380ec5f 100755
--- a/evc/scripts/stream-nodebug
+++ b/evc/scripts/stream-nodebug
@@ -2,6 +2,6 @@
set w $argv[1]
set h $argv[2]
ffmpeg -hide_banner -i $argv[3] -vf scale={$w}x{$h},fps=30,format=rgb24 -f rawvideo pipe:1 |
- cargo run --release --bin encode -- -W {$w} -H {$h} $argv[4..] |
- cargo run --release --bin decode -- |
+ cargo run --release --bin reschmux-encode -- -W {$w} -H {$h} $argv[4..] |
+ cargo run --release --bin reschmux-decode -- |
ffplay -hide_banner -framerate 30 -video_size {$w}x{$h} -pixel_format rgb24 -f rawvideo pipe:0