Видеозапись без видеомагнитофона 24.06.2003 Филипп (Finar) Казаков
Инфо. Тут настраивать нечего. Сюда iuVCR вернет вас после нажатия кнопки «Начать запись». Самую важную информацию несет строчка «Пропущено кадров». Пропущенные кадры — это кадры, которые по тем или иным причинам оцифровать не удалось. Они могут появиться из-за внезапно возросшей нагрузки на ЦП (его производительности не хватит на кодирование очередного кадра), из-за фрагментированности или опять же загруженности HDD. К сожалению, iuVCR не заполняет пропущенные кадры пустышками, а просто выкидывает их. А частота кадров при этом не меняется, поэтому в итоге изображение один раз дергается, а звук в этот момент безвозвратно уходит вперед. Происходит рассинхронизация аудио- и видеопотоков. Если пропущено 6 кадров, звук обгонит видео на 6/25 секунды, то есть примерно на 250 мс. Это нижний предел, который еще не замечает неискушенный зритель. 333 мс подсознательно уже заметны всем, 500–1000 мс сильно раздражают. Вы же быстро научитесь слышать 125 мс. Но самое неприятное, что бороться с такой рассинхронизацией очень трудно (см. врезку).
Расписание. Здесь можно задать включение и выключение записи по таймеру. Теперь все готово для долгожданного запуска. Нажимаем красную кнопочку справа и… Светодиод жесткого диска горит, не мерцая, — процесс записи пошел. Кстати, просмотр записываемого материала, скорее всего, будет недоступен. По окончании записи сразу же проверьте синхронизацию звука и изображения. Если таковой не наблюдается, обратитесь к врезке. Посмотрим, что получилось в результате первичной оцифровки. Получен один файл с расширением avi (в некоторых случаях файлов может быть больше), содержащий аудио- и видеопотоки. Видеопоток с большим разрешением сжат в mjpeg. Аудиопоток — несжатый mono. Примерно 30% времени захвата ушло на рекламу. Качество записанного практически соответствует оригиналу. Общий объем захваченного колеблется в районе 20 Гбайт. Теперь наша задача — не слишком потерять качество, но размер файла уменьшить. Финальное кодирование Во время финального кодирования звук и видео снова разделяются и кодируются отдельно, соединение происходит в самый последний момент. Но прежде чем что-либо обрабатывать, надо добавить нужное и отбросить лишнее. Сначала вырезают рекламу и лишние кадры в начале и конце фильма, а затем сохраняют звук в отдельный файл. Сам файл с видео при этом не модифицируется. Вся информация о том, что откуда было вырезано и какие фильтры и с какими настройками были наложены, сохраняется в файле проекта. Вот как это делается: открываем VirtualDub (www.virtualdub.org/index), в нем — полученный в результате захвата файл. Используя ползунок в нижней части экрана и кнопки «Home», «End» и «Del» — соответственно для начала, завершения и удаления выделения, хладнокровно и неторопливо вырезаем все кадры, не имеющие отношения к будущему фильму. Сохраняем файл проекта (File Х Save Processing Settings) с информацией обо всех внесенных изменениях. На текущий момент нам просто требуется запомнить, какие кусочки видео мы вырезали. Теперь можно смело сохранить звук в отдельный файл (File Х Save WAV) и на время о нем забыть, а освободившиеся ресурсы головного мозга направить на обработку видео. Будьте внимательны: отделив звук, изменять длительность видеопотока больше нельзя. Если по каким-то причинам вы работаете с несколькими файлами, то их можно попробовать объединить. Сами файлы, разумеется, останутся отдельными, но в проекте VirtualDub’a они сольются, будут обрабатываться как единое целое, и окончательный файл тоже получится один. В VirtualDub откройте первый файл, затем кликните File Х Append AVI segment, добавьте второй и т. д. К сожалению, соединение возможно лишь в том случае, если характеристики первого и добавляемого файла совпадают. А так как iuVCR каждый раз захватывает с чуть-чуть разной частотой кадров, вероятность совпадения небольшая. Поэтому скорее всего вам придется обрабатывать каждый файл отдельно, что не слишком удобно. Это одна из причин, почему использовать Windows 9x/ME для захвата не рекомендуется.
|