Show
Ignore:
Timestamp:
11/29/09 19:18:05 (2 years ago)
Author:
Robin Gareus <robin@…>
Parents:
995608906db4087da46cca386bc0e195722cec23
Children:
8c0c8a9b0b39b3ceb42fd0721598b8f6bc4c3175
git-committer:
Robin Gareus <robin@gareus.org> / 2009-11-29T20:18:05Z+0100
Message:

updating myenc to new format.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • misc/red5/myenc.sh

    r1014872 ra237ba4  
    55 
    66RAWNAME=$1 
     7FILTERED=$(echo "${RAWNAME}" | awk '/\([a-zA-Z0-9,_;]*\)/{print};' | sed 's/^.*-(\([^)]*\)).*$/\1/') 
    78 
    8 TAGS=$(echo "${RAWNAME}" | awk '/\([a-zA-Z0-9,_]*\)/{print};' | sed 's/^.*-(\([^)]*\)).*$/\1/' | sed 's/_/ /') 
    9 NAME=$(echo "${RAWNAME}" | sed 's/-([^)]*)//' | sed 's/.flv$//') 
     9TAGS=$(echo "${FILTERED}" | cut -s -d ';' -f 1 | sed 's/_/ /') 
     10DESC=$(echo "${FILTERED}" | cut -s -d ';' -f 4 | sed 's/_/ /') 
     11NAME=$(echo "${FILTERED}" | cut -s -d ';' -f 2) 
     12TITLE=$(echo "${FILTERED}" | cut -s -d ';' -f 2 | sed 's/_/ /') 
     13AUTHOR=$(echo "${FILTERED}" | cut -s -d ';' -f 3) 
    1014 
    11 DESC="InOut Camera" 
    12 test -z "$TAGS" && TAGS="Camera,Live" 
    1315 
    14 MOUNT=$NAME.ogv 
     16test -z "${TAGS}" && TAGS="Camera,Live" 
     17test -z "${DESC}" && DESC="InOut Camera" 
     18test -z "${NAME}" && NAME=$(echo "${RAWNAME}" | sed 's/-([^)]*)//' | sed 's/.flv$//') 
     19 
     20URL="http://wiki.citu.info/user/$AUTHOR" 
     21MOUNT=$NAME.ogg 
    1522 
    1623THUSNELDAOPTS="--inputfps 10 -F 25 " 
     
    2330#exec ffmpeg -i - -f mpegvideo -r 15 - 2>>/tmp/ffx.debug \ 
    2431# | ffmpeg2theora $THUSNELDAOPTS -o /dev/stdout - 2>>/tmp/ff2t.debug \ 
    25 # | oggfwd -p -g "$GENRE" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \ 
     32# | oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \ 
    2633# >> /tmp/ogg.debug 
    2734 
    2835#exec ffmpeg2theora $THUSNELDAOPTS -o - - 2>>/tmp/ff2t.debug \ 
    29 # | oggfwd -p -g "$GENRE" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \ 
     36# | oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \ 
    3037# >> /tmp/ogg.debug 
    3138 
     39 
     40echo oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" -u "$URL" $ICEHOST $ICEPORT $ICEPASS $MOUNT; 
     41 
     42exit; 
     43 
    3244exec ffmpeg2theora $THUSNELDAOPTS -o - - 2>>/tmp/ff2t.debug \ 
    33  | piperespawn oggfwd -p -g "$GENRE" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \ 
     45 | piperespawn oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" -u "$URL" $ICEHOST $ICEPORT $ICEPASS $MOUNT \ 
    3446 >> /tmp/ogg.debug