Форум Beholder
http://beholder.ru/bb/

Странный пропуск кадров при записи
http://beholder.ru/bb/viewtopic.php?f=9&t=13058
Страница 1 из 1

Автор:  fwheeler [ 21 апр 2012, 13:51 ]
Заголовок сообщения:  Странный пропуск кадров при записи

Примерно в 15-20% случаев при записи возникает ситуация, когда в начале процесса происходит потеря кадров и звук начинает опережать видео. Для исправления файла приходится в видеоредакторе сдвигать звук относительно видео примерно на 2,5 секунды, записывать кусок, примерно 10 минут, затем сдвигать уже в обратную сторону звук (т.к. он уже начинает отставать от видео) примерно на 0,5 сек., записывать еще 10 минут, опять сдвигать на 0,5 сек., и т.д. Т.е., похоже, программа после начальной потери кадров постепенно пытается автоматически выправить ситуацию.
Странно то, что это бывает не всегда, а, как я уже сказал, в 15-20% случаев, загрузка процессора при записи колеблется от 30 до 50%.
Процессор Core 2 Duo, Windows 7, 4 Гб оперативки, Beholder TV 501.
Пожалуйста, подскажите, как с этим бороться.
Мой лог файл, созданный при ошибке:

// * Record task description *
//
// Record mode........................: Microsoft AVI
// Frame format.......................: 720x576, YUY2
// Frame rate.........................: 25.00 Fps
// Video codec........................: Xvid MPEG-4 Codec
// Video buffering....................: 32 frames
// AVI mux interleaving...............: Buffered
// AVI mux master stream..............: Audio
// Use video processing...............: YES
// Use frame cropping.................: NO
// Use frame resizing.................: NO
// Use video preview..................: YES
// Use record audio stream............: YES
// Audio record device................: Realtek High Definition Audio
// Audio codec........................: PCM
// Audio codec format.................: 44,100 кГц; 16 бит; Моно
// Audio samples size.................: 40 ms
// Audio stream delay.................: 0 ms
// Stop record if signal lost.........: NO
// Process priority...................: High
//

10:00:04.240 Record task started success.
11:05:00.327 Record task stop.
//
// * Record task statistics *
//
// Total captured frames..............: 98498
// Total dropped frames...............: 80 (including 0 dropped in AVI codec)
// Average frame rate.................: 24,980 fps
//

Автор:  hd44780 [ 21 апр 2012, 15:32 ]
Заголовок сообщения:  Re: Странный пропуск кадров при записи

Другой кодек пробовали?
Может это Ваш XVid виноват?

Автор:  fwheeler [ 21 апр 2012, 16:30 ]
Заголовок сообщения:  Re: Странный пропуск кадров при записи

Нет, еще не пробовал. Спасибо за подсказку. Обязательно воспользуюсь Вашим советом.
Есть ли у кого еще какие-нибудь мысли на этот счет?

Автор:  samfednik [ 21 апр 2012, 17:43 ]
Заголовок сообщения:  Re: Странный пропуск кадров при записи

XviD "тяжелый" кодер для захвата на лету, для 4-х ядерника ещё куда ни шло, а вот для 2-х врят ли подойдёт, или настройки кодера крутите в ущерб качеству.
XviD хорош при последующем пересжатии материала, хотя сейчас уже x264 рулит.

Автор:  hd44780 [ 21 апр 2012, 18:18 ]
Заголовок сообщения:  Re: Странный пропуск кадров при записи

Имхо, DivX/XVid не годятся для записи в них на лету.
Пиши MPEG2 - http://ifolder.ru/21091294 , потом перекодируй во что хочешь.
Такая технология меня уже 6 лет не подводила.

Страница 1 из 1 Часовой пояс: UTC + 3 часа