From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Led To: ALT Linux Sisyphus discussion list Date: Thu, 25 Jan 2007 17:21:12 +0200 User-Agent: KMail/1.9.5 References: <200701251646.03737.led@ukr-fin.com.ua> <200701251756.01975.birukov@vladinfo.ru> In-Reply-To: <200701251756.01975.birukov@vladinfo.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200701251721.12310.led@ukr-fin.com.ua> Subject: Re: [sisyphus] =?koi8-r?b?7sHT1NLPysvBIPT3INTAzsXSwQ==?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jan 2007 15:20:37 -0000 Archived-At: List-Archive: List-Post: В сообщении от 25 января 2007 16:56 Aleksey E. Birukov написал(a): > В сообщении от 25 января 2007 17:46 Led написал(a): > > $ man mplayer > > ............. > > -tv <опция1:опция2:...> (только TV/PVR) > > .............. > > alsa > > Захват через ALSA. > > ................ > > Спасибо. > > mencoder -tv driver=v4l:width=768:height=576:alsa -oac mp3lame -lameopts > cbr:br=64 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 -vf > crop=720:544:24:16,pp=lb -o output.avi tv:// > Все запустилось без ошибок. Через минуту вылезли несколько > "video buffer full - dropping frame" > > output.avi не увеличивается. Куда пишет mencoder? > > Его даже по Crl+c не вырубить, только по kill -9. > > Что я не так делаю? Не хватает производительности CPU вашего, чтоб в реальном времени в MPEG4 кодировать :( Кодек попроще берите... попробуйте ещё фильтр убрать (pp=lb)... Да и вообще, если кодируете сразу в один проход, то лучше с постоянным квантизатором это делайте, а не с vbitrate=900. Если нет места для raw или huffyuv, то хотя бы mjpeg или nuv грабте, а уже потом обрабатывайте, накладывайте фильтры и жмите полученный файл в mpeg4 -- Led.