Changeset 8c0c8a9b0b39b3ceb42fd0721598b8f6bc4c3175 for misc/red5/myenc.sh
- Timestamp:
- 11/30/09 14:32:47 (2 years ago)
- Parents:
- a237ba490df98a9f9f2744e4a6f5d384a466cec3
- Children:
- 41dcfc0d39c224f0f2aef6cb2c5fc6541643e4b4
- git-committer:
- Robin Gareus <robin@gareus.org> / 2009-11-30T15:32:47Z+0100
- Files:
-
- 1 modified
-
misc/red5/myenc.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
misc/red5/myenc.sh
ra237ba4 r8c0c8a9 1 1 #!/bin/sh 2 3 export PATH=/sw/bin:/usr/local/bin:$PATH 4 2 5 ICEHOST=io.citu.info 3 6 ICEPORT=8000 … … 5 8 6 9 RAWNAME=$1 7 FILTERED=$(echo "${RAWNAME}" | awk '/\([a-zA-Z0-9,_;]*\)/{print};' | sed 's/^.*-(\([^)]*\)).*$/\1/')10 FILTERED=$(echo "${RAWNAME}" | gawk '/\([a-zA-Z0-9,_;]*\)/{print};' | sed 's/^.*-(\([^)]*\)).*$/\1/') 8 11 9 TAGS=$(echo "${FILTERED}" | cut -s -d ';' -f 1 | sed 's/_/ / ')10 DESC=$(echo "${FILTERED}" | cut -s -d ';' -f 4 | sed 's/_/ / ')12 TAGS=$(echo "${FILTERED}" | cut -s -d ';' -f 1 | sed 's/_/ /g') 13 DESC=$(echo "${FILTERED}" | cut -s -d ';' -f 4 | sed 's/_/ /g') 11 14 NAME=$(echo "${FILTERED}" | cut -s -d ';' -f 2) 12 TITLE=$(echo "${FILTERED}" | cut -s -d ';' -f 2 | sed 's/_/ / ')15 TITLE=$(echo "${FILTERED}" | cut -s -d ';' -f 2 | sed 's/_/ /g') 13 16 AUTHOR=$(echo "${FILTERED}" | cut -s -d ';' -f 3) 14 17 URL="" 15 18 16 19 test -z "${TAGS}" && TAGS="Camera,Live" 17 20 test -z "${DESC}" && DESC="InOut Camera" 18 21 test -z "${NAME}" && NAME=$(echo "${RAWNAME}" | sed 's/-([^)]*)//' | sed 's/.flv$//') 22 test -n "${AUTHOR}" && URL="http://wiki.citu.info/user/$AUTHOR" 23 test -z "${URL}" && URL="http://theartcollider.org" 19 24 20 URL="http://wiki.citu.info/user/$AUTHOR"21 25 MOUNT=$NAME.ogg 22 26 … … 28 32 THUSNELDAOPTS="$THUSNELDAOPTS --noaudio" 29 33 30 #exec ffmpeg -i - -f mpegvideo -r 15 - 2>>/tmp/ffx.debug \31 # | ffmpeg2theora $THUSNELDAOPTS -o /dev/stdout - 2>>/tmp/ff2t.debug \32 # | oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \33 # >> /tmp/ogg.debug34 35 #exec ffmpeg2theora $THUSNELDAOPTS -o - - 2>>/tmp/ff2t.debug \36 # | oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" $ICEHOST $ICEPORT $ICEPASS $MOUNT \37 # >> /tmp/ogg.debug38 39 40 echo oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" -u "$URL" $ICEHOST $ICEPORT $ICEPASS $MOUNT;41 42 exit;43 44 34 exec ffmpeg2theora $THUSNELDAOPTS -o - - 2>>/tmp/ff2t.debug \ 45 35 | piperespawn oggfwd -p -g "$TAGS" -d "$DESC" -n "$NAME" -u "$URL" $ICEHOST $ICEPORT $ICEPASS $MOUNT \
