diff options
Diffstat (limited to 'bin/istream.sh')
-rwxr-xr-x | bin/istream.sh | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/bin/istream.sh b/bin/istream.sh index b54417a..3476cc0 100755 --- a/bin/istream.sh +++ b/bin/istream.sh @@ -3,16 +3,15 @@ STREAM=$1 VRATE=$2 ARATE=$3 -ACHANNELS=$4 -XY=$5 -HTTP_PATH="$6ram/" +XY=$4 +HTTP_PATH="$5ram/" SEGDUR=10 # Length of Segments produced (between 10 and 30) -SEGWIN=$7 # Amount of Segments to produce -FFPATH=$8 -SEGMENTERPATH=$9 -SESSION=${10} -FFMPEGLOG=${11} +SEGWIN=$6 # Amount of Segments to produce +FFPATH=$7 +SEGMENTERPATH=$8 +SESSION=${9} +FFMPEGLOG=${10} if [ $# -eq 0 ] then @@ -36,7 +35,7 @@ cd ../ram/$SESSION 2> /dev/null rm stream*.ts -$FFPATH -i "$STREAM" -deinterlace -f mpegts -acodec libmp3lame -ab $ARATE -ac $ACHANNELS -s $XY -vcodec libx264 -b $VRATE -flags +loop \ +$FFPATH -i "$STREAM" -deinterlace -f mpegts -acodec libmp3lame -ab $ARATE -ac 2 -s $XY -vcodec libx264 -b $VRATE -flags +loop \ -cmp \+chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 \ -sc_threshold 40 -i_qfactor 0.71 -bt $VRATE -maxrate $VRATE -bufsize $VRATE -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 \ -qmin 10 -qmax 51 -qdiff 4 -level 30 -g 30 -async 2 -threads 4 - 2>$FFMPEGLOG | \ |