Справочник фильтров VirtualDub


Захват, обработка и хранение видео с использованием ПК - часть 56


Для компенсации пропуска кадров существует специальный механизм: т. н. пропущенные кадры (dropped frames, D–frames) — если программа захвата по какой–либо причине не может сохранить правильно оцифрованный кадр, она может записать пропущенный кадр; при его воспроизведении будет просто показан предыдущий кадр. В DirectX 9b алгоритм добавления пропущенных кадров был существенно доработан: программы захвата, использующие интерфейс DirectShow, могут пользоваться как системным алгоритмом, так и собственным (напр. iuVCR и Virtual VCR содержат альтернативные алгоритмы). Программы захвата, использующие интерфейс VfW, должны реализовывать собственные алгоритмы обеспечения синхронизации. Однако, наличие механизма обработки пропущенных кадров ещё не означает обеспечение синхронизации: нужна поддержка этого межанизма со стороны всех участников процесса оцифровки: программы захвата (или системы DirectShow), драйвера карты захвата (и звуковой карты — если она участвует в процессе оцифровки), аппаратуры карты захвата и аппаратуры видеомагнитофона (видеокамеры). В случае слабого синхроимпульса карта захвата видео никак не может узнать наверняка: был ли пропущен кадр, если да — то сколько кадров было пропущено. В силу несовершенства механизма определения пропущенных кадров, в оцифрованную запись добавляется слишком много или слишком мало D–кадров. Использование более качественной видео аппатаруры позволяет качественнее воспроизводить ветхие записи — без пропуска кадров. Идеальный вариант — это видеомагнитофон с функцией TBC (time base correction): в этом случае аппаратура магнитофона следит за пропуском кадров и генерирует синхроимпульсы на месте пропущенных, на выходе с такого магнитофона получается видеозапись с постоянной частотой кадров. Более подробно про синхронизацию аудио и видео при оцифровке аналогового видео вы можете прочесть в форуме iXBT в дискуссиях Рассинхронизация звука и видео, теория или практика и Синхронизация Audio & Video. “Жуткий Метод”™, а также в статье Синхронизация звука и видео при захвате с аналогового источника.


Начало  Назад  Вперед



Книжный магазин