Новости

Тестуємо софт для запису скрінкасти в Windows і Linux

  1. Зміст статті Що таке скрінкасти, ти знаєш не з чуток. В злі хвилини, коли досліджувана мова програмування...
  2. Чим редагувати відео та аудіо

Зміст статті

Що таке скрінкасти, ти знаєш не з чуток. В злі хвилини, коли досліджувана мова програмування стає безжальним, книга і диск з прикладеним кодом не завжди рятують. Теорія суха, а в скрінкасти ти бачиш на практиці послідовність написання коду, коментарі, результат. Навіть убогий словниковий запас дозволить тобі дивитися англійські навчальні ролики. Будь це хоч суахілі: дії на екрані дуже часто зрозумілі без слів. Але є в цьому житті заняття цікавіші, ніж перегляд скрінкасти, - наприклад, їх створення. Відмінна новина: жодна ОС не обділена софтом для запису скрінкасти. Всі погані новини ти дізнаєшся, коли будеш читати огляд.

  • Підтримка платформ: Windows
  • Ліцензія: GPL

Гранично мінімалістичний по інтерфейсу, але від цього не обмежена функціонально програма для скрінкастінга. Після знайомства з Camtasia Studio незвично, що всі налаштування виставляються безпосередньо в рядках меню. З одного боку, юзабіліті в цьому і не пахне, але з іншого - настройки проводяться для того, щоб про них забути надалі: запустив програму - записав - отримав на виході відео робочого столу. CamStudio автоматом дає назви файлів і навіть не питає, в яку папку їх зберігати (ти можеш вказати відповідну адресу в меню «Directory Recording»).

CamStudio автоматом дає назви файлів і навіть не питає, в яку папку їх зберігати (ти можеш вказати відповідну адресу в меню «Directory Recording»)

CamStudio - незручно, але олдскульний

Ефектів трохи, вони мають швидше службове, а не візуальне призначення: додавання заголовків, тимчасових відміток, водяного знака тощо. Сувора тулза для запису программерскую скрінкасти.

Запис відео можлива в повноекранному режимі, фіксована або з прив'язкою до вікна додатка. Щоб зробити паузу або зупинити запис, краще розібратися з гарячими клавішами, ніж потім займатися вирізанням «організаційних фрагментів» в редакторі відео. Якщо не хочеш робити повноекранну запис, використовуй опцію Autopan (автопанорамірованіе). При її активації CamStudio стежить за курсором і записує тільки потрібний регіон (щось на зразок Smart Focus в Camtasia). Відповідно, ти можеш здорово заощадити на розмірі вихідного файлу.

Доступні два варіанти запису на льоту - в AVI і SFW, опціонально можна підключити Lossless Video Codec (доступний на сайті). Відео можна конвертувати у флеш вже по факту.

Вердикт: безкоштовна функціональна запис скрінкасти без можливості подальшого монтажу. У підсумку - руху курсора не вирубати і сокирою (в тому числі по монітору). Якщо ти не любиш возитися з редагуванням, робиш все з першого дубля - це твій варіант.

  • Підтримка платформ: Mac OS, Windows
  • Ліцензія: trialware

При виборі софта ти повинен розуміти, що якщо ти зупинишся на програмі зі скромними можливостями, яка робить тільки запис робочого столу, то тобі не уникнути подальшого редагування. Так що краще: повноцінний комбайн, що включає в себе весь функціонал, або набір розрізнених утиліт? Щоб відповісти на це питання, почни тестування з Camtasia Studio. Цей пакет дозволяє створити скрінкасти, починаючи з захоплення відео і закінчуючи його публікацією на хостингу.

Цей пакет дозволяє створити скрінкасти, починаючи з захоплення відео і закінчуючи його публікацією на хостингу

Монтаж в Camtasia Studio

Відео з десктопа можна записати утилітою Record Tool. Спочатку запис проводиться в контейнер формату camrec (при бажанні ти можеш розпакувати його і витягти з вмісту AVI). Як варіант - записати в AVI з компресією на льоту. Але ти повинен розуміти, що ідеальна запис з цього не вийде. Гарне стиснення відео вимагає пропорційної навантаження на системні ресурси. Тому логічніше записати скрінкасти з спритним loseless-стисненням і потім не поспішаючи піддати сирої формат компресії.

