#!/bin/bash tmp=/tmp/concatVideo`date +%s` ar="44100" ab="128k" b="512k" cd "$NAUTILUS_SCRIPT_CURRENT_URI"; if ! response=$(zenity --entry --title="concatenateVideos" --text="Der Name für das neue Video:" --entry-text="$1.avi"); then exit fi name=$response if ! response=$(zenity --entry --title="concatenateVideos" --text="Die Qualität des neuen Videos (Video Bitrate, Audio Bitrate, Audio Samplerate)" --entry-text="$b,$ab,$ar"); then exit fi b=`echo $response | cut -d , -f 1` ab=`echo $response | cut -d , -f 2` ar=`echo $response | cut -d , -f 3` mkdir $tmp count=0 #files="" for arg ; do num=`printf "%03d" "$count"` ffmpeg -i "$arg" -ab $ab -ar $ar -b $b -y -vcodec mpeg4 -acodec mp2 "$tmp"/vid$num.avi #files="$files\"$tmp/$arg.avi\" " count=$((count+1)) done mencoder -oac copy -ovc copy -o "$name" $tmp/vid*.avi rm -R $tmp # piss off exit 0