Захоплення відео

У Kdenlive передбачено можливості із захоплення відео за допомогою Blackmagic Decklink та ScreenGrab.

Для інших пристроїв, які здебільшого з’єднуються за допомогою картки і кабелю Firewire (також відомого як високошвидкісна послідовна шина IEEE 1394), скористайтеся dvgrab безпосередньо у терміналі.

Налаштувати захоплення можна за допомогою сторінки Меню ‣ Параметри ‣ Налаштувати Kdenlive ‣ Захоплення (докладніше про це можна дізнатися тут).

Визначити теку призначення для захоплених даних можна за допомогою вкладки Параметри ‣ Налаштувати Kdenlive ‣ Середовище ‣ Типові теки (докладніше про це тут).

Захоплення зображення з екрана

У результаті буде захоплено відео безпосередньо з екрана комп’ютера. Увімкніть віджет захоплення з екрана за допомогою пункту Меню ‣ Перегляд ‣ Захоплення екрана.

Підказка

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

Віджет захоплення з екрана

Монітор 0/1:

Виберіть монітор для записування

media-recordЗахоплення екрана:

Почати/Припинити записування

configureНалаштовування запису:

Відкриває вікно Kdenlive Параметри ‣ Захоплення ‣ Захоплення екрана

Записаний кліп буде додано на панель контейнера проєкту.

Можливі проблеми

Для запису і кодування зображення з екрана буде використано ffmpeg. Більшість проблем пов’язано із встановленою версією ffmpeg або способом збирання ffmpeg.

Зокрема, для ffmpeg потрібен параметр --enable-x11grab, щоб працювало захоплення з екрана. Перевірте, чи використано цей параметр у вашому дистрибутиві Linux для ffmpeg, введенням команди ffmpeg -version у терміналі і пошукайте параметр у даних, які буде повернуто ffmpeg. [1]

Якщо захоплюєте дані з екрана і використовуєте варіант x246 зі звуком, процес записування може завершити роботу в аварійному режимі. У цьому випадку створіть профіль кодування для захоплення з екрана, де -acodec pcm_s16le буде замінено -acodec libvorbis -b 320k.

Blackmagic

Це для захоплення з карток захоплення відео Decklink Blackmagic.

Примітка

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