bitreich-tv

meme tv encoding and streaming
git clone git://src.adamsgaard.dk/bitreich-tv
Log | Files | Refs | LICENSE Back to index

brtv-news.sh (446B)


      1 #!/bin/sh
      2 # outputs m3u playlist of memes added to the memecache the last two days
      3 
      4 set -e
      5 
      6 annna="/home/ad/code/annna"
      7 tagfile="modules/hashtags/hashtags.txt"
      8 
      9 (cd "${annna}" &&
     10 	git log --all --pretty="%s" --date=relative --since="2 days ago") | \
     11 grep 'Adding #' | sed 's/.* #/#/;s/ .*//' | \
     12 while read -r tag; do
     13 	grep "$tag" "${annna}/${tagfile}" | head -1
     14 done | \
     15 sort -R | \
     16 bin/brtv-generate-playlist.sh | \
     17 bin/brtv-playlist-to-m3u.sh