aboutsummaryrefslogtreecommitdiff
path: root/evc/scripts/bench_out
blob: d55cf085cbadd846213f36dc9fff9b2be4e1c98a (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/fish
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 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 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