Danke für die schnellen Antworten!
mencoder Version:
digitainer:~# aptitude show mencoder
Paket: mencoder
Zustand: Installiert
Automatisch installiert: nein
Version: 1:1.0.rc2svn20080706-0.1
Priorität: extra
Bereich: graphics
Verwalter: Christian Marillat <marillat@debian.org>
Unkomprimierte Größe: 8983k
Hängt ab von: libamrnb3, libamrwb3, libasound2 (> 1.0.16), libc6 (>= 2.7-1), libcdparanoia0, libdv4, libenca0 (>= 1.9),
libfaac0 (>= 1.26), libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libfribidi0 (>= 0.10.9), libgcc1 (>=
1:4.1.1), libgif4 (>= 4.1.6), libjpeg62, liblircclient0, liblzo2-2, libmad0 (>= 0.15.1b-3), libmp3lame0 (>=
3.98), libmpcdec3, libncurses5 (>= 5.6+20071006-3), libogg0 (>= 1.0rc3), libpng12-0 (>= 1.2.13-4),
libsmbclient (>= 3.0.2a-1), libspeex1 (>= 1.2~beta3-1), libstdc++6 (>= 4.1.1), libtheora0 (>=
0.0.0.alpha7.dfsg-1.1), libtwolame0, libvorbis0a (>= 1.1.2), libx264-60 (>= 0.svn20080616), libxvidcore4 (>=
1:1.0.0-0.0), zlib1g (>= 1:1.1.4)
Schlägt vor: w32codecs (>= 1:20050412-0.1), libdvdcss, mplayer-doc
Kollidiert mit: mencoder-386, mencoder-586, mencoder-custom, mencoder-k6
Ersetzt: mencoder-386, mencoder-586, mencoder-custom, mencoder-k6
Beschreibung: MPlayer's Movie Encoder
A simple movie encoder, designed to encode MPlayer-playable movies (AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET)
to other MPlayer-playable formats. It can encode with various codecs, like DivX4 (1 or 2 passes), libavcodec,
PCM/MP3/VBRMP3 audio. Also has stream copying and video resizing abilities.
Homepage: http://www.mplayerhq.hu/
Alles anzeigen
und meine externremux.sh:
#!/bin/sh
#
# externremux.sh
# CONFIG START
TMP=/tmp/externremux-${RANDOM:-$$}
DEFAULT_QUALITY="3000UP"
# CONFIG END
if [ "$1" == "" ];then
STREAMQUALITY=$DEFAULT_QUALITY
else
STREAMQUALITY=$1
fi
mkdir -p $TMP
mkfifo $TMP/out.avi
(trap "rm -rf $TMP" EXIT HUP INT TERM ABRT; cat $TMP/out.avi) &
case "$STREAMQUALITY" in
"DSL1000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=100 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 160 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL2000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=128 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 160 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL3000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=250 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL3500") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=300 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL6000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"DSL16000") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 480 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"3000UP") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500 \
-oac mp3lame -lameopts preset=135:mode=3 -vf scale -zoom -xy 480 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"LAN10") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4096 \
-oac mp3lame -lameopts preset=standard \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"WLAN11") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=768 \
-oac mp3lame -lameopts preset=standard -vf scale -zoom -xy 640 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"WLAN54") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2048 \
-oac mp3lame -lameopts preset=standard \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"IPAQ") exec mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350 \
-oac mp3lame -lameopts preset=15:mode=3 -vf scale -zoom -xy 320 \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
"COPY") exec mencoder -of mpeg -ovc copy -oac copy -mpegopts format=mpeg \
-o $TMP/out.avi -- - &>$TMP/out.log ;;
*) touch $TMP/out.avi ;;
esac
Alles anzeigen