Adding #adc-wat tag. - annna - Annna the nice friendly bot.
 (HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
       ---
 (DIR) commit cd68996ce034764124e4133103137e34c9d3df63
 (DIR) parent 5167284a3de216fe51ff9143dec89627e04d71d6
 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Sun, 31 Jul 2022 13:11:59 +0200
       
       Adding #adc-wat tag.
       
       Diffstat:
         M annna-message-common                |       1 +
         M ffmpeg-effect                       |      19 +++++++++++++++++++
         M modules/hashtags/hashtags.txt       |       1 +
       
       3 files changed, 21 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/annna-message-common b/annna-message-common
       @@ -872,6 +872,7 @@ case "${text}" in
        "${botname}, please thin #"*|\
        "${botname}, please torture #"*|\
        "${botname}, please trumpapprove #"*|\
       +"${botname}, please wat #"*|\
        "${botname}, please widen #"*|\
        "${botname}, please ww1 #"*|\
        "${botname}, please yellow #"*)
 (DIR) diff --git a/ffmpeg-effect b/ffmpeg-effect
       @@ -62,6 +62,23 @@ mix_audio_video() {
                fi
        }
        
       +replace_face() {
       +        face_replacement="$1"
       +        input="$2"
       +        output="$3"
       +
       +        ext="$(printf '%s' "$input" | awk -F. '{print $NF}')"
       +
       +        /home/annna/.local/bin/deface "$input" --replacewith img \
       +                --replaceimg "$face_replacement" -o "/tmp/replace_face_$$.$ext"
       +        if has_audio "$input";
       +        then
       +                replace_audio "$input" "/tmp/replace_face_$$.$ext" "$output"
       +        else
       +                mv "/tmp/replace_face_$$.$ext" "$output"
       +        fi
       +}
       +
        process_filter() {
                # extend duration if less than a second or image
                dur="$($ffprobe_common -show_entries format=duration "$2")"
       @@ -144,6 +161,8 @@ process_filter() {
                                side_by_side "${mediadir}/clockworkorange.mkv" "$2" "$3";;
                        trumpapprove)
                                mix_audio "${mediadir}/trump-approves.opus" "$2" "$3";;
       +                wat)
       +                        replace_face "${mediadir}/wat.png" "$2" "$3";;
                        wide|widen)
                                $ffmpeg_common -i "$2" \
                                        -vf "scale=iw*4:ih,crop=iw/4:ih:iw/4:ih,setsar=1" \
 (DIR) diff --git a/modules/hashtags/hashtags.txt b/modules/hashtags/hashtags.txt
       @@ -252,6 +252,7 @@
        #adc-snow-research gopher://bitreich.org/9/memecache/adc-snow-research.mp4
        #adc-team gopher://bitreich.org/I/memecache/adc-team.png
        #adc-thumbs gopher://bitreich.org/I/memecache/adc-thumbs.JPG
       +#adc-wat gopher://bitreich.org/9/memecache/adc-wat.mkv
        #adc-wipe gopher://bitreich.org/9/memecache/adc-wipe.mkv
        #adc-work gopher://bitreich.org/9/memecache/adc-work.mkv
        #address gopher://bitreich.org/I/memecache/address.png