imedia-stats.sh: count emojis and filtered memes - bitreich-memestats - Bitreich meme statistics and graphs. Err bitreich.org 70
hgit clone git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats URL:git://bitreich.org/bitreich-memestats git://hg6vgqziawt5s4dj.onion/bitreich-memestats bitreich.org 70
1Log /scm/bitreich-memestats/log.gph bitreich.org 70
1Files /scm/bitreich-memestats/files.gph bitreich.org 70
1Refs /scm/bitreich-memestats/refs.gph bitreich.org 70
1Tags /scm/bitreich-memestats/tag bitreich.org 70
1LICENSE /scm/bitreich-memestats/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 0eb1f8eff94f620eaf0d4733e39f1174202c19ca /scm/bitreich-memestats/commit/0eb1f8eff94f620eaf0d4733e39f1174202c19ca.gph bitreich.org 70
1parent 2e9c9d5fa92224bb3c8b19a5c823cfe1bd711c79 /scm/bitreich-memestats/commit/2e9c9d5fa92224bb3c8b19a5c823cfe1bd711c79.gph bitreich.org 70
hAuthor: Anders Damsgaard <anders@adamsgaard.dk> URL:mailto:anders@adamsgaard.dk bitreich.org 70
iDate: Mon, 25 Dec 2023 19:31:55 +0100 Err bitreich.org 70
i Err bitreich.org 70
imedia-stats.sh: count emojis and filtered memes Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M media-stats.sh | 8 +++++++- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 7 insertions(+), 1 deletion(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/media-stats.sh b/media-stats.sh /scm/bitreich-memestats/file/media-stats.sh.gph bitreich.org 70
i@@ -59,6 +59,8 @@ n_img="$(grep '.*png$\|.*jpg$\|.*JPG$\|.*gif$' "${pathfile}" \ Err bitreich.org 70
i 2>/dev/null | wc -l)" Err bitreich.org 70
i n_vid="$(grep '.*mkv$\|.*mp4$\|.*webm$\|.*mp3$|.*ogg$' "${pathfile}" \ Err bitreich.org 70
i 2>/dev/null | wc -l)" Err bitreich.org 70
i+n_emoji="$(find /br/gopher/emoji/ -maxdepth 1 -type f | wc -l)" Err bitreich.org 70
i+n_filter="$(find /br/gopher/memecache/filter/ -maxdepth 1 -type f | wc -l)" Err bitreich.org 70
i Err bitreich.org 70
i printf '\n ' Err bitreich.org 70
i printf '+----- statistics (%s) ------+\n' "$(date '+%Y-%m-%d')" Err bitreich.org 70
i@@ -67,11 +69,15 @@ printf '| number of images: %8s |\n' "$n_img" Err bitreich.org 70
i printf ' ' Err bitreich.org 70
i printf '| number of movies: %8s |\n' "$n_vid" Err bitreich.org 70
i printf ' ' Err bitreich.org 70
i+printf '| number of emojis: %8s |\n' "$n_emoji" Err bitreich.org 70
i+printf ' ' Err bitreich.org 70
i+printf '| number of effects: %8s |\n' "$n_filter" Err bitreich.org 70
i+printf ' ' Err bitreich.org 70
i printf '| average movie length: %10.1f s |\n' \ Err bitreich.org 70
i "$(printf '%f/%f\n' "$sum" "$i" | bc -l)" Err bitreich.org 70
i printf ' ' Err bitreich.org 70
i printf '| total image viewing time: %6.1f h |\n' \ Err bitreich.org 70
i- "$(printf '%s*%f/3600\n' "$n_img" "$img_viewing_time" | bc -l)" Err bitreich.org 70
i+ "$(printf '(%s+%s)*%f/3600\n' "$n_img" "$n_emoji" "$img_viewing_time" | bc -l)" Err bitreich.org 70
i printf ' ' Err bitreich.org 70
i printf '| (assuming %d s per image) |\n' "$img_viewing_time" Err bitreich.org 70
i printf ' ' Err bitreich.org 70
.
Response:
text/plain