Hello,
I downloaded your revised Avidemux with Gslapt. I started it from console and I got the folowing output:
avidemux2
*******************
Avidemux 2, v 2.3.0
*******************
http://fixounet.free.fr/avidemux Code : Mean & JSC
GFX : Nestor Di ,
nestordi@augcyl.org Testing : Jakub Misak
FreeBSD : Anish Mistry,
amistry@am-productions.bizCompiled for X86 Arch.
LARGE FILE AVAILABLE : 1 offset
[Locale] setlocale LC_CTYPE=en_US;LC_NUMERIC=en_US;LC_TIME=en_US;LC_COLLATE=C;LC_MONETARY=en_US;LC_MESSAGES=en_US;LC_PAPER=en_US;LC_NAME=en_US;LC_ADDRESS=en_US;LC_TELEPHONE=en_US;LC_MEASUREMENT=en_US;LC_IDENTIFICATION=en_US
[Locale] Textdomain was messages
[Locale] Textdomain is now avidemux
[Locale] Files for avidemux appear to be in /usr/share/locale
[Locale] Test : _File
Initializing prefs
Registering Encoders
*********************
Mjpeg encoder registred
Xvid-4 encoder registred
FFMPEG encoder registred
3 encoder registered
SDL support on Version 1211
Global SDL init...
Initializing Dithering tables
Initializing global xvid 4
xvid build:xvid-1.1.0-beta2
xvid thread:0
xvid SIMD supported:(c7)
MMX
MMXEXT
SSE
Checking cpu capabilities
Cpu has MMX
Cpu has MMXEXT
Cpu has SSE
End of cpu capabilities check
Creating dir :mkdir /home/vedran123/.avidemux
Using /home/vedran123/.avidemux as base directory for prefs/jobs/...
Found 17 video encoder
Found 9 audio encoder
Creating dir :mkdir /home/vedran123/.avidemux/custom
No custom script
Found 0 custom scripts, adding them
Menu built
Initializing postproc
Deleting post proc
updating post proc
Enabled type:3 strength:3
Registering Filters
*********************
Using dummy audio device
Spidermonkey initialized.
AVidemux started nicely.

I will try to use it with video files and test how it works.
Thanks,
veki