Записане відео можна відредагувати за точністю скальпеля в зручному редакторі Camtasia Studio. Редактор студії є тимчасовою шкалу (Timeline) з доріжками, на яких може бути відео з веб-камери, слайди, музика та інший атмосферне звук на кшталт кліків миші.

Щоб привернути увагу до певних моментів, можеш робити ремарки, збільшення кадру. До речі, зверни увагу на функцію SmartFocus ( «розумний фокус»), яка зробить твій скрінкасти більш наочним і динамічним, акцентуючи вокус на курсорі. Для цієї фічі рекомендується вести запис з запасом дозволу екрану, щоб при збільшенні зображення не втрачало різкість.

Застосувавши настройки, можеш зберегти відео на screencast.com або youtube.com прямо з інтерфейсу Camtasia. Для цього передбачено майстер збереження Produce & Share. Вибір форматів відео - MP4, WMV, MOV, AVI, M4V, кожен з форматів піддається гнучкою налаштування. MP4 можеш обернути відео в HTML5-оболонку і вставити на сайт.

Ціна у пакета відповідна - 299 доларів, ліцензія для освітніх цілей (Education Pricing) обійдеться помітно дешевше - 179 доларів. Звичайно, тобі буде складно довести, що інструкція з написання кряка переслідує суто освітню мету, але спроба не тортури, чи не так?

Вердикт: Camtasia - дуже функціональний комбайн для запису і редагування скрінкасти, який, при вмілому використанні тимчасової шкали і монтажного столу, дозволяє змонтувати закінчене художній твір для рубрики «Злом».

  • Підтримка платформ: кроссплатформенная
  • Ліцензія: LGPL

Обидва інструменти, про які йшла мова вище, - це графічна оболонка. Але погодься, було б цікаво приручити «звіра» в особі добре відомого фреймворка FFmpeg. Переваги відчутні: FFmpeg містить в собі набір бібліотек libavcodec, якими гріх не скористатися для скрінкастерскіх потреб.

Проблема в тому, що FFmpeg не дуже добре ладнає з інтерфейсом Directshow, на відміну від «іксів» в Linux, тому для Windows нам потрібно встановити «милиці».

ffmpeg в дії

Перший допоміжний компонент - Screen Capture Recorder, який містить в собі набір утиліт для захоплення відео з робочого столу. Завантажити його можна тут . Другий компонент - Virtual Audio Capture Grabber Device - віртуальне пристрій для захоплення вихідного аудіо. викачуємо . Також для роботи цих двох оболонок тобі потрібно встановити Java Runtime Environment - актуальну версію знайдеш тут .

Налаштування оболонки шукай в меню «Пуск» (або для Windows 8: ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Screen Capturer Recorder) в папці «Screen Capturer Recorder».

Консоль FFmpeg входить до складу Screen Capturer Recorder і доступна за адресою Program Files \ Screen Capturer Recorder \ configuration_setup_utility \ vendor \ ffmpeg \ bin \ ffmpeg.exe. Далі ми запускаємо FFmpeg з командного рядка з потрібними параметрами.

ffmpeg [внутрішні опції] -i [внутрішній файл] [зовнішні опції] [зовнішній файл]

Застосовується до Screen Capturer Recorder в зв'язці з Audio Capture Grabber Device запуск записи відбувається по команді

ffmpeg -f dshow -i audio = "virtual-audio-capturer": video = "screen-capture-recorder" -r 10 -q 1 D: \ record.mp4

де -r і -q - це задані параметри (фреймрейт і швидкість) для вихідного відео. Всі параметри описані в документації FFmpeg .

Таким чином, отримуємо файл запису в зазначеному місці. Щоб зупинити запис, використовуй комбінацію клавіш <Ctrl + C> в командному рядку. Ти можеш створити bat-файл, інструкція тут .

Вердикт: експериментальне (для Windows) рішення, працює за принципом «налаштував і забув». Ось тільки настройка вимагає уважного вивчення документації, особливо якщо тобі буде потрібно записати область екрану з прив'язкою до вікна додатка.

Дивись також:

  • Підтримка платформ: кроссплатформенная
  • Ліцензія: LGPL

З FFmpeg в Linux справи йдуть набагато простіше. Так, в пакеті для Ubuntu модуль x11grab входить до складу фреймворка, для інших дистрибутивів можна спробувати ключ

--enable-x11grab

при компіляції. Далі виробляємо установку:

sudo apt-get install ffmpeg

Тепер в твоєму розпорядженні FFmpeg і термінал. відкриваємо довідку is.gd/rnzShk і задаємо параметри запису за допомогою запиту:

ffmpeg -f x11grab -s 1280x800 -r 15 -i: 0.0 -vcodec qtrle myrecord.mov,

де ключ -s задає дозвіл ролика, -r - кількість кадрів в секунду, -i - порядковий номер екрану «іксів».

Порада: при кодуванні можеш спробувати loseless-кодек Apple Quicktime Animation (RLE). Помічено, що він мінімально навантажує систему, навіть на віртуальній машині працює прекрасно.

Знову ж таки, якщо тебе напружує ручне введення, ось скрипт , Який на додачу до всього дозволяє зробити запис з прив'язкою до певного вікна. Як альтернативу, використовуй утиліту FFcast для запису регіону. Документацію по граббінг ти знайдеш тут .

Документацію по граббінг ти знайдеш   тут

Avconv: процес пішов!

Вердикт: зручний варіант запису з екрану через консоль за сприяння бібліотеки libavcodec.

Дивись також:

Кодування як рішення проблем

Як вже говорилося, ти можеш записати відео в loseless, а потім використовувати кодер для пакетної конвертації. Найчастіше програми для запису скрінкасти не пропонують доступ до командного рядка або відкривають малу частину налаштувань того або іншого кодека. Я рекомендую утиліту HandBrake , Яка пропонує пресети і профілі для медіапристроїв, плюс відмінна документація і заточенность під стандарт H.264. Що стосується Linux, то тут можу порадити Mencoder - кодировщик відео, який входить до складу проекту MPlayer .

Оптимальні настройки скрінкасти

  • Дозвіл: від 1024 × 768 px до 1280 × 1024 px (720p).
  • Медіаконтейнера: MP4, M4V, FLV, MOV
  • Кодек: H.264
  • Бітрейт: 500 kbps VBR
  • Частота кадрів: 10-30 fps
  • Аудіо: AAC 48000 128 kbps Stereo VBR
  • Передача кольору: 16-bit

  • Підтримка платформ: Windows
  • Ліцензія: shareware

Скрінкастінг-рішення від вітчизняного виробника. Поєднує в собі якийсь баланс між мінімалізмом CamStudio і досить високою ціною Camtasia Studio.

Що з істотного пропонує UVScreenCamera? На додачу до зручної настроюється записи - покадровий редактор відео, який, м'яко кажучи, нагадує Adobe Flash однієї зі старих версій. І це є безсумнівним плюсом: підтримуються шари з можливістю імпорту / експорту мультимедіа, накладення зуму, анотацій. Для більшої зручності відео можна розбити на епізоди (див. Вкладку «Розбиття на сегменти»).

Редактор відео в UVScreenCamera

Популярних форматів відео для збереження не так вже й багато (FLV, AVI). Однак крім них є цікаві варіанти експорту: захищений від копіювання виконуваний файл, SWF, GIF, UVF. Хитрість в тому, що в безкоштовній версії UVScreenCamera доступний для збереження тільки екзотичний UVF (формат, який запитує для відтворення окремий плеєр) і EXE, що в обох випадках не дозволить опублікувати ролик на відеохостингу. EXE-формат дуже практичний тим, що з ним поставляється легкий плейер. До того ж можеш створити інтерактивне відео в EXE або флеш, після натискання на кнопку доступна навігація в певну область відео.

Реалізована можливість записувати з декількох джерел аудіо одночасно (втім, ти по-старому можеш продовжувати користуватися стереомікшером або пристроєм what-you-hear твоєї звукової карти). Можна робити позначки, написи, малювати - все як у дитинстві.

Швидкість роботи порадувала: редактор дуже швидкий, інтерфейс реагує на дії миттєво. Навіть під час запису на льоту немає неприємних вібрацій курсора і підвисань.

Вердикт: програма для запису скрінкасти і їх повноцінного редагування, приємно дивує своєю швидкістю і можливостями при відносно невисокій ціні.

  • Підтримка платформ: кроссплатформенная
  • Ліцензія: GPL 2

VLC media player - універсальний спосіб запису відео робочого столу як в Windows, так і в Linux і Mac OS. Вся хитрість настройки - у виборі правильного пристрою для захоплення.

Налаштування здійснюється через меню «Media -> Stream ... -> Capture Device» (або «Джерело -> Відкрити пристрій захоплення ...» в локалізації). У Windows в якості джерел виставляємо «screen-capture-recorder» і «virtual-audio-capturer», які є сполучною містком з DirectShow і встановлюються окремо. У Linux виставляємо режим захоплення Display (Дисплей). Далі натискаємо «Convert», вибираємо профіль для збереження відео і тиснемо «Start» для початку і «Stop» для зупинки процесу запису.

Вибір джерела захоплення в VLC media player

VLC дійсно дозволяє гнучко налаштувати популярний кодировщик H.264, запис аудіо, до того ж містить безліч попередніх.

Вердикт: виявляється, що і плеєр можна використовувати для скрінкастінга, до того ж VLC має досить широкими можливостями по налаштуванню кодування.

Чим редагувати відео та аудіо

  • VirtualDub - редактор з величезною кількістю фільтрів і модулів, значний вибір аудіо- і відеоформатів, який можна розширити за допомогою модулів, непогано оптимізований під залізо. Єдиний мінус - звук в ньому не отредактіруешь, для цього потрібно використовувати окремий софт. Плюс, якщо тобі потрібно всього лише виконати простенькі завдання, VirtualDub відлякає своїм інтерфейсом без натяків на drag & drop.
  • OpenShot - повна протилежність складним редакторам з великою кількістю кнопок і тулбаров. Тут все гранично лаконічно, функціонал оптимальний для монтажу скрінкасти - як звуку, так і відео. Доступні ефекти переходів, анотації. Тимчасова шкала підтримує необмежену кількість треків.
  • PiTiVi - простий відеоредактор під Linux, використовує для роботи фреймворк Gstreamer. Згодиться для не дуже складного монтажу, хоча рейтинг у PiTiVi зараз невисокий через слабку підтримки, і з Ubuntu пакет свого часу був видалений.
  • Audacity - мультиплатформенний аудіоредактор з вражаючими можливостями з імпорту / експорту, підтримкою VST-плагінів, ефектів і багатьом іншим. Гангста-реп на ньому не смікшіруешь, але для редагування озвучення скрінкасти інструментів більш ніж достатньо.

  • Підтримка платформ: Linux
  • Ліцензія: GPL 2

Мабуть, найпопулярнішими GUI-рішеннями для скрінкастінга в середовищі Linux можна назвати recordMyDesktop і Istanbul . На жаль, мінімалізм обох програм і їх застарілий функціонал змушують відмовитися від їх використання.

На жаль, мінімалізм обох програм і їх застарілий функціонал змушують відмовитися від їх використання

RecordItNow: настройка кодування

RecordItNow - плагін для KDE, одна з найбільш осудних утиліт для Linux, що має графічну оболонку.

Начебто функціонал стандартний для такого роду програм, однак сильна сторона RecordItNow полягає в тому, що ти без проблем можеш виставити FFmpeg для запису і задати параметрами командного рядка опції кодування відео. З інших зручностей - можливість збереження пресетів дозволу і зум. Готову запис в кілька клацань можна завантажити на blip.tv або youtube.com.

Вердикт: одна з кращих оболонок для скрінкастінга в Linux з можливістю гнучкого управління параметрами FFmpeg.

Так що краще: повноцінний комбайн, що включає в себе весь функціонал, або набір розрізнених утиліт?
Звичайно, тобі буде складно довести, що інструкція з написання кряка переслідує суто освітню мету, але спроба не тортури, чи не так?
Що з істотного пропонує UVScreenCamera?

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

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: