[Galaxy S Plus I9001 Android Development] :
The file format information is not set in your video, also the entry point can not be found.

Log:

mp4 error: MP4 plugin discarded (no moov box)
ffmpeg debug: couldn't guess format
ps warning: this does not look like an MPEG PS stream, continuing anyway
main debug: using demux2 module "ps"
main debug: looking for a subtitle file in C:\Dokumente und Einstellungen\pulce\Eigene Dateien\Downloads\VID_20120531_012544.mp4\
main debug: `C:\Dokumente und Einstellungen\pulce\Eigene Dateien\Downloads\VID_20120531_012544.mp4\VID_20120531_012544.mp4' successfully opened
ps warning: garbage at input, trying to resync...
main debug: EOF reached
main debug: closing input
main debug: removing module "ps"
main debug: removing module "access_file"
main debug: thread times: real 0m19.421875s, kernel 0m0.062500s, user 0m0.015625s
main debug: thread 4432 joined (input/input.c:412)
main: nothing to play

And that

ftypisom isom3gp4 .free

is the content of the file.

Edit: I took a look at your RAR file, there are also some JARs in /system/framework like seccamera.jar or sechardware.jar.

I don´t know if they can be used as they are.

Edit 2: There are also some interessting outputs at your logfile. Please take a look at the RED marked parts, one definition is missing, the other one calls a ADRENO definition.

D/CameraSettings( 865): Parameters: [antibanding-values=off,50hz,60hz,auto, antibanding=off, auto-exposure-values=center-weighted,frame-average,spot-metering, auto-exposure=frame-average, chk_dataline=0, contrast=5, effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua, effect=none, exposure-compensation-step=0.166667, exposure-compensation=0, face-detection-values=, face-detection=off, focal-length=0.9, focus-distances=0.20,0.25,0.30, focus-mode-values=auto,infinity,normal,macro,facedetect,touchaf,continuous-video, focus-mode=continuous-video, histogram-values=, histogram=disable, horizontal-view-angle=54.8, iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600, iso=auto, jpeg-quality=90, jpeg-thumbnail-height=120, jpeg-thumbnail-quality=90, jpeg-thumbnail-size-values=160x120,0x0, jpeg-thumbnail-width=160, lensshade-values=enable,disable, lensshade=enable, luma-adaptation=3, max-contrast=10, max-exposure-compensation=12, max-saturation=10, max-sharpness=30, min-exposure-compensation=-12, num-snaps-per-shutter=1, orientation=landscape, picture-format-values=jpeg,raw, picture-format=jpeg, picture-size-values=640x480, picture-size=640x480, preferred-preview-size-for-video=640x480, [COLOR="Red"]preview-format-values=yuv420sp,yuv420sp-adreno[/COLOR], preview-format=yuv420sp, preview-fps-range-values=(7000,30000), preview-fps-range=7000,30000, preview-frame-rate-mode=frame-rate-auto, preview-frame-rate-values=31, preview-frame-rate=30, preview-size-values=640x480, preview-size=640x480, [COLOR="Red"]record-size=[/COLOR], recording-hint=true, saturation=5, scene-detect-values=off,on, scene-detect=off, scene-mode-values=auto,action,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,backlight,flowers,dawn,text,fall-color, scene-mode=auto, selectable-zone-af-values=auto,spot-metering,center-weighted,frame-average, selectable-zone-af=auto, sharpness=10, skinToneEnhancement-values=enable,disable, skinToneEnhancement=disable, strtextures=OFF, touch-af-aec-values=touch-off,touch-on, touch-af-aec=touch-off, touch-index-aec=-1x-1, touch-index-af=-1x-1, vertical-view-angle=42.5, video-frame-format=yuv420sp, video-size=640x480, video-zoom-support=false, vintage-mode=off, whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight, whitebalance=auto, zoom-supported=false, zoom=0]

And there, again, the error caused by audio, this time a different thread, maybe this was front cam.

I/CameraHAL( 857): camera_device_close--- ret 0

W/dalvikvm( 865): threadid=14: thread exiting with uncaught exception (group=0x40a3f1f8)

E/AndroidRuntime( 865): FATAL EXCEPTION: Thread-85

E/AndroidRuntime( 865): java.lang.RuntimeException: startPreview failed

E/AndroidRuntime( 865):	at com.android.camera.VideoCamera.startPreview(VideoCamera.java:945)

E/AndroidRuntime( 865):	at com.android.camera.VideoCamera.access$600(VideoCamera.java:89)

E/AndroidRuntime( 865):	at com.android.camera.VideoCamera$1.run(VideoCamera.java:396)

E/AndroidRuntime( 865):	at java.lang.Thread.run(Thread.java:856)

E/AndroidRuntime( 865): Caused by: java.lang.RuntimeException: startPreview failed

E/AndroidRuntime( 865):	at android.hardware.Camera.startPreview(Native Method)

E/AndroidRuntime( 865):	at com.android.camera.VideoCamera.startPreview(VideoCamera.java:942)

E/AndroidRuntime( 865):	... 3 more

W/AudioFlinger( 857): session id 4 not found for pid 857

W/AudioFlinger( 857): session id 5 not found for pid 857