diff options
Diffstat (limited to 'bin/loop+encode+stream')
-rwxr-xr-x | bin/loop+encode+stream | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/loop+encode+stream b/bin/loop+encode+stream index 0f29ed1..f8403dd 100755 --- a/bin/loop+encode+stream +++ b/bin/loop+encode+stream @@ -4,6 +4,8 @@ set -e +INPUT=../tmp/omni/show0/earth.yuv + HOST=${1:-morla} if [ "$HOST" = "$(hostname --short)" ]; then IP=127.0.0.1 @@ -17,12 +19,10 @@ ABITRATE=64000 VBITRATE=500000 -TMPMOVIE=../tmp/omni/show0/earth.yuv - # based on http://www.webmproject.org/docs/encoder-parameters/#real-time-cbr-encoding-and-streaming # + Drop frames, aggressively treat as static, and use fastest cpu ffmpeg -threads auto -re \ - -stream_loop -1 -i "$TMPMOVIE" \ + -stream_loop -1 -i "$INPUT" \ -codec:a libopus -ac 2 -b:a "$ABITRATE" -ar 48000 \ -vn \ -f rtp "rtp://$IP:$FIRSTPORT?pkt_size=1200" \ |