On Mon, Mar 24, 2003 at 11:49:58AM +0100, Marcus Metzler wrote: > Dag Bakke writes: > > > > (If you are tired of non-programmers whining for this or that program or > > feature, this message may not be for you. Sorry.) [snip] > > I'd like to have a piece of software that: > > - reads audio and video and > > - compress the input to mp3/mpeg-4 while keeping audio and video in sync. > > - will require one preinstalled audio and video codec and a v4l2-device. > > - does de-interlacing > > - has built-in defaults for all options. > > - is installed with './configure; make install' > > - creates content which is viewable with common software [snip] > Do you mean ssomething like this: > > mencoder -tv > on:driver=v4l:width=480:height=576:adevice=/dev/dsp:forcechan=2:outfmt=yuy2 > -ovc xvid -vop pp=lb -oac mp3lame -lameopts cbr:mode=0:br=128 -o > output.avi actually, no. Not at all. More like: # ./configure found xvid found lame found v4l2 support in kernel .... # make install ...... $ v4lrecord processor : AMD XP1700+ -> using recording profile 5 V4L2 input : /dev/v4l/video0 (format=422, size=576x432, rate=25) OSS input : /dev/sound/dsp (format=stereo, rate=32) video codec : xvid detected, using xvid for MPEG-4 video (rate=1800, foo=ledyou, bar=cheers) audio codec : lame detected, using lame for MP3 audio (rate=128, options=cbr) filters : filter lb detected, using linear blend for deinterlacing output : "v4lrecord.avi" recording time : 3600 seconds "v4lrecord.avi" already exists! Remove it, or use the '-o' option to specify another file. Exiting.... $ See? "So you got an XP1700, huh? Hum, I think these options make sense. Don't bother showing me around. I know where to find the video and audio stream. Oh it's in the other room. OK. What codecs do you have? Xvid? Great! Lame? That's lame, but OK. Your iron should be able to deinterlace like this, but don't wiggle your mouse." and so on. I am all for flexibility, but I just want to record some crap from TV for viewing later on. I don't want to spend a day finetuning the optimum recording options. I sincerely believe some of the people coding out there are truly brilliant. But userinterfaces? Nah.... I'll probably just stick your suggested command into a script and be done with it. If I can get MPlayer to compile, that is. Is MPlayer the sourcecode equivalent of Frankenstein's monster, or what? :-) (Arpi et al: thank you for great work. It *is* appreciated. Honestly.) Dag B