From d699d164980cdbc0943b76677c2f28cd8ab88143 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Fri, 7 Mar 2025 16:13:56 -0300 Subject: bin/{live,process,video,webcam}: Move to "clive" directory --- bin/live | 8 ------- bin/process | 70 ------------------------------------------------------------- bin/video | 16 -------------- bin/webcam | 12 ----------- 4 files changed, 106 deletions(-) delete mode 100755 bin/live delete mode 100755 bin/process delete mode 100755 bin/video delete mode 100755 bin/webcam (limited to 'bin') diff --git a/bin/live b/bin/live deleted file mode 100755 index ba21fe7..0000000 --- a/bin/live +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -set -eu - -DIR="data/$(timestamp)"/"$(now)" -mkdir -p "$DIR" -cd "$DIR" - -exec video -f dash live.mpd diff --git a/bin/process b/bin/process deleted file mode 100755 index 3fbcf81..0000000 --- a/bin/process +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/sh -set -eu - -makefile_pre() { - cat <<'EOF' -.POSIX: -FFMFLAGS = -y -hide_banner -loglevel warning - - - -.SUFFIXES: -.SUFFIXES: .mpd .webmx .txt - -.mpd.webmx: - cd $(?D) && ffmpeg $(FFMFLAGS) -i $( $(@F) -EOF -} - -mpds() { - find data/*/*/live.mpd | LANG=POSIX.UTF-8 sort -} - -mkdeps() { - mpds | varlist 'sources.mpd' - mpds | cut -d/ -f1-2 | sed 's,$,/combined.txt,' | uniq | - varlist 'combined.txt' - printf '\n' - - mpds | sed 's/^\(.*\)\.mpd$/\1.webmx:\t\1.mpd/' - mpds | sed 's/^\(.*\)\.mpd$/\1.webm:\t\1.webmx/' - printf '\n' - - mpds | sed 's/\.mpd$/.webm/' | awk -F/ '{ - printf "data/%s/combined.txt:\t%s\n", $2, $0 - }' - - mpds | xargs dirname | xargs dirname | uniq | - sed 's|^\(.*\)$|\1/combined.webm:\t\1combined.txt|' -} - - -{ - makefile_pre - mkdeps - makefile_post -} | make -f- diff --git a/bin/video b/bin/video deleted file mode 100755 index bf1de92..0000000 --- a/bin/video +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -set -eu - -BT="$(pacmd ls | awk '/^Default sink name: / && $0 = $4')" - -COMPATOPTS='-codec:v libx264 -profile:v baseline -level 4 -pix_fmt yuv420p -preset veryfast -codec:a aac' -QUIETOPTS='-hide_banner -loglevel warning' - -exec ffmpeg \ - -f x11grab -probesize 10M -i "$DISPLAY" \ - -f pulse -guess_layout_max 0 -i "$BT".monitor \ - -f pulse -guess_layout_max 0 -i default \ - -filter_complex '[1][2]amix' -ac 2 \ - $QUIETOPTS \ - $COMPATOPTS \ - "$@" diff --git a/bin/webcam b/bin/webcam deleted file mode 100755 index 12edf91..0000000 --- a/bin/webcam +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -set -eu - -exec mpv \ - --msg-level=all=warn \ - --profile=low-latency \ - --untimed \ - --framedrop=no \ - --speed=1.01 \ - --osc=no \ - --no-input-default-bindings \ - /dev/video0 -- cgit v1.2.3