Привожу свой /usr/local/bin/tvcap
#!/bin/sh
mencoder tv:// -tv driver=v4l:device=/dev/video0:norm=secam:width=640:height=480 -vf crop=600:450,pp=lb -oac lavc -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1500:acodec=mp2:abitrate=64 -o $1
Никаких scale, изображение нормальных размеров, потом можно будет поджимать, если надо.
Но есть проблемы.
1. При записи ничего не посмотреть. Правда, можно в параллели этот файл в mplayerе пустить, НО... Смещение звука будет. А одновременно он два звука не берёт.
2. Большего сжатия не добиваюсь :( Проца не хватает (вернее, думаю, памяти: проц - Athlon TB 1200, а память - не DDR)
3. Может зависнуть при большой нагрузке, особенно под веткой 2.6
4. Помех много. Кстати, на xawtv чуть меньше.
Как я понял, xawtv звук почти не жмёт.