Re: Fernsehsendungen komprimieren
Michael Strauss schrieb:
Hallo,
Ich habe ein paar TV-Sendungen per DVB-S aufgenommen.
Dies möchte ich nun umkodieren, dass Sie weniger Platz brauchen.
Was nehme ich da am Besten?
Mit welchen Komprimierungsfaktor kann ich rechnen, wenn des Endergebnis
nach Fernsehertauglich sein soll? Das Ausgangsmaterial ist natürlich MPEG 2.
ich habe mir ein Script gebaut.
Um festzustellen, welche Bit-Rate am geeignetsten ist, führe ich Step 1
aus. Mit dieser Info wird dann die Bit-Rate unter VBIT_RATE eingetragen
und Step 2 und 3 ausgeführt (auskommentiert).
Das mag nicht gerade perfekt zu sein, aber fuer mich reichts.
Erklärungen für die mencoder-Optionen findest Du in den Man-Pages.
<script>
#!/bin/sh
# 3-Pass-Encodierung
DIR_WORK="/home/user"
cd $DIR_WORK
FILE_IN="./DasErste_09.04.07-23.12.54.mpeg"
FILE_OUT="./mankell.avi"
FILE_FRAME="./frameno.avi"
ASPEKT="" #"-aspect 16/9"
# Loesche die alte Datei:
if test -e $FILE_FRAME ; then
rm -f $FILE_FRAME
fi
# Step 1
# Bei einem langen MPEG gibt MEncoder am Ende Videobitraten aus, damit
ein resultierender AVI-Film auf
# eine 650MB-, eine 700MB- oder eine 800MB-CD passt.
nice -+19 mencoder $FILE_IN -ovc frameno -oac mp3lame -lameopts vbr=3
-aspect 16/9 -o $FILE_FRAME
VBIT_RATE="907"
# Step 2
#nice -+19 mencoder $FILE_IN -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vpass=1:vbitrate=$VBIT_RATE $ASPEKT -o $FILE_OUT
# Step 3
#nice -+19 mencoder $FILE_IN -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vpass=1:vbitrate=$VBIT_RATE $ASPEKT -o $FILE_OUT
echo "Ende"
</script>
Tschö
Reply to: