diff --git a/screencap/screencap-ffmpeg.sh b/screencap/screencap-ffmpeg.sh index 548a3d082c1acc5f3cb4aa5dad5138d3878d2b1c..21d3a27310bdeb08c57438a2ce3ba9583095394b 100755 --- a/screencap/screencap-ffmpeg.sh +++ b/screencap/screencap-ffmpeg.sh @@ -7,11 +7,16 @@ # Der Dateiname lautet: $prefix-YYYY-MM-DD-HH-MM-SS-nummer.mp4 # Teilweise gibt es Probleme mit der Syncronität Bild<->Ton, daher dringen auf den Präsentationslaptops ausprobieren. # Bei langsamen Geräten kann auch LOSSLESS=1 helfen, dann wird zwar die Ausgabedatei größer, aber der Rechenaufwand sollte am geringsten sein. +# Manchmal gibts libfaac nicht, dann eine der anderen Optionen für ACODEC ausprobieren. DEVICE="VGA" AUDIO=1 FPS=15 -LOSSLESS=0 +LOSSLESS=1 +ACODEC="libfaac" +#ACODEC="aac -strict -2" +#ACODEC="libvo_aacenc" +#ACODEC="pcm_s16le" # Uncompressed, only use, if nothing other works! info=$(xrandr | grep $DEVICE) if [ -z "$info" ] || (echo $info | grep disconnected) @@ -50,7 +55,7 @@ fi if [ $AUDIO -eq 1 ] then - audiocmd="-f alsa -ac 2 -i hw:0,0 -c:a libfaac" + audiocmd="-f alsa -ac 2 -i hw:0,0 -c:a ${ACODEC}" else audiocmd="-an" fi