Make sure that mplayer is compiled with the v4l2 use flag. Make sure that the kerenl is compiled with video for linux support (Device Drivers —> Multimedia support —> <*> Video For Linux) and with proper device driver support (in the subsections of aforementioned config section).
mplayer -fps 15 tv:// -tv driver=v4l2:device=/dev/video0
mplayer -demuxer lavf -lavdopts threads=4:fast:skiploopfilter=all:skipframe=none -fps 25 SOMEFILE.MTS
The following example will encode a file in xvid 2 pass mode with normalized mp3 audio.
mencoder -o /dev/null -ovc xvid -xvidencopts pass=1 -nosound $FILENAME mencoder -o $OUTPUT -ovc xvid -xvidencopts bitrate=$BITRATE:pass=2 \ -oac mp3lame -lameopts vbr=3:br=112:mode=1 -af volnorm $FILENAME
The following example will encode a file in h264 with normalized mp3 audio.
mencoder -o $OUTPUT -ovc x264 -x264encopts bitrate=$BITRATE:threads=3 \ -oac mp3lame -lameopts vbr=3:br=112:mode=1 -af volnorm $FILENAME
Note it only works for 44100Hz sound, hence the -srate 44100
option.
mencoder -ovc lavc -oac mp3lame -srate 44100 -lavcopts vcodec=flv \ -of lavf -lavfopts format=swf $FILENAME -o $OUTPUT
http://tovid.wikia.com/wiki/Making_a_basic_DVD
A nice resource on the subject: http://gentoo-wiki.com/HOWTO_Create_a_DVD
Another resource http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-vcd-dvd.html
Low resolution and low quality:
ffmpeg -f x11grab -s vga -i :0.0 /tmp/out.mpg
Better quality and higher resolution:
ffmpeg -r 24 -f x11grab -s 1024x768 -i :0.0 -threads 0 -vcodec libx264 -vpre lossless_ultrafast /tmp/out.mkv
-vf-add hqdn3d=10:10:20 -vf-add pp=fd
hqdn3d
is a denoise filter, pp=fd
is a deinterlace filter.
-af volnorm=1,ladspa=/usr/lib/ladspa/fast_lookahead_limiter_1913.so:fastLookaheadLimiter:6:-0.1:0.01:20:0:0:0
Make sure that the swh-plugins ladspa package is installed on the system, and that mplayer is compiled with ladspa support.
ffmpeg2theora movie.avi mv movie.ogv movie.ogg
This is not exactly the mencoder approach… but this seemed to be the right place to put it.
ffmpeg -i my-original-video.wmv -vcodec libx264 -f mp4 -vb 1024k -preset slow my-new-video.mp4
Extended (pixel format conversion):
ffmpeg -i my-original-video.wmv -pix_fmt yuv420p -vcodec libx264 -f mp4 -vb 1024k -preset slow my-new-video.mp4
Extended (pixel format conversion and audio from 'other.mp4'):
ffmpeg -i my-original-video.wmv -i other.mp4 -map 0:0 -map 1:1 -pix_fmt yuv420p -vcodec libx264 -f mp4 -vb 1024k -preset slow my-new-video.mp4
ffmpeg -i input.mp4 -vcodec libx264 -f mp4 -b 1200k -minrate 1200k -maxrate 1200k -preset slow output-fixed.mp4