Проблемы при захвате видеоРассмотрим процесс оцифровки и проблемы, которые могут возникнуть при выполнении этого процесса. Задачей этого процесса является преобразование аналогового сигнала в цифровой, причем захват и оцифровка одновременно участвуют в этом процессе. Поэтому с физической точки зрения термины оцифровка и захват стали использовать как синонимы.

В отличие от многих других компьютерных процессов захват видео происходит в реальном времени и не может быть ускорен или замедлен. В связи с этим обстоятельством может возникнуть множество проблем, ведущих к ухудшению качества оцифрованного видео.

 

Проблемы при захвате видео

 

Основным критерием возникновения ошибок при захвате видео является неподготовленность вашего компьютера для оцифровки.  Рассмотрим два вида причин. Первой и наиболее частой является нехватка необходимых параметров в конфигурации вашего компьютера. Второй причиной может явиться неподготовленность ПО непосредственно к процессу. Это может быть одновременная работа сторонних программ, неподготовленный жесткий диск и т. п.

 

При захвате сигнала в реальном времени очень важно, чтобы информация не только была вовремя обработана процессором, но и успевала записываться на жесткий диск. Раньше, когда процессоры не обладали такой мощностью, чаще всего процесс захвата выставлялся без одновременного сжатия. Тогда процессор вполне успевал, но шла нагрузка на жесткий диск. Жесткий диск должен быть вполне достаточного объема, чтобы можно было на него записать несжатый файл даже небольшой временной продолжительности. Кроме того, жесткий диск обязательно форматировался в режим NTFS, так как режим FAT32 не допускает записи и хранения файлов размером более 4ГБ. Чтобы потом полученный файл сжать, требовалось тоже немало места для хранения кэш памяти при обработке файла. Такой процесс допускал захват только небольших по времени файлов. Потом они по отдельности сжимались, а уже потом «склеивались» друг с другом.

 

Благодаря сегодняшним технологиям, процессоры стали мощнее, а жесткие диски намного большего объема. Теперь появилась возможность производить захват и одновременно сжимать. Несмотря на это, ошибки при захвате все равно могут возникать. Рассмотрим основные причины, по которым могут возникать проблемы при оцифровке.

 

1. Недостаточная мощность процессора при сжатии (компрессии) происходит тогда, когда выбранный вами при захвате алгоритм компрессии не успевает сжимать кадр за 40 мс.

2. Недостаточная скорость записи на ваш жесткий диск. Может произойти из-за физических параметров самого диска или неподготовленности диска к работе. Если позволяют средства, то лучше поставить твёрдотельный диск (SSD), у которого скорость обмена данными намного выше (более чем в 10 раз).

3. Недостаточный объем оперативной памяти, который может быть следствием физических параметров вашей ОП, а также загруженности более ранними процессами. В результате нехватки объема свободного пространства оперативная память начнет использовать часть жесткого диска, который и так находится под нагрузкой, записывая файл (причём в другие по расположению сектора).

4. На компьютере параллельно с захватом выполняются другие системные задачи, в результате которых ресурсы дисковой подсистемы и процессора снижаются.

5. Недостаточно качественное программное обеспечение, которое чаще всего идет в комплекте с самим устройством. Зачастую это ограниченные возможности той или иной программы. В последнее время почти все производители самих устройств исправили этот недостаток, и необходимость пользоваться сторонним профессиональным ПО практически отпала.

 

Все эти проблемы, в основном, ведут к выпадению кадров, а это, в свою очередь, ведет к потере синхронизации между аудио и видео. Захват аудио и видео происходит с помощью разных блоков, находящихся в устройстве захвата. Если происходит потеря кадров, значит, видео не будет сочетаться со звуком. В режиме цветности PAL за одну секунду проходит 25 кадров. Значит, потеря 25 кадров на всем временном протяжении вашего видео приведет к рассинхронизации аудио и видео на одну секунду. Какая потеря считается допустимой? Обычно это 5-7 пропущенных кадров на всем протяжении видео. Это то количество, при котором потеря синхронизации не особо заметна человеческим глазом. Если пропущено больше кадров, то лучше сделать захват заново.

 

Обратим внимание на формат  AVI, представленный в виде контейнера, особенностью которого является постоянная частота кадров на протяжении всей видеозаписи. Стало быть, синхронизация в таком контейнере выполняется только один раз. Если происходят небольшие расхождения средней и реальной частоты даже на длительном отрезке видео, то процесс приводит к рассинхронизации видео и звука и становится заметным даже при несовпадении в 200мс. Выходом из такой ситуации является использование формата MPEG-2,  у которого звук и видео неоднократно синхронизируются на протяжении всего видео.

 

При захвате звукового сопровождения рекомендуется использовать разжатый формат PCM, чтобы избежать потери синхронизации аудио- и видеопотоков. Это объясняется тем, что битрейт даже разжатого звука значительно меньше, чем видео, и при выборе формата PCM значительно легче избежать рассинхронизации, чем при сжатии звука «на лету». При монтаже сэмпл звуковой дорожки намного легче подогнать под видео именно в РСМ, чем в mp3 потому, что в mp3 длина сэмпла (кадра) равна 26мс, и звук следующего сэмпла зависит от конца предыдущего.
Теперь разберем методы устранения проблем при захвате видео.

 

Советы при захвате видео

 

1. Проверьте конфигурацию вашего компьютера для оцифровки и видеомонтажа.
2. Если ваш жесткий диск не отформатирован в систему NTFS — сделайте это.
3. Произведите дефрагментацию вашего жесткого диска, чтобы увеличить скорость записи, или воспользуйтесь диском SSD.
4. Проверьте наличие свободного места на диске. Его должно быть предостаточно.
5. Перезагрузите компьютер, тем самым очистив оперативную память от лишних процессов.
6. Проверьте работоспособность вашего компьютера. Запишите небольшой отрывок видео минут на 10 и проверьте качество полученного файла на выходе.
7. Поставьте формат выходящего видеофайла .mpg, используя кодек MPEG-2.
8. В качестве аудио-формата используйте формат PCM.
9. Во время захвата постарайтесь воздержаться от использования сторонних программ, не относящихся к захвату видео.

 

Еще следует учесть, что все выносные ТВ-тюнеры чаще всего используют для соединения с компьютером разъем USB, что само по себе является «узким местом» при проходе потока данных. Надо хотя бы проверить разъем вашего компьютера на работоспособность. А еще следует учесть, что в качественных DVD-рекордерах  процесс захвата, оцифровки и записи на диск разработан профессионалами и практически не допускает таких проблем как потеря кадров и синхронизации, а также абсолютно не зависит от конфигурации вашего компьютера.

Автор: Александр Кравченко