LINUX.ORG.RU

tvtuner и mencoder


0

0

Есть следующая проблема: при попытке записи с тюнера
mencoder -tv on:driver=v4l:.... -ovc lavc -lavcopts vcodec=mpeg1video:\
vbitrate=4800 -oac mp3lame -lameopts abr=128 -o test.avi
секунд 30 идет всё нормально, а потом выдаёт сообщения
video buffer full - dropping frame
Соответственно test.avi после этих 30с смотреть невозможно.
Чего указывать, чтоб запись была нормальной?

P.S. Поделитесь параметрами, ответственными за качество.

anonymous

Тюнер какой? Процессор какой? UDMA на винте стоит? Аудио для начала кодить -oac pcm, процу будет полегче.

А если не mencoder, а попробовать для начала просто смотреть mplayer'ом с тюнера?

Obidos ★★★★★
()

aver tv studio
athlon 1200
стоит
Насколько я понял, обращение к винту на запись идёт не сразу, а
только после выдачи того сообщения

anonymous
()

P.S. mplayer кажет нормально

anonymous
()

P.S. mplayer кажет нормально

anonymous
()

У меня вроде так:
mencoder -tv on:driver=v4l:width=432:height=288:norm=secam:freq=623.12:adevice=/dev/dsp:fps=2 4:amode=0 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=3200 -oac mp3lame -channels 1 -vop crop=384::288:18 -sws 1 -ni -idx -ofps 24 -o /tmp/output.avi

можно и так:

mencoder -tv on:driver=v4l:width=432:height=288:norm=secam:freq=623.12:adevice=/dev/dsp:fps=2 4:amode=0 -ovc copy -oac copy -ofps 24 -o output.avi


mencoder output.avi -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=3200 -oac mp3lame -channels 1 -vop crop=320:240:24:18 -sws 1 -ni -idx -ofps 24 -o output2.avi

SteelRat
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.