diff options
| author | Timmy Keller <tjk@tjkeller.xyz> | 2021-11-11 22:23:10 -0600 | 
|---|---|---|
| committer | Timmy Keller <tjk@tjkeller.xyz> | 2021-11-11 22:23:10 -0600 | 
| commit | a92bcfe91bc274970840cbd65e1389d0c4371e02 (patch) | |
| tree | b0d507fc9bee430cb429d32e796201773c8599d3 | |
| parent | 73688982c135a0276a64aec7d61aaff4e9434d09 (diff) | |
| download | scripts-a92bcfe91bc274970840cbd65e1389d0c4371e02.tar.xz scripts-a92bcfe91bc274970840cbd65e1389d0c4371e02.zip  | |
tssg changes and such
| -rwxr-xr-x | launch/virt (renamed from keyboard/virt) | 6 | ||||
| -rwxr-xr-x | sync/pushsite | 3 | ||||
| -rwxr-xr-x | video/ffconcat | 17 | ||||
| -rwxr-xr-x | video/slideshow | 2 | 
4 files changed, 25 insertions, 3 deletions
diff --git a/keyboard/virt b/launch/virt index 2ab943e..f1035a0 100755 --- a/keyboard/virt +++ b/launch/virt @@ -9,14 +9,16 @@ startvm() {  		-cpu host \  		-m $(halfram) \  		-smp $(halfthreads) \ -		-vga virtio \ -		-display sdl,gl=on \ +		-net nic \ +		-nographic \ +		-vga none \  		-audiodev pa,id=pa1,server=/run/user/1000/pulse/native \  		-soundhw all \  		-boot menu=on \  		-drive file="$virtdir/$1.img" \  ; } +		#-display sdl,gl=on \  vms="$(ls $virtdir)"  [ -n "$1" ] && vm="$1" || vm=$(echo "$vms" | sed 's/\.img//' | dmenu -p "Choose Virtual Machine Image or Enter Name for New Virtual Machine") diff --git a/sync/pushsite b/sync/pushsite index 4507256..1a1cbc3 100755 --- a/sync/pushsite +++ b/sync/pushsite @@ -2,4 +2,7 @@  ssh root@tjkeller.xyz << EOF  cd /var/www/tjkeller/  git pull +cd articles +git pull +./tssg -r tssgmd . template.html  EOF diff --git a/video/ffconcat b/video/ffconcat new file mode 100755 index 0000000..7e903f6 --- /dev/null +++ b/video/ffconcat @@ -0,0 +1,17 @@ +#!/bin/sh +#for out; do true; done # get last argument +filelist=$(mktemp ${TMPDIR:-/tmp}/ffconcat.XXXXXX) || exit +pwd="$(pwd)" +for out; do +	[ -e "$pwd/$out" ] \ +	&& files="$pwd/$out\n$files" \ +	|| ([ -e "$out" ] && files="$out\n$files") +done +echo $files | tail +2 | sed -n "s/\(.\+\)/file '\1'/p"# > $filelist + +ffmpeg \ +	-f concat \ +	-safe 0 \ +	-i $filelist \ +	-c copy \ +	$out diff --git a/video/slideshow b/video/slideshow index 94c530e..d1a9647 100755 --- a/video/slideshow +++ b/video/slideshow @@ -1,5 +1,5 @@  #!/bin/sh -cat *.JPG | ffmpeg -y \ +cat "$@" | ffmpeg -y \  -framerate 0.20 -loop 1 \  -f image2pipe \  -i - \  | 
