add audio-abtest script

This commit is contained in:
xunuwu 2025-07-28 19:22:57 +02:00
parent c1a1a53fab
commit 185a14fee8
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
2 changed files with 12 additions and 0 deletions

View file

@ -0,0 +1,11 @@
{writeShellScriptBin}:
writeShellScriptBin "audio-abtest" ''
track_1=$(shuf -i 0-1 -n 1)
track_2=$(( 1 - track_1 ))
ffmpeg -i "$1" -i "$2" -f lavfi -i color=c=black:s=100x100:r=3 \
-c:v libx264 -tune stillimage -b:v 100k \
-c:a copy \
-map $track_1:a:0 -map $track_2:a:0 -map 2:v:0 \
-shortest output.mkv
''

View file

@ -4,5 +4,6 @@
ida-pro = pkgs.callPackage ./ida-pro {}; ida-pro = pkgs.callPackage ./ida-pro {};
cartograph-cf = pkgs.callPackage ./cartograph-cf {}; cartograph-cf = pkgs.callPackage ./cartograph-cf {};
keyboard-state = pkgs.callPackage ./keyboard-state {}; keyboard-state = pkgs.callPackage ./keyboard-state {};
audio-abtest = pkgs.callPackage ./audio-abtest {};
}; };
} }