Дата:   18.11.2017 г.
Время:
 
 
Профессионалам и любителям
ПРОСТО * ДОСТУПНО * ИНТЕРЕСНО
01796
Подписной
индекс
Опрос
У вас Интернет-доступ
Погода
 
Архив - Screen Capture – экранные фотографы - Журнал «Компьютер»
Screen Capture – экранные фотографы
№ 5-6'2007     Владислав Демьянишин   сайт автора    Тема: Полезные программы     ( Прочитано 9850 раз )
 
Программы, отслеживающие динамичное изменение изображения на экране и сохраняющие его для дальнейшего просмотра относятся к разряду Screen Capture. Такие программы позволяют делать серию интерактивных скриншотов (screenshot – снимок) экрана, что может пригодиться в создании обучающих материалов, презентаций или видеоинструкций, а также серьёзно поможет авторам статей многочисленных Интернет- и печатных изданий в создании иллюстраций.
 
Fraps
 
Я бы назвал эту программу “Нет проблем”, поскольку имеет минимум настроек, и позволяет записывать изображение с экрана в одно прикосновение к клавиатуре. Занимает всего 74Кб (www.fraps.com/download.htm,
Пожалуй, лучшая программа для снятия видеороликов в играх. С её помощью можно запечатлеть самые лучшие моменты не только в виде единичных кадров, но и в движении со звуком. Кроме того, FRAPS умеет замерять производительность компьютера в любых трехмерных играх с DirectX и OpenGL, демонстрируя значение FPS (frames per second – скорость обновления изображения на экране) в углу экрана. Предусмотрена возможность сохранения результатов теста в текстовый файл.
Правда, следует учесть, что версии 2.x функционально ограничены по сравнению с версией 1.9D, поскольку программа “захватывает” только половину экрана, прекращает запись через 15 секунд и ставит на ролик фирменное клеймо. Все ограничения исчезают после покупки программы. Поскольку старая версия FRAPS 1.9D достаточно функциональна, и довольно распространена в Интернете, то рекомендую скачать именно её.
 
Fraps
 
Как видно, интерфейс программы максимально упрощён, но содержателен. Рассмотрим опции настройки программы.
Опция Sampling Rate > Every Second приводит к ежесекундному замеру FPS. При этом на экране будут видны цифры, отображающие текущее значение FPS (см. рис. 2). Измерение FPS запускается автоматически, если FRAPS заметит, что пользователь запустил программу, которая работает через DirectX или OpenGL. А это, как правило, игровые программы.
 
Fraps
 
Опция Overlay Style > Transparent делает прозрачным фон под цифрами, показывающими FPS.
Опция Overlay Corner позволяет выбрать угол, в котором следует отображать значение FPS.
Опция Movie Options > Enable video capture активизирует режим видеозахвата в нужный момент по нажатию горячей клавиши (по умолчанию F9) и прекращение записи по нажатию этой же клавиши. При необходимости чтобы задать нужную скорость кадров в видеофайле, следует установить параметр Movie framerate. Тогда по команде программа FRAPS запишет файл формата AVI, сжатый кодеком I420 (вернее сказать, как раз получится несжатый файл, то есть без потери качества). Надо сказать, что файл может получиться весьма увесистый, где на секунду длительности приходится около 16.5 Мб дискового пространства. Чтобы сделать такой файл более компактным, можно воспользоваться любым видеоконвертором, или программой VirtualDub (www.virtualdub.org или virtualdub.sourceforge.net). При этом кодек DivX позволяет сжать исходный файл в 200(!) раз при сохранении весьма сносного качества изображения.
Опция Enable screen capture включает режим скриншота по нажатию горячей клавиши, по умолчанию NumLock. При этом скриншоты будут сохранены в формате BMP в папку с программой FRAPS.
Опция Enable manual logging to Frapslog.txt приведёт к созданию файла с именем Frapslog.txt в папке программы FRAPS, куда будет записано приблизительно следующее:
 
2007-04-25 20:01:27 - Dune
Frames: 84 - Time: 2641ms - Avg: 31.806 - Min: 32 - Max: 33
 
что означает – игра Dune тестировалась на производительность в течение 2641 миллисекунды, было зафиксировано 84 раза обновление игрового экрана, при этом средний FPS равен 31.806, а также отмечены минимальная и максимальная величины FPS.
Опция Enable framerate to be saved every second to Frapssec.txt создаст файл с именем Frapssec.txt в папке программы FRAPS, куда запишет посекундный тайминг тестируемой программы, а то и нескольких, если программы тестировались одна за другой.
Собственно, вот такая она, маленькая да удаленькая программа FRAPS.
 
uvScreenCamera
 
Данная программа (http://uvsoftium.ru) размером 2.5 Мб содержит массу настроек и позволяет захватывать как статичное, так и динамичное изображение с выбранной области, и сохранять его в видео- (AVI) или флэш- (SWF) файл, а также самостоятельный исполняемый файл презентации (EXE), или собственный формат UVF, который можно просмотреть плеером uvPlayer, доступным вместе с программой.
 
 uvScreenCamera
 
Для начала следует выбрать кодек, которым следует сжать, если необходимо сохранять в видеофайл. В главном окне программы нажимаем кнопку Дополнительные настройки, и в появившемся диалоговом окне на закладке Видео в разделе Экспорт видео в AVI выбрать опцию Использовать выбранный и нажать кнопку Выбрать видео кодек, чтобы выбрать нужный кодек и сконфигурировать его.
Далее следует перейти к выбору области, с которой будет записываться изображение. Для этого в главном окне есть раздел Область записи, в которой следует выбрать: опцию Весь экран, если необходимо вести запись с поверхности всего рабочего стола; опцию Область и справа от раздела появятся настройки области, где по нажатию на кнопку Выделить можно выбрать область экрана для записи; опцию Окно, и справа появится менеджер окон запущенных программ, где, выбрав нужную программу, можно записывать изображение с её окна.
Хочу более детально остановиться на опции Область, поскольку если собираетесь сжимать видеофайл кодеком, например, DivX, то следует учесть, что данный кодек очень трепетно относится к размеру кадра, кратному 16-ти. То есть, если выбрать область экрана шириной и высотой 257x193, то при попытке сохранить файл программа выдаст сообщение о невозможности выполнения данной команды. Обойти это можно легко, выбрав область, а затем в полях ввода ширины и высоты области подкорректировать значения, например, до величин, кратных 16-ти. Для нашего случая разрешение может быть таким: 256x192, что равносильно (16*16)x(12*16).
Когда всё готово к захвату, то следует нажать кнопку с красным кружочком Запись. Для прекращения записи нажать кнопку Стоп. После чего нажать кнопку Экспорт и в выпадающем меню выбрать формат, в котором следует сохранить презентацию. После чего программа потребует указать имя и место для сохранения файла.
Хочу отметить, что пока идёт видеозахват, программа создаёт временный файл на системном диске, так что 2 Гб свободного места не помешают.
Помимо видеозахвата программа может делать банальные скриншоты по нажатию кнопки Сфотографировать (с нарисованным фотоаппаратом). После чего рядом находящаяся кнопка Просмотр снимков станет активна и, нажав её, можно зайти в браузер снимков, и уже там сохранить их. Например, зайдя в меню Файл > Сохранить всё > ввести имя серии файлов, после чего все скриншоты будут сохранены с указанным именем и индексом очерёдности, например, так: shot000.bmp, shot001.bmp, …
 
CamStudio
 
Программа CamStudio (www.camstudio.org) занимает 9.6 Мб и имеет компактный вид, но позволяет захватывать изображение с выбранной области экрана и сохранять его в видео файл формата AVI.
 
CamStudio
 
Первым делом следует зайти в меню Region > Fixed Region > кнопка Select, после нажатия на которую, появится специальный курсор захвата. Удерживая нажатой левую кнопку мыши, следует выбрать рамкой нужную область экрана, которую следует отслеживать. Нажать Ok.
После этого необходимо в меню Options > Video Options > выбрать кодек, которым желаете сжать создаваемый видео файл и сконфигурировать кодек, зайдя по кнопке Configure. Установить параметр Quality. Параметр Capture Frames Every почему-то по умолчанию установлен на 5 мсек, что приводит к попытке создать файл с чередованием 200! кадров с секунду. Во-первых, такое суперкачество никому не нужно, а во-вторых, это и не реально записывать с такой сумасшедшей скоростью. А при просмотре такого ролика кодек DivX, думаю, вообще захлебнётся. Поэтому имеет смысл этот параметр установить в 50 мсек для того, чтобы получить 20 кадров в секунду. Параметр Playback Rate следует установить в соответствии с записываемой скоростью, то есть тоже, например, в 20 frames/second.
 
CamStudio
 
Если необходимо ограничить время записи, то в меню Options > Program Options > пункт Preset Time вызовет диалоговое окошко, где можно выбрать период времени, в течение которого следует вести запись, и не забыть поставить галочку для Stop recording after a period of.
При необходимости записать одновременно ещё и звук, следует в меню Audio Options > выбрать Audio Options for Speakers для записи с аудиовыхода, либо Audio Options for Microphone для записи с микрофона. Запись с микрофона проходит весьма успешно. Оно-то и понятно. А вот запись с аудиовыхода может осуществляться далеко не на всех звуковых картах. Например, моя старенькая Aureal Vortex PCI упорно не позволяет это сделать. Поэтому, прежде, чем сконфигурировать запись со спикеров, следует выбрать опцию Options > Record audio from speakers, которая вызовет волшебника настройки данного способа записи, и попытается определить, удастся выполнить такую запись или нет.
 
CamStudio 
 
Если звук записывать нет необходимости, то следует выбрать опцию Options > Do not record audio.
После того, как область отслеживания установлена, выбран кодек и остальные параметры, следует включить запись кнопкой Record. Для остановки записи надо нажать Stop, после чего появится диалоговое окно, где следует указать место и имя сохраняемого файла. Теперь остаётся подождать, пока программа конвертирует файл и вуаля!
 
 
 
 
 
SnagIt
 
Когда необходимо сделать серию снимков с экрана монитора, можно воспользоваться программой SnagIt 8, размером 14.6 Мб (http://download.techsmith.com/snagit/enu/snagit.exe). Она позволяет сделать снимки не только всего экрана или отдельных окон, но и различных объектов, таких как, например, Панель управления или программное меню, а также любых областей произвольной формы.
Только представьте, что вам нужно получить снимок содержимого всей веб-страницы, не помещающейся на вашем экране и поэтому имеющей полосу прокрутки. Стандартными средствами Windows добиться этого невозможно. Но SnagIt успешно справится с этой задачей. Программа также умеет “вытягивать” текст из окна и сохранять его в отдельном текстовом файле. Аналогичным образом можно поступать с картинками на веб-сайтах. С помощью программы можно делать качественные демо-ролики, поскольку SnagIt умеет записывать последовательность производимых на экране действий в отдельный видеофайл, добавлять стрелки, текст, выноски и всяческие аннотации к вашим снимкам.
Поддержка функции “hotspot” позволяет добавлять текстовые комментарии и картинки, отображаемые при наведении курсора мыши на определенный участок. Захваченные и обработанные изображения могут быть сохранены в популярном формате Adobe PDF. Также допускается захват и преобразование в этот формат любых электронных документов, крупноформатных таблиц и даже страниц web-приложений, изначально не предполагающих вывода на печать. Подробная информация на сайте разработчиков по адресу http://techsmith.com/snagit.asp
Новые возможности в SnagIt 8.0:
- векторное редактирование. Расширенные возможности редактирования позволят пользователю переиздавать, перестраивать и точно настраивать необходимые объекты и тексты. Новые возможности редактора экономят время, позволяя добиться желаемого представления изображения и заменить более дорогие программы редактирования или программы, трудные в изучении;
- захват Web-страниц вместе со связями. Возможность захвата скриншотов Web-страниц с удержанием связей. В этом случае даже нет необходимости в интернет-соединении, все связи уже вложены в скриншот;
- добавление Flash Hotspots. Чтобы сделать захваченные экраны более информативными, привлекательными и интересными, можно превратить их в интерактивные изображения. Можно использовать Flash Hotspots, чтобы при установке курсора мыши на определенные участки изображения заставить появляться дополнительный текст или картинки. Возможно даже создание функционирующего прототипа Web-приложения;
- сохранение в PDF формате. Теперь нет нужды волноваться, что кто-то не сможет открыть ваши файлы, потому что теперь их можно сохранять в универсальном PDF формате;
- новый пользовательский интерфейс. Компания TechSmith постоянно работает над улучшением пользовательского интерфейса продукта, чтобы сделать SnagIt легче и доступнее не только для опытных экспертов, но и для новичков. С обновленным интерфейсом SnagIt любой может успешно начать его использование, в то время как опытные пользователи оценят еще большую простоту работы с продуктом. Пользоваться программой довольно просто, хотя поначалу у меня глаза “разбежались” ;)
 
SnagIt
 
Итак, сначала в секции Basic Capture Profiles главного окна выбираем один из профилей:
Region – для захвата скриншота;
Window – для захвата изображения прямо из развёрнутого окна другой программы;
Full screen – для захвата изображения всего экрана;
Scrolling window (Web page) – для захвата изображения веб-страницы как картинки, какой бы длинной она ни была;
Web page (keep links) – для захвата ссылок с веб-страницы как HTML-карты, где по каждой захваченной ссылке можно кликнуть;
Scrolling window to PDF – для захвата изображения в PDF-документ;
Text from window – для захвата текстового содержимого в текстовый файл;
Record Screen video – для захвата динамичного изображения в видеофайл;
 
после этого следует кликнуть по кнопке с большим красным кружочком, затем программа перейдёт в режим выбора участка экрана, с которого следует снимать информацию. Сразу после того, как регион экрана выбран, начнётся процесс захвата информации. Например, захват изображения из окна MS Word в PDF на моём Celeron 1.7MHz выполнялся со скоростью примерно 3 строчки в секунду.
При захвате видео появляется дополнительное окошко, где понадобится нажать кнопку Start, а по окончании записи кнопку Stop.
 
SnagIt
 
В итоге появится окно SnagIt Capture Preview, где будет виден захваченный фрагмент. Как раз прямо в этом окне фрагмент можно откорректировать и сохранить в предлагаемом программой формате, который по её мнению наиболее подходит для сохранения захваченной информации, то ли это текст (TXT), то ли это ссылки с веб-страницы (MHT), то ли это видео (AVI), или изображение (PDF, BMP, PNG, GIF, JPG, ICO, SWF, TIF).
 
При желании можно создать и свой профиль, но, удовлетворившись имеющимся набором, я не стал этим заниматься.
Хочу обратить внимание ещё на одно полезное свойство программы SnagIt. В разделе Related Tasks главного окна есть ссылка Convert Images, позволяющая открыть конвейерный обработчик изображений. Он позволяет выбрать серию изображений и выполнить с ними подряд несколько операций, прежде, чем сохранить каждое обработанное изображение в выбранный формат. Этими операциями могут быть: масштабирование дискретное или плавное; разворот; инвертирование цвета; преобразование в градации серого; добавление текстовой подписи; добавление тени; добавление рамки; волнообразные края; плавное градирование цвета по площади изображения; рваные края; преобразование в выпуклое изображение (полезно для создания рисунков для веб-кнопочек).
Надо сказать, что программа успешно захватывает видео, и при этом звук записывает с микрофона.
Как видите, программа весьма функциональна. Оно-то и понятно – размер дистрибутива обязывает ;)
 
Screenshot Creator
 
Возможно, кого-то из читателей напрягает устанавливать такие массивные программные комплексы, как выше описанные. Да и зачастую нет необходимости записывать подряд целый ряд изображений. Тогда хочу предложить вашему вниманию две компактные программы, размер которых колеблется до 350 Кб, способные просто сохранять скриншоты на диск.
Первой такой программой является Screenshot Creator – бесплатная (freeware) размером 330 Кб (http://scrnstcr.slaiv.net.ru) программа для создания снимков экрана, по возможностям не уступающая многим платным аналогам. С помощью Screenshot Creator можно создавать снимки всего экрана, активного окна и области выбранной вручную, на снимок можно наложить надпись с датой и временем. Поддерживаются графические форматы BMP, JPEG, PNG и TIFF. Для форматов JPEG и PNG можно указать
уровень компрессии.
Специально для любителей игр, в программе есть режим автоматического сохранения создаваемых снимков в указанную папку (имя файла генерируется автоматически) и режим серийной съемки, позволяющий автоматически создавать несколько снимков в течение определенного промежутка времени и автоматически сохранять их в определенную папку.
 
Screenshot Creator
 
Данная программа не требует установки. Её достаточно распаковать и запустить. Программа засядет в трее. Кликнув по иконке программы правой кнопкой мыши и на пункте Settings выпадающего меню, можно вызвать главное окно программы. Её интерфейс поначалу на английском языке, но это можно исправить, зайдя в закладку Main > Interface > Language > выбрать “Русский”. Теперь эта закладка станет называться Основные настройки и в ней можно выбрать качество компрессии снимков и приоритет процесса программы для режима серийной съёмки в играх.
В закладке Автосохранение можно указать папку для сохранения снимков, способ формирования имён снимков, а также формат сохранения.
Закладка Горячие клавиши позволит переназначить горячие клавиши.
Очень удобной функцией является формирование надписи на каждом снимке. Соответствующие настройки находятся в закладке Надпись.
Настроить серийную съёмку можно в закладке Серийная съёмка.
На поверку, программа оказалась довольно практичной и лишённой ненужных излишеств.
 
Clipter
 
И ещё один микроб шпионажа данного обзора – это моя личная программа Clipter. Программа имеет размер 287 Кб (http://amonit.sulfurzona.com/soft/clipter.rar), прячется в трее и позволяет в фоновом режиме сохранять каждое изменение буфера обмена (ClipBoard). Сохраняет только статическую графику (скриншоты) в форматы BMP или JPG с регулируемым качеством для последнего (100%, 80%, 60%). Например, можно “дёргать” скриншоты, играя в свои любимые игры. При этом автоматически очищается очередь буфера обмена, что позволяет экономить оперативную память.
 
Clipter
 
В эксплуатации программа проста. После запуска, кликнув на иконке в трее, можно выбрать режим сохранения скриншотов. После этого следует нажимать на клавиатуре клавишу PrintScreen каждый раз, когда это будет нужно. При этом программа в папку, где находится сама, будет сохранять скриншоты, именуя их как screen0.bmp, screen1.bmp, screen2.bmp, … При этом, если в папке уже имеются файлы скриншотов, то не стоит беспокоиться – программа сохранит свежие снимки с индексированием свободными номерами, чтобы не перезаписать уже имеющиеся.
 
Перед тем, как хлопнуть дверью ;)
 
Надо сказать, что некоторые процессы, происходящие на экране монитора, не удаётся зафиксировать никакими средствами. Я имею в виду процесс загрузки компьютера (запуск BIOS), работа инсталлятора операционной системы, форматирование жёсткого диска из DOS, и некоторые другие вещи.
Частично эти препятствия можно преодолеть благодаря использованию всё тех же рассмотренных выше программ, но отслеживаемые процессы при этом следует выполнять на виртуальном компьютере. О том, как создать виртуальный компьютер мы уже рассказывали на страницах нашего журнала. Речь идёт о среде Virtual PC. Это именно среда. Потому что назвать её просто программой язык, честно говоря, не поворачивается. Правда, заснять с её помощью загрузку и структуру меню BIOS’а будет напраслиной, поскольку на виртуальной машине и BIOS не совсем обычный. Но всё, что происходит с виртуальной машиной после, можно с успехом записать прямо с экрана виртуального компьютера любой из выше описанных программ.
 
Удачной вам фотоохоты! ;)
 

 
 
На главную страницу На предыдущую страницу На начало страницы
 
 
 
 
 
2009 - 2017 © СПД Зайцев А.Б.
Сайт является средством массовой информации.
При перепечатке и цитировании в печатных СМИ ссылка на журнал "Компьютер" обязательна.
При перепечатке и цитировании в Интернете обязательна активная гиперссылка на сайт Comput.com.ua, не закрытая для индексирования.
Украина онлайн Рейтинг@Mail.ru Рейтинг Сайтов YandeG