десь тут нещодавно m-yarix запитував, як записувати відео з екрану... ну, його проблема була пов'язана, мабуть, зовсім не з браком програм для запису скрінкастів, але сама тема навела мене на думку про чергову відеопідказку.

втім, розкажу зовсім не про вибір програми: це нудно. покажу, як конкретно зробити видиво стільниці за допомогою... відеопрогравача! щоправда, не будь-якого, а одного особливого: vlc.

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


ну, все просто, процес однаковий у linux та windows. дивіться видиво, а далі — читайте короткі пояснення.



увага, експеримент!

отже, запускаємо програвач vlc. одним з трьох способів відкриваємо вікно вибору потоку для програвання:

  • в меню програвача: media > open capture device...
  • (на відео) в контекстному меню, правий клік на області програвання: open > open capture device...
  • в контекстному меню через іконку в системному лотку: open media.
у цьому вікні на закладці capture device вибираємо пристрій для захоплення потоку (capture mode) — desktop. тут таки налаштовуємо бажану частоту кадрів (desired framerate): для скрінкасту достатньо 10-15 кадрів на секунду; на потужних пк для кращої плавності відео можна встановлювати стандартні 25 кадрів/с.

в самім низу зліва від кнопки play натискаємо кнопочку зі стрілкою і з контекстного меню вибираємо варіант convert: відкриється нове вікно з налаштуваннями експорту/збереження потоку.

вказуємо, в який файл (file) зберегти результат (розширення варто не вказувати, для автоматичної підстановки). замість самотужки гратися з налаштуваннями кодеків — вибираємо один зі стандартних профілів (profile): рекомендуюю ogg / theora.

тепер цікаво: програма сформувала для нас текстовий рядок параметрів, згідно яких буде закодовано скрінкаст. нас цікавить параметр scale=1 — він вказує, з яким масштабом записати видиво! фактор 1 — один до одного, фактор 2 — збільшити вдвічі, фактор 0.5 (тут крапка!) — зменшити до половини! якщо маєте великий дисплей (наприклад 1680x1050 і більше) — варто зменшувати відео.

останнє — тиснемо кнопку save (попередньо можна мінімізувати головне вікно vlc, щоби не заважало): одразу ж почнеться запис.

щоб зупинити запис — відкриваємо контекстне меню через іконку vlc в системному лотку і вибираємо пункт stop (або налаштовуємо якісь гарячі клавіші). після цього можна відкривати записаний файл.

точно так можна записувати відео з веб-камери. але про це вже іншим разом. успіхів у скрінкастінгу!


оновлено. про те, як записати відео стільниці з курсором миші, використовуюся той таки vlc (і на прикладі windows) — дивіться нову підказку.

5 коментар(ів):

ivanko сказав...

Дякую, для мене це дуже корисна інформація.

m-yarix сказав...

Дякую! Спробую.

Руслан сказав...

Прийшов до Вас від m-yarix 'а, спробував - працює!
ДУЖЕ дякую!

Але маю одне питання - як бути зі звуком? Підкажіть, будь ласка, як настроїти VLC щоби писав відео і звук разом - кодеки вибираються і для відео, і для звуку. Тобто, припускаю, що може...

tivasyk сказав...

2руслан
гхм, сам не пробував — але можна поекспериментувати з кнопочками, дивись ось цей скріншот. і відпиши, якщо вийде =)

p.s. ага, і ще… скріншот і, відповідно, рішення — для windows, а як воно виглядатиме під linux’ом, не знаю — під рукою нема vlc…

tivasyk сказав...

про те, як записати відео стільниці з курсором миші, використовуюся той таки vlc (і на прикладі windows) — дивіться нову підказку.

Дописати коментар

увага!
коментарі не модерую, проте спам видаляю нещадно. посилання на інші сайти/блоги за темою допису вітаю.

додаткові можливості розмітки (кутики набрати з клавіатури):
  ‹b›жирний шрифт‹/b›
  ‹i›похилий шрифт‹/i›
  ‹a href="http://tivasyk.info"›посилання‹/a›