SMOLNET PORTAL home about changes
iClean up script and add diagnostic output during encoding - bitreich-tv - Meme TV encoding and streaming	Err	bitreich.org	70
hgit clone git://bitreich.org/bitreich-tv git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-tv	URL:git://bitreich.org/bitreich-tv git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-tv	bitreich.org	70
1Log	/scm/bitreich-tv/log.gph	bitreich.org	70
1Files	/scm/bitreich-tv/files.gph	bitreich.org	70
1Refs	/scm/bitreich-tv/refs.gph	bitreich.org	70
1Tags	/scm/bitreich-tv/tag	bitreich.org	70
1LICENSE	/scm/bitreich-tv/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit beded2279cdfa35a7d896bfa5729b2dbddec92c6	/scm/bitreich-tv/commit/beded2279cdfa35a7d896bfa5729b2dbddec92c6.gph	bitreich.org	70
1parent 9955fec4d21435eae1aa98c8c7078932d192df5c	/scm/bitreich-tv/commit/9955fec4d21435eae1aa98c8c7078932d192df5c.gph	bitreich.org	70
hAuthor: Anders Damsgaard <anders@adamsgaard.dk>	URL:mailto:anders@adamsgaard.dk	bitreich.org	70
iDate:   Wed, 12 Aug 2020 16:09:23 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iClean up script and add diagnostic output during encoding	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M brtv-start.sh                       |      13 +++++--------	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 5 insertions(+), 8 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/brtv-start.sh b/brtv-start.sh	/scm/bitreich-tv/file/brtv-start.sh.gph	bitreich.org	70
i@@ -59,6 +59,7 @@ fit_img_16_9() {	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i video_from_img() {	Err	bitreich.org	70
i+        printf 'image to video %s -> %s\n' "$1" "$2"	Err	bitreich.org	70
i         ffmpeg -y \	Err	bitreich.org	70
i                 -f lavfi \	Err	bitreich.org	70
i                 -i anullsrc=r=48000 \	Err	bitreich.org	70
i@@ -70,7 +71,7 @@ video_from_img() {	Err	bitreich.org	70
i 	Err	bitreich.org	70
i title_slide() {	Err	bitreich.org	70
i         img="$(basename "${1%.*}".png)"	Err	bitreich.org	70
i-        #echo "title_slide $1 -> $img"	Err	bitreich.org	70
i+        printf 'title_slide %s -> %s\n' "$1" "$img"	Err	bitreich.org	70
i         convert -size "$video_resolution" "xc:${bgcolor}" \	Err	bitreich.org	70
i                 -pointsize 48 -fill "$fgcolor" \	Err	bitreich.org	70
i                 -gravity center -draw "text 0,0 '#${img%.*}'" "$img"	Err	bitreich.org	70
i@@ -84,7 +85,8 @@ title_slide() {	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i video_conv() {	Err	bitreich.org	70
i-        printf 'encode %s -> %s\n' "$1" "$2"; ffmpeg -y -i "$1" $ffmpeg_codec -max_muxing_queue_size 1024 "$2"	Err	bitreich.org	70
i+        printf 'encode %s -> %s\n' "$1" "$2"	Err	bitreich.org	70
i+        ffmpeg -y -i "$1" $ffmpeg_codec -max_muxing_queue_size 1024 "$2"	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i mkdir -p "$title"	Err	bitreich.org	70
i@@ -136,7 +138,6 @@ find "$memecache_conv" -maxdepth 1 -name "*.webm" -type f | \	Err	bitreich.org	70
i         {line=$0;	Err	bitreich.org	70
i         print "file \""add_title($line)"\"";	Err	bitreich.org	70
i         print "file \""$0"\""}' | sed "s/\"/'/g" > "$playlist"	Err	bitreich.org	70
i-        #print "file \""$0"\""}' | sed "s/\"/'/g" |grep -v title> "$playlist"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i #printf '\nstarting fallback stream\n'	Err	bitreich.org	70
i #ffmpeg -loglevel quiet \	Err	bitreich.org	70
i@@ -148,19 +149,15 @@ find "$memecache_conv" -maxdepth 1 -name "*.webm" -type f | \	Err	bitreich.org	70
i # encode daily video file	Err	bitreich.org	70
i ffmpeg -n -f concat -safe 0 -i "$playlist" \	Err	bitreich.org	70
i         -f "${video_ext}" -cluster_size_limit 2M -cluster_time_limit 5100 -content_type video/webm \	Err	bitreich.org	70
i-        -analyzeduration 2M -probesize 2M \	Err	bitreich.org	70
i         -codec copy \	Err	bitreich.org	70
i-        -deadline realtime -threads 8 \	Err	bitreich.org	70
i         -to "$out_video_duration" 	Err	bitreich.org	70
i         "$video_out"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-exit 0	Err	bitreich.org	70
i-	Err	bitreich.org	70
i printf '\nstarting stream\n'	Err	bitreich.org	70
i 	Err	bitreich.org	70
i ffmpeg -f concat -safe 0 -stream_loop -1 -i "$video_out" \	Err	bitreich.org	70
i         -f webm -cluster_size_limit 2M -cluster_time_limit 5100 -content_type video/webm \	Err	bitreich.org	70
i         -analyzeduration 2M -probesize 2M \	Err	bitreich.org	70
i         -codec copy \	Err	bitreich.org	70
i-        -deadline realtime -threads 8 \	Err	bitreich.org	70
i+        -deadline realtime -threads 4 \	Err	bitreich.org	70
i         icecast://source:${pass}@adamsgaard.dk:3232/brtv	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/bitreich-tv/commit/beded2279c...
Content-Typetext/plain; charset=utf-8