-
Notifications
You must be signed in to change notification settings - Fork 0
Screencast Video Recording
Martin Konopka edited this page Apr 23, 2018
·
4 revisions
Code: SC
Screen video recording (screencast) captures what was displayed on the participants monitor during the experiment. Screencast device in the UXC depends on:
- UScreenCapture utility which must be installed; and
- FFmpeg binary which is included in the UXC app.
The video is recorded with 10 FPS framerate.
- App configuration - section
[Device.Streamers.Screencast]
-
DeviceName
=UScreenCapture
- name of the recording device used by the FFmpeg. -
AutoSelectDevice
=True
orFalse
- if another video recording device should be used, if the device withDeviceName
is not found. Default isFalse
. -
Extension
- output file format, default ismp4
.
-
- Session configuration:
-
Preset
- specifies resolution of the video, one of the following values:-
Source
(default) - input resolution, i.e., original desktop resolution. -
HD
- 1080p resolution. -
HDR
- 720p resolution. -
SD
- 480p resolution. -
Low
- 360p resolution.
-
-
App configuration example:
[Devices.Streamers.Screencast]
DeviceName = UScreenCapture
AutoSelectDevice = False
Extension = mp4
Session configuration example in Session Definition JSON object:
{
"project": /* project name */,
"name": /* session name */,
"devices": [
{
"device" : "SC",
"configuration": { "Preset" : "HD" }
},
// ... other devices
],
// ... other SessionDefinition settings
}
Video file is recorded instead of structured data, i.e., SC_data.mp4
file is located in the session recording data.
- Home
- Usage Examples
- User Manual
- API Reference
- Installation Manual
- Contributing
- Project Documentation