Possible Duplicate:
How to create a screencast?
I've been looking for a tool to record my desktop for a long time. Someone recommended RecordItNow
to me.But I found it is made for KDE, and tool sometimes crashes.
Can anyone recommend an application which is more suited to GNOME to record the screen in the form of video.
It seemed that if I choose the desktop for output, there will no files converted. So I change some using a bash script.
#!/bin/bash
VIDEO=$(zenity --file-selection)
mencoder ${VIDEO} -o ./output.avi -oac lavc -lavcopts acodec=libfaac:abitrate=128 ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
errors:Audio LAVC, couldn't find encoder for codec libfaac.
Completed errors:
MEncoder SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team
success: format: 0 data: 0x0 - 0xdf2a8e
[Ogg] stream 1: video (Theora v3.2.1), -vid 0
[Ogg] stream 2: audio (Vorbis), -aid 0
Ogg file format detected.
VIDEO: [theo] 1440x896 24bpp 15.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:18 fourcc:0x6F656874 size:1440x896 fps:15.000 ftime:=0.0667
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 22050 Hz, 1 ch, s16le, 90.0 kbit/25.51% (ratio: 11248->44100)
Selected audio codec: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis)
==========================================================================
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
VDecoder init failed :(
Opening video decoder: [theora] Theora/VP3
VDec: vo config request - 1440 x 896 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.61:1 - prescaling to correct movie aspect.
videocodec: libavcodec (1440x896 fourcc=34504d46 [FMP4])
Selected video codec: [theora] vfm: theora (Theora (free, reworked VP3))
==========================================================================
Exiting...
Ogg stream 0 is of an unknown type
[theora @ 0x24e8800]Missing extradata!
Could not open codec.
Audio LAVC, couldn't find encoder for codec libfaac.
There is a output file named output.avi
, but it can't be played.Can the format ogv
of output can be changed ?