MediaRecorder 6.5 - Reference manual

Welcome to MediaRecorder

Welcome to MediaRecorder

Welcome to MediaRecorder

image.png

Main topics

Introduction

What's new compared to version 6.2

How to use this Help?

image.png

TIPS

image.png

image.png

Welcome to MediaRecorder

Introduction

MediaRecorder is a software package that makes digital video files with input of many different types of cameras. These video files can be used in the video analysis programs The Observer XT, EthoVision XT and FaceReader. 

Supported video devices

MediaRecorder is supported with several types of video devices. In the section on the type of device, you find which specific devices are tested and supported, how many devices you can use simultaneously, at what frame rate and resolution and in which Noldus software.

MediaRecorder is supported with the following devices types.

We recommend to create a test recording with your devices first before you carry out the actual recordings, especially when you have more or other devices than we officially support.

See Record video.

Modules

MediaRecorder has the following modules.

Standalone or with other software

MediaRecorder can be used as a standalone program to create video files. It is also possible to use the Noldus network communication protocol N-Linx, to use it in combination with The Observer XT. This way, recording with MediaRecorder starts automatically when starting an observation in The Observer XT and stops when this observation is ended. Furthermore, the videos obtained this way are automatically linked to an observation and synchronized with the manually scored events.

It is also possible to control recording with commands from EthoVision XT, for example to start recording when a mouse leaves the shelter.

MediaRecorder Help

This Help describes how to use MediaRecorder 6.5 with the supported recording devices. Information about devices from companies other than Noldus IT is valid at the moment of the release and may change afterwards without our knowledge.

If you have any problems, questions, remarks or comments, please let us know.

See Support in Troubleshooting for contact information.

Welcome to MediaRecorder

What’s new in MediaRecorder 6.5

If you have been using a previous version of MediaRecorder, you should read these topics to get an idea of the improvements in this version.

Welcome to MediaRecorder

What’s new compared to version 6.2

Selection of audio source for all the videos

While previously only Audio device 1 could be used as a common audio source for all the videos, now in Picture-in-Picture mode, you may select which audio source to use for this purpose.

Data Transparency Policy

When starting recording, a pop-up window will appear, informing you about Noldus's Data Transparency Policy.

If you have been using a previous version of MediaRecorder, you should read these topics to get an idea of the improvements in this version.

Welcome to MediaRecorder

What's new compared to version 6.0

Software activation code instead of hardware key  

MediaRecorder 6.2 comes with a software activation code as the license which makes it easier to work with the software. For existing customers it is still possible to upgrade their hardware key.   

Welcome to MediaRecorder

What’s new compared to version 5

Output quality selection

Instead of using the default output quality you can now select optimized settings for when you are using your recorded video files in (1) a four-camera EthoVision set-up; (2) a DanioVision set-up or (3) with the Remote Photo Plethysmography module in FaceReader. See Output settings for more information. 

Recording with a frame rate of 1 fps

It is now possible to select a frame rate as low as 1 fps when filming slowly-moving subjects.

Prevent black frames at the start of your videos  

With the default settings of MediaRecorder there may be black frames at the start of your videos. If that is the case EthoVision will not automatically start tracking and FaceReader will not start analyzing from the start of your videos. You can now edit the VsSettings file that comes with MediaRecorder to prevent black frames. For more information see Prevent black frames at the start of your videos.

Euresys Picolo H264 boards not supported

The Picolo U4 and U8 H264 boards are end of life and only have 32 bit drivers. Therefore the latest version of MediaRecorder does not support them anymore.

Welcome to MediaRecorder

End-User Licence Agreement


Revised: 21 July 2022 

END-USER LICENSE AGREEMENT

IMPORTANT – READ CAREFULLY. Please read this End-User License Agreement ("EULA" or “Agreement”) carefully before checking the “accept” checkbox, downloading or using the Software (as defined below). By checking the “accept” checkbox, downloading, installing or otherwise using the Software, End-User agrees to be bound by the terms and conditions of this EULA. If you do not agree to the terms and conditions of this EULA, do not check the “accept” checkbox and do not download, install or use the Software.

The Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software is licensed, not sold.

1. DEFINITIONS

Terms used in this EULA but not otherwise defined shall have the meaning assigned to them below:

1.1. Authorized Partner: the individual or legal entity that has been granted permission by Noldus to promote, sell or otherwise distribute the Software on behalf of Noldus.

1.2. End-User: the individual or legal entity that has acquired or uses the Software under the terms and conditions of this EULA.

1.3. EULA: this End-User License Agreement.

1.4. Indirect Losses: any indirect loss, claim, damage, liability, or expenses (including reasonable attorney's fees), including lost profits, and damage due to the stagnation of business operations.

1.5. Network License: a licensing mechanism comprising a license file and accompanying software managing the number of concurrent users of the Software.

1.6. Noldus: Noldus Information Technology BV, with registered office at Nieuwe Kanaal 5, 6709 PA Wageningen, The Netherlands, listed in the Trade Register under Chamber of Commerce number 09094422, or its subsidiaries listed in the document https://www.noldus.com/legal/noldus_corporate.pdf.

1.7. Security System: a system of software protection to limit installation and use of the Software to the authorized End-Users and computers.

1.8. Security Device: a device that forms part of or is attached to the computer, and is used as part of the Security System to control access to the Software.

1.9. Software: the software (including, but not limited to, any updates, upgrades and associated media, printed or electronic documentation and online services) provided to the End-User by Noldus or an Authorized Partner together with this EULA, that is not covered by third party terms and conditions and is included in the list under “Noldus software” in the Annex to the General Terms and Conditions (https://www.noldus.com/legal/noldus_gtc.pdf).

2. LICENSE

2.1. Upon payment by the End-User of the license fees for the Software, Noldus grants End-User a revocable, non-exclusive license to download, install and use the Software in accordance with the terms and conditions of this EULA. This EULA does not grant any rights to obtaining future upgrades, updates or supplements of the Software. If upgrades, updates or supplements of the Software are obtained, however, the use of such upgrades or updates is governed by this EULA and the amendments that may accompany them and may be subject to additional payments and conditions.

2.2. The End-User may download, install and use the Software on as many computers as is reasonably necessary, however the Software may not be shared or used concurrently on more computers than for which EULA’s are granted. End-User shall take all reasonably required steps to ensure that this number is not exceeded.

2.3. End-User is allowed to store or install a copy of the Software for back-up or archival purposes.

2.4. End-User shall not (i) modify, alter, adapt, merge, decompile or reverse-engineer the Software or any part thereof nor create any derivative works based on all or any part of the Software, or (ii) remove or obscure any copyright, trademark or other ownership notices from the Software, or (iii) sub-license, sell, rent, lease, hire, loan, assign or otherwise transfer the Software or your rights in the Software or any part thereof, except as provided for in this EULA.

2.5. The Software may be protected by a Security System, including but not limited to the use of expiry dates, time-limited or feature-limited licenses, authorization codes, Security Devices and Network Licensing. End-User is prohibited to (attempt to) remove, alter or circumvent in any way any part of such Security System.

2.6. End-User is responsible for regular, frequent and effective backups of all files produced or modified while working with the Software. 

3. INTELLECTUAL PROPERTY

3.1. All title, copyright and other industrial, intellectual or proprietary rights in and to the Software (including but not limited to any images, photographs, animations, video, audio, music, and text incorporated into the Software), the accompanying printed materials, and any copies of the Software are owned by Noldus or its Authorized Partners. All rights not expressly granted are reserved by Noldus.

3.2. The Software may include or make use of third party software, including open source software. Such third party software may be subject to the third party’s terms and conditions provided in the documentation accompanying the Software and may contain copyright or other industrial, intellectual or proprietary rights of such third party. End-User hereby agrees to the terms and conditions for such third party software. In the absence of any third party terms and conditions, this EULA will govern the third party software in the Software.

3.3. End-User may, from time to time, provide Noldus with comments, suggestions, data, information or feedback (“Feedback”) on the Software. End-User acknowledges and agrees that such Feedback may be freely used by Noldus, at its sole discretion, for the design, development, improvement, marketing and commercialization of its products and services, without any restrictions based on confidentiality or intellectual property rights.

4. TRANSFER

4.1. End-User is entitled to make a one-time, permanent transfer of this EULA and Software only directly to one other End-User. This transfer must include all of the Software (including all component parts, the media and printed materials, any upgrades and this EULA). Such transfer may not be by way of consignment or any other indirect transfer and shall be subject to the following provisions:

a. End-User will provide to Noldus prior to any such transfer the full name and address details of the new End-User and the expected date of transfer in writing;
b. The new End-User understands and agrees to all the terms and conditions of this EULA in the same way as if the new End-User had obtained the Software from Noldus or an Authorized Partner;
c. End-User will destroy all (partial) copies of the Software and all accompanying materials, including but not limited to installed copies and any backup copies on data storage devices and guarantee to Noldus in writing that this has been done. If the Software is an upgrade, any transfer must include all prior versions of the Software;
d. Noldus reserves the right to levy an administrative charge upon the End-User and/or the new End-User in relation to transfer of the Software to an End-User

4.2. Any attempted transfer without prior written permission from Noldus shall constitute a material breach of this Agreement and shall be deemed null and void.

5. TERM; TERMINATION

5.1. The EULA shall enter into force on the date of acceptance by the End-User and continue until terminated in accordance with this Section 5.
5.2. If the Software is licensed on a subscription basis, the EULA shall continue until the end of the current subscription period.
5.3. Noldus is entitled to terminate the EULA immediately upon prior written notice upon:

a. the breach of any material provision of this Agreement by the End-User if (i) such breach is not curable or (ii) if curable, the End-User has not cured such breach within 30 (thirty) day period following receipt of a written notice by Noldus substantiating such breach ("ingebrekestelling");
b. the filing or institution of bankruptcy, liquidation or receivership proceedings of the End-User or in the event a receiver or custodian is appointed for the End-User’s business, or if its business is discontinued or if it has a petition presented by a creditor for its winding up or if the End-User enters into any liquidation (other than for purpose of reconstruction or amalgamation.

5.4. Upon termination of the EULA, the End-User shall immediately discontinue the use of the Software and remove the software of all computers, destroy all (partial) copies of the Software from all storage media and return the documentation and materials relating to the Software to Noldus or its Authorized Partner.
5.5. Termination of this Agreement does not remove or reduce End-User’s obligation to pay any outstanding license fees or other monies, all of which shall be due for payment immediately on termination of the EULA.
5.6. The following provisions shall survive termination of this EULA: Sections 3, 7, 9, 10 and this Section 5.6. In addition, any other provisions which are required to interpret and enforce the Parties' rights and obligations under the EULA shall also survive any termination or expiration of this EULA, but only to the extent required for the full observation and performance of the EULA.

6. WARRANTY

6.1. Noldus warrants that the Software as of the date of delivery to the End-User by Noldus or its Authorized Partner, the Software will, for a period of 90 days (“Warranty Period”) materially conform to the specifications set out in the user documentation accompanying the Software (“Specifications”), provided that:

a. the Software is properly installed on a supported computer platform (as defined in documents that can be accessed on https://my.noldus.com) and used in accordance with the provisions of the accompanying user documentation and/or any Noldus-approved training course;
b. Noldus is notified in writing within 14 days after any non-conformity of the Software was known or should reasonably have been known to End-User and the End-User has made available all the information that might reasonably be required to allow Noldus to investigate, recreate and where possible remedy a non-conformity;
c. the Software has not been (a) altered, repaired or modified by any party other than Noldus or a third party provider approved by Noldus; or (b) used with software or a computer platform other than set out in the documents that can be accessed on https://my.noldus.com or have been subjected to negligence, or computer or electrical malfunction; or (c) were used, adjusted, or installed other than in accordance with instructions by Noldus.

6.2. Other than set out in Section 6.1, no warranties are expressed or implied with respect Software or any element thereof, including without limitation its quality, performance, accuracy, merchantability or suitability or fitness for any purpose, whether or not that purpose has been communicated by End-User to Noldus. The Software is a general product developed by Noldus for a wide range of solutions, requirements and situations and End-User is responsible for purchasing
the Software required for his needs. Noldus explicitly does not warrant that the Software shall be entirely without error or fault nor that it will operate without interruption. End-User agrees that such errors, faults or interruptions shall not be deemed material and cause to terminate this EULA.
6.3. The warranty by Noldus set out in Section 6.1 applies only to the first installation of the Software and will not apply, resume or renew upon delivery or installation of any subsequent update or upgrade to the Software, alteration in the number of EULA’s granted for use of the Software, or any other extensions, upgrades or alterations to the Software where the Software has previously been delivered to or installed by the End-User.
6.4. The warranty by Noldus set out in Section 6.1 shall further not apply to Software that is licensed or otherwise made available at no cost, or Software that is designated as ‘prototype’, ‘alpha’ or ‘beta’ code, all of which are provided ‘as is’ and without warranty, representation or liability.
6.5. Upon receipt of an End-User’s written notice of the Software not conforming to the Specifications during the Warranty Period, Noldus shall at its option and in its sole discretion (i) assist the Customer in correcting or replacing the non-conforming Software or, (ii) terminate the EULA immediately and refund the purchase price paid by the End-User. The remedies described above shall be End-User’s sole and exclusive remedies. Upon expiration of the Warranty Period, Noldus shall have no obligation to provide such remedies.
6.6. Noldus and Authorized Partners, are not responsible for maintaining or supporting use of the Software or obligated to provide any updates, fixes or support to the Software unless otherwise expressly agreed in writing between End-User and Noldus or the Authorized Partners.

7. LIABILITY; INDEMNIFICATION

7.1. End-User acknowledges that the Software is intended for research or training purposes only and agrees not to use the Software for diagnosis or treatment of disease in human subjects. End-User agrees not to use the Software in any application where the failure, malfunction or inaccuracy of the Software carries the risk of death or bodily injury.
7.2. Noldus Software shall not be used for collection of biometric data from human subjects without prior informed consent from the person whose data is being captured.
7.3. Noldus does not allow the use of its Software for the following applications:
a. Active defense, i.e. embedding Noldus Software in a weapon system.
b. Biometric data collection in criminal, security-related or similar investigations or procedures.
c. Surveillance of people in public spaces for security purposes.
d. Any other use that may potentially violate fundamental human rights (https://www.un.org/en/about-us/universal-declaration-of-human-rights).
7.4. If Noldus notices that its Software is used for applications that it does not approve, this may lead to discontinuation of customer support and termination of the EULA.
7.5. To the fullest extent permitted by law, and not withstanding any other provision of this EULA to the contrary:
a. In no event will Noldus or the Authorized Partners be liable to the End-User for Indirect Losses or for special, incidental, consequential, exemplary, enhanced, or punitive damages, including without limitation, any damages resulting from interruption of business, loss of use, loss of profits or revenue, or loss of business, arising out of or in connection with this EULA, the Software, or the performance of Noldus, the Authorized Partners, or third parties engaged by Noldus in the performance of this EULA, regardless of whether Noldus, the Authorized Partners, End-User, or any other person or entity has been advised of (or could have reasonably foreseen) the possibility of such damages or Indirect Losses. If, despite the provisions in this EULA, liability exists anyway, only direct damage will be eligible for reimbursement

INTELLECTUAL PROPERTY INFRINGEMENT CLAIMS.

7.6. Noldus’ and Authorized Partners’ liability shall also be excluded, and Noldus and the Authorized Partners shall not have any liability under this EULA in the event of:
a. End-User’s use of the Software other than in accordance with Section 7.1;
b. in the event of direct and indirect consequences of the End-User’s failing to adhere strictly to the user documentation provided or made available by Noldus or the Authorized Partner; or
c. any loss of or damage to files or data howsoever caused.
7.7. A liability claim will be unenforceable and lapse unless Noldus or the Authorized Partner receives a written notice thereof no later than 6 months after the discovery of an event or circumstance that gives or may give rise to that claim.
7.8. Noldus will hold harmless, defend, and indemnify End‐User from and against all losses, damages, claims, liabilities, and expenses incurred by End‐User that arise out of, relate to, or are caused by any third party claim that End‐User’s use of the Software, pursuant to the terms of the this EULA, infringes the intellectual property rights of such third party. If such a claim is made or appears likely to be made, Noldus, at its option, will have the right to either (i) procure for the End‐User the right to continue to use the Software, (ii) modify or replace the Software so that it is no longer infringing (in a manner that substantially retains its functionality and quality), or (iii) require End‐User to terminate the use of and return the Software and refund a pro rata portion, if any, of the amount paid by End‐User to Noldus for the infringing Software. Notwithstanding the foregoing, Noldus will have no liability to End‐User if the infringement results from use of the Software in combination with software not provided by Noldus or from modifications made by Noldus to conform to specifications provided by End‐User. The indemnification obligations in this section are subject to: (i) End‐User giving Noldus prompt written notice of any claim (provided that End‐User's failure to provide prompt written notice will only relieve Noldus of its obligations under this Section to the extent such failure materially limits or prejudices Noldus’ ability to defend or settle such claim); (ii) the transfer of sole control of the defense and any related settlement negotiations to Noldus; and (iii) End‐User's cooperation, at Noldus’ expense, in the defense of such claim. THIS SECTION STATES END‐USER'S SOLE AND EXCLUSIVE REMEDIES FOR THIRD PARTY INTELLECTUAL PROPERTY INFRINGEMENT CLAIMS.
7.9. End-User shall indemnify and hold harmless Noldus, the Authorized Partners, and the third parties engaged by Noldus from and against any and all losses (including Indirect Losses and special, incidental, consequential, exemplary, enhanced, or punitive damages) arising out of or caused by (i) any failure in the performance of the obligations of the End-User under the law, this EULA, or Noldus’ General Terms and Conditions, or (ii) any and all third party claims on any grounds whatsoever, directly or indirectly related to the End-User’s use of the Software, the contents thereof, or any results or materials generated by the Software.
7.10. THE LIMITATION OF LIABILITY PROVISIONS SET FORTH IN THIS SECTION 7 SHALL APPLY EVEN IF END-USER’S REMEDIES UNDER THIS EULA FAIL OF THEIR ESSENTIAL PURPOSE.
7.11. Noldus and End-User acknowledge and agree that the parties entered into this EULA in reliance upon the limitations of liability set forth in this Section 7, that the same reflect an allocation of risk between the parties (including the risk that a contract remedy may fail of its essential purpose and cause consequential loss), and that the same form an essential basis of the bargain between the parties.

8.MISCELLANEOUS

8.1. Parties may communicate with each other by electronic mail. Parties recognize the risks associated with electronic mail and declare that they shall not hold each other liable for any damage incurred by either of them as a result of the use of electronic mail. If a Party is in doubt as to the content of an electronic message received, the content of the message originating with the sender shall be decisive.
8.2. The invalidity or unenforceability of any provision this EULA shall not affect or limit the validity or enforceability of any other provisions thereof. Any such invalid or unenforceable provision shall be deemed
to be substituted by a provision that is considered to be valid and enforceable. The interpretation of the substituting provision shall be as close as possible to the economic, legal and commercial objectives of the severed provision.
8.3. Failure by Noldus or the Authorized Partner to enforce any of its rights under the EULA shall not constitute a waiver of such rights thereunder and shall not relieve End-User of its obligation to comply with such provisions. No waiver or amendment of any provisions therein shall be effective unless signed in writing by a Noldus representative. Any such written waiver shall only be applicable to the specific instance to which it relates and shall not be deemed to be a continuing or future waiver.
8.4. Amendments or changes to this EULA can only be agreed upon in writing between the Parties.
8.5. The EULA shall be binding upon the Parties thereto, their legal representatives, successors and assigns. End-User shall not assign any right or obligation arising out of this EULA without the prior written consent of Noldus. Any attempt by End-User to assign or delegate any obligation hereunder shall be deemed null and void.

9.GOVERNING LAW: END-USERS USA OR CANADA

9.1. If End-User is a legal entity and its principal place of business is located in the United States of America or Canada, or if End-User is an individual whose primary residence is located in the United States of America or Canada:
a. This EULA is exclusively governed by the laws of the Commonwealth of Virginia and the applicable federal laws of the United States of America, without regard to the conflicts of law provisions of any jurisdiction. Without limiting the previous sentence, End-User and Noldus expressly agree: (i) that the Virginia Uniform Computer Information Transactions Act, Virginia Code §§ 59.1-501.1 et seq. (“UCITA”), and the United Nations Convention on Contracts for the International Sale of Goods (“CISG”) are expressly excluded from this EULA, (ii) that any and all terms contained in UCITA or CISG will have no force or effect on any portion of this EULA, and (iii) that UCITA and CISG do not apply to this EULA or the Software.
b. Any and all claims and disputes arising out of or in connection with this EULA, the Software, or the performance or non-performance by either party of any of its obligations under this EULA, which End-User and Noldus cannot resolve amicably within a reasonable period of time, will be commenced and maintained only in a state or federal court of competent subject matter jurisdiction situated or located in the United States of America. Noldus and End-User consent to the exclusive personal jurisdiction of and venue in any such court.
c. To the extent permitted by law: End-User must commence or file any claim or action arising out of or relating to this EULA or the Software within six months after the cause of action accrues, otherwise, such claim or cause of action is permanently barred. To the extent permitted by law, End-User expressly waives the right to commence or file any such claim or action under any longer statute of limitations.

10.GOVERNING LAW: END-USERS OTHER COUNTRIES

10.1. If End-User is a legal entity and its principal place of business is located in any country other than the United States of America or Canada, or if End-User is an individual whose primary residence is located in any country other than the United States of America or Canada:
a. This EULA is exclusively governed by the laws of The Netherlands. The United National Convention for Contracts on the International Sale of Goods is expressly excluded.
b. Any disputes arising out or in connection with this EULA that cannot be solved amicably within a reasonable period of time will be submitted to the competent court in Arnhem, The Netherlands, for any dispute with End-Users having their principal place of business in the European Union. In the event that an End-User has its principal place of business outside the European Union, the United States of America or Canada, any dispute shall be finally settled in accordance with the Arbitration Rules of the Netherlands
Noldus Information Technology – End-User License Agreement Revised: 21 July 2022 – Page 4 of 4
Arbitration Institute. Location shall be Arnhem, The Netherlands. The arbitration procedure shall be conducted by one (1) arbiter in the English language.


System Requirements

System Requirements

Specifications

image.png

Main topics

System Requirements

System requirements

Operating system

MediaRecorder 6 supports Windows 11 64 bit Professional edition.

Language packs

MediaRecorder 6.5 was thoroughly tested with the Windows 11 U.S. English language packs. It is possible that certain local language versions of Windows may affect the performance of the program.

Touch features

MediaRecorder is not designed for use with Windows touch features.

Computer

Desktop computer

MediaRecorder 6.5 has been tested with a Dell Precision™ T3640 and 5820 PC. If you order a complete solution from Noldus Information Technology, you will obtain one of these computers, or a successor, with MediaRecorder installed and ready to use.

Laptop

MediaRecorder 6.5 has been tested on a Dell Precision™ 3551 mobile workstation with the following devices only:

Technical specifications test computers

Dell Precision™ T3640 PC

Dell Precision 5820

Dell Precision™ 3551 mobile workstation

System Requirements

Requirements of a custom computer

Before purchasing a new computer

We recommend that you use the Dell Precision T3640 or T5820 desktop computer. For the devices that are supported on a laptop (See Laptop), we recommend the Dell Precision 3551 mobile workstation.

If you are planning to purchase a different computer, please contact us for detailed advice.

Computer requirements

System Requirements

Test an unsupported setup

Aim

To test the quality of MediaRecorder videos with an unsupported camera or computer.

Background

When using an unsupported setup, the following problems may occur:

Procedure

  1. Set a timer display running on a computer monitor (preferably with both digital and analog display) and play music (not on the same computer as MediaRecorder). Make sure no background programs are running on the computer.
  2. Make a recording in the normal way. Remember to plug in your microphone if you plan to use audio.
  3. After the normal maximum recording time, give an audio and visual cue (e.g. click your fingers) and stop the recording
  4. Check the recording length in MediaInfo and number of frames in GSpot. Use the frame rate to determine if any frames are dropped.
    See Tools for troubleshooting
  5. Go to the moment where you gave the cue and check if the audio and video are in sync, and if multiple videos are in sync.

    Whether a small error (one that normally tends to occur) is to be considered a problem or not depends entirely on the required level of accuracy of the audio and video recording.

    System Requirements

    Supported devices

    Tested devices

    The latest version of MediaRecorder has extensively been tested with the following devices:

    IP cameras

    Screen capture devices

    Earlier versions of MediaRecorder have been tested with the following devices:

    Analog cameras

    PhenoTyper Top Unit camera (EIA and CCIR) in combination with

    IP cameras

    USB cameras

    FireWire camera

    GigE camera

    Screen capture devices

    Combinations of devices

    Keyboard

    CH products RS Desktop joystick for Pan, Tilt, and Zoom control of IP cameras.

    System Requirements

    Video formats

    Formats of video file created by MediaRecorder

    The video format MediaRecorder creates, depends on the input:

    Background information

    MPEG-4 DivX

    MPEG-4 can achieve a high rate of compression with good quality, because it separately codes the background (which does not change much from frame to frame) from the moving parts of the video. MPEG-4 is in fact best seen as a collection of definitions rather than one fixed file format, and there are many different implementations of MPEG-4. MPEG-4 has a higher compression rate than for example MPEG-2 and it can have much higher resolution (with MediaRecorder up to 1920 x 1280 pixels).

    MediaRecorder creates MPEG-4 DivX video files from several digital recording devices (see above). DivX is an implementation of MPEG-4 which has both high quality and good compression. MPEG-4 DivX decoding software for playing back the video files is installed with MediaRecorder.

    H.264 AVC

    H.264 AVC is a type of MPEG-4 and is also known under the names H.264/AVC, AVC/H.264, H.264/MPEG-4 AVC, MPEG-4/H.264 AVC, MPEG-4 Part 10 or x.264. It creates good video quality and uses previously-encoded pictures as references in a much more flexible way than in other standards, allowing the use of up to 16 reference frames. MediaRecorder creates H.264 AVC video files from output of analog and IP cameras (see above). H.264 decoding software for playing back the video files is installed with MediaRecorder.

    Note

    On computers with Windows 10, some Windows Media Player codecs need to be disabled to be able to play back the H.264 video files with an MPG container which MediaRecorder creates from PhenoTyper Top Unit camera. These codecs are disabled by MediaRecorder installation. De-installing MediaRecorder restores the Windows Media Player codecs. Contact Noldus Support if you want to play back the videos from PhenoTyper Top Unit camera on another computer than the one with MediaRecorder.

    Installation

    Installation

    Installation

    Main topics

    Installation

    The steps to install MediaRecorder

    IMPORTANT

    If you have an older version of MediaRecorder - Uninstall MediaRecorder 6.0 and older versions before you install MediaRecorder 6.5.

    If you have a hardware key - Do not insert your key before the installation is complete. If you do so, other drivers are automatically installed, which may lead to incorrect functioning of the license key. Drivers of the license key should be installed using the installation USB stick.

    See Install MediaRecorder and device drivers

    Procedure

    1. Turn off automatic updates for device drivers
    2. Select correct power options
    3. Install MediaRecorder and device drivers
    Installation

    Turn off automatic updates for device drivers

    Aim

    To make sure the devices use the drivers that were tested with MediaRecorder.

    Background information

    The general recommendation from Microsoft to use automatic updates is good, especially for security updates. However, automatic updates of hardware device drives can sometimes give problems. MediaRecorder is tested with the device drivers that are available at the moment of the release. If device drivers are updated afterwards, we cannot guarantee that they will work properly with MediaRecorder. Therefore we recommend to switch off automatic updates of device drivers.

    If you ordered a computer with MediaRecorder from Noldus IT, the automatic updates for device drivers have already been turned off and you can skip this topic.

    Procedure

    1. Open the Start window and type Change Device Installation Settings.
    2. Click the tile that appears.

      image.png

    3. To the question Do you want Windows to download driver software and realistic icons for your devices?, select No, let me choose what to do and then:
    4. Select Never install driver software from Windows Update.
    5. Also deselect the checkbox in front of Automatically get the device app and info provided by your device manufacturer.

      image.png

    6. Click Save Changes.
    Installation

    Select correct power options

    Aim

    To make sure the computer shuts down properly.

    Background information

    On computers with Windows 10, by default the computer resumes rather than restarts after shutdown. This can cause problems with MediaRecorder and associated software like The Observer XT.

    Therefore, we recommend to make sure that the computer really shuts down.

    Procedure

    1. In the Windows start window with apps, type Power options and then click the Power options tile.
    2. Choose Choose what the power buttons do.

      image.png

    3. Click Change settings that are currently unavailable.

      image.png

    4. Select the following options:

      When I press the power button – Shut down.
      When I close the lid – Shut down.
      Under Shutdown settings deselect the checkboxes Sleep, Hibernate, and Turn on fast startup (recommended).

    image.png

    Installation

    Install MediaRecorder and device drivers

    Aim

    To install MediaRecorder and, for some recording devices, their drivers.

    Procedure

    IMPORTANT - If you have an older version of MediaRecorder - Uninstall MediaRecorder 6.0 and older versions before you install MediaRecorder 6.5.

    1. Download the installation files from my.noldus.com, and extract the contents.
    2. Browse to the file MediaRecorder [Version number]  Setup.exe and double-click it.
    3. We recommend to choose Standard as Installation type. Choose Custom only to change the location where the program is installed.
      image.png
    4. In the Drivers and tools field, choose the driver of your video device.
    5. Click Next, accept the License Agreement and click Install.

      The following setup prerequisites are installed automatically before MediaRecorder is installed:

      Installation

      Activate your MediaRecorder license

      A license for MediaRecorder comes with an activation key. The key determines which license options are available to you (see Modules in Welcome to MediaRecorder). For existing customers it is still possible to upgrade their hardware key and use this key as the license.

      To activate your MediaRecorder license with your activation key:

      1. Start the MediaRecorder software and select the option Activate software license key.
      2. Select either Floating or Fixed and click OK.
        image.png

      What is the difference between a Floating and a Fixed activation?

      When you have a software license key you can choose between a Floating and a Fixed activation.

      Activate your floating license

      image.png

      Enter your Activation key and click OK. The MediaRecorder software now opens.

      Activate your fixed license

      image.png

      Enter the Activation key that you received with the software and select

      image.png

      Deactivate your MediaRecorder license

      Deactivate your fixed license if you reached your maximum number of activations and you want to install and use MediaRecorder on another computer.

      IMPORTANT  If you want to uninstall MediaRecorder, first deactivate the license otherwise you will lose it. Please contact Noldus Technical Support if this happened.

      Deactivate your floating license

      1. From the Help menu select Deactivate License.
      2. You will get a message that your license key was successfully removed and that MediaRecorder will exit. Click OK to close the software.

      Deactivate your fixed license

      From the Help menu select Deactivate License and select

      image.png

      If you have a hardware key

      MediaRecorder is not sold any more with a hardware key; instead, it comes with a software activation code which makes it easier to work with the software. If you use a version earlier than 6.2, it is possible to upgrade your hardware key (see Upgrade your MediaRecorder license to continue working with your hardware key) or request a software activation key. If you wish to use an upgraded harware key, follow the steps below:

      1. Plug the key into a USB port on your computer. If the hardware key is cor­rectly connected, a red light is visible inside the key.
      2. Now start MediaRecorder. Keep the key inserted in your computer while you work with MediaRecorder.

      A hardware key is a very important piece of equipment, as it represents the full value of your license and cannot be replaced if lost. You can install MediaRecorder on any computer as long as it meets the System Requirements. However, to work with the program you need to insert the hardware key into one of the computer’s USB ports.

      image.png

      IMPORTANT  Please make sure that you do not lose the key! You will need to pay for a new license if so. Also be careful with it, because it is sensitive and can be easily damaged.

      The drivers for the hardware key are installed together MediaRecorder. It is important to install MediaRecorder with the drivers for the hardware key before you connect the license key to the computer. If you connect the hardware key first, drivers are automatically installed which may lead to incorrect functioning of the hardware key. When the hardware key is installed and connected properly, a red light glows inside it.

      Installation

      End-User Licence Agreement


      Revised: 21 July 2022

      END-USER LICENSE AGREEMENT

      IMPORTANT – READ CAREFULLY. Please read this EndUser License Agreement ("EULA" or “Agreement”) carefully before checking the “accept” checkbox, downloading or using the Software (as defined below). By checking the “accept” checkbox, downloading, installing or otherwise using the Software, End-User agrees to be bound by the terms and conditions of this EULA. If you do not agree to the terms and conditions of this EULA, do not check the “accept” checkbox and do not download, install or use the Software.
      The Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software is licensed, not sold.

      .

      1. DEFINITIONS

      Terms used in this EULA but not otherwise defined shall have the meaning assigned to them below:

      1.1. Authorized Partner: the individual or legal entity that has been granted permission by Noldus to promote, sell or otherwise distribute the Software on behalf of Noldus.

      1.2. End-User: the individual or legal entity that has acquired or uses the Software under the terms and conditions of this EULA.

      1.3. EULA: this End-User License Agreement.

      1.4. Indirect Losses: any indirect loss, claim, damage, liability, or expenses (including reasonable attorney's fees), including lost profits, and damage due to the stagnation of business operations.

      1.5. Network License: a licensing mechanism comprising a license file and accompanying software managing the number of concurrent users of the Software.

      1.6. Noldus: Noldus Information Technology BV, with registered office at Nieuwe Kanaal 5, 6709 PA Wageningen, The Netherlands, listed in the Trade Register under Chamber of Commerce number 09094422, or its subsidiaries listed in the document https://www.noldus.com/legal/noldus_corporate.pdf.

      1.7. Security System: a system of software protection to limit installation and use of the Software to the authorized End-Users and computers.

      1.8. Security Device: a device that forms part of or is attached to the computer, and is used as part of the Security System to control access to the Software.

      1.9. Software: the software (including, but not limited to, any updates, upgrades and associated media, printed or electronic documentation and online services) provided to the End-User by Noldus or an Authorized Partner together with this EULA, that is not covered by third party terms and conditions and is included in the list under “Noldus software” in the Annex to the General Terms and Conditions (https://www.noldus.com/legal/noldus_gtc.pdf).

      2. LICENSE

      2.1. Upon payment by the End-User of the license fees for the Software, Noldus grants End-User a revocable, non-exclusive license to download, install and use the Software in accordance with the terms and conditions of this EULA. This EULA does not grant any rights to obtaining future upgrades, updates or supplements of the Software. If upgrades, updates or supplements of the Software are obtained, however, the use of such upgrades or updates is governed by this EULA and the amendments that may accompany them and may be subject to additional payments and conditions.

      2.2. The End-User may download, install and use the Software on as many computers as is reasonably necessary, however the Software may not be shared or used concurrently on more computers than for which EULA’s are granted. End-User shall take all reasonably required steps to ensure that this number is not exceeded.

      2.3. End-User is allowed to store or install a copy of the Software for back-up or archival purposes.

      2.4. End-User shall not (i) modify, alter, adapt, merge, decompile or reverse-engineer the Software or any part thereof nor create any derivative works based on all or any part of the Software, or (ii) remove or obscure any copyright, trademark or other ownership notices from the Software, or (iii) sub-license, sell, rent, lease, hire, loan, assign or otherwise transfer the Software or your rights in the Software or any part thereof, except as provided for in this EULA.

      2.5. The Software may be protected by a Security System, including but not limited to the use of expiry dates, time-limited or feature-limited licenses, authorization codes, Security Devices and Network Licensing. End-User is prohibited to (attempt to) remove, alter or circumvent in any way any part of such Security System.

      2.6. End-User is responsible for regular, frequent and effective backups of all files produced or modified while working with the Software. 

      3. INTELLECTUAL PROPERTY

      3.1. All title, copyright and other industrial, intellectual or proprietary rights in and to the Software (including but not limited to any images, photographs, animations, video, audio, music, and text incorporated into the Software), the accompanying printed materials, and any copies of the Software are owned by Noldus or its Authorized Partners. All rights not expressly granted are reserved by Noldus.

      3.2. The Software may include or make use of third party software, including open source software. Such third party software may be subject to the third party’s terms and conditions provided in the documentation accompanying the Software and may contain copyright or other industrial, intellectual or proprietary rights of such third party. End-User hereby agrees to the terms and conditions for such third party software. In the absence of any third party terms and conditions, this EULA will govern the third party software in the Software.

      3.3. End-User may, from time to time, provide Noldus with comments, suggestions, data, information or feedback (“Feedback”) on the Software. End-User acknowledges and agrees that such Feedback may be freely used by Noldus, at its sole discretion, for the design, development, improvement, marketing and commercialization of its products and services, without any restrictions based on confidentiality or intellectual property rights.

      4. TRANSFER

      4.1. End-User is entitled to make a one-time, permanent transfer of this EULA and Software only directly to one other End-User. This transfer must include all of the Software (including all component parts, the media and printed materials, any upgrades and this EULA). Such transfer may not be by way of consignment or any other indirect transfer and shall be subject to the following provisions:

      a. End-User will provide to Noldus prior to any such transfer the full name and address details of the new End-User and the expected date of transfer in writing;

      b. The new End-User understands and agrees to all the terms and conditions of this EULA in the same way as if the new End-User had obtained the Software from Noldus or an Authorized Partner;

      c. End-User will destroy all (partial) copies of the Software and all accompanying materials, including but not limited to installed copies and any backup copies on data storage devices and guarantee to Noldus in writing that this has been done. If the Software is an upgrade, any transfer must include all prior versions of the Software;

      d. Noldus reserves the right to levy an administrative charge upon the End-User and/or the new End-User in relation to transfer of the Software to an End-User.

      4.2. Any attempted transfer without prior written permission from Noldus shall constitute a material breach of this Agreement and shall be deemed null and void.

      5. TERM; TERMINATION

      5.1. The EULA shall enter into force on the date of acceptance by the End-User and continue until terminated in accordance with this Section 5.

      5.2. If the Software is licensed on a subscription basis, the EULA shall continue until the end of the current subscription period.

      5.3. Noldus is entitled to terminate the EULA immediately upon prior written notice upon:

      a. the breach of any material provision of this Agreement by the End-User if (i) such breach is not curable or (ii) if curable, the End-User has not cured such breach within 30 (thirty) day period following receipt of a written notice by Noldus substantiating such breach ("ingebrekestelling");

      b. the filing or institution of bankruptcy, liquidation or receivership proceedings of the End-User or in the event a receiver or custodian is appointed for the End-User’s business, or if its business is discontinued or if it has a petition presented by a creditor for its winding up or if the End-User enters into any liquidation (other than for purpose of reconstruction or amalgamation.

      5.4. Upon termination of the EULA, the End-User shall immediately discontinue the use of the Software and remove the software of all computers, destroy all (partial) copies of the Software from all storage media and return the documentation and materials relating to the Software to Noldus or its Authorized Partner.

      5.5. Termination of this Agreement does not remove or reduce End-User’s obligation to pay any outstanding license fees or other monies, all of which shall be due for payment immediately on termination of the EULA.

      5.6. The following provisions shall survive termination of this EULA: Sections 3, 7, 9, 10 and this Section 5.6. In addition, any other provisions which are required to interpret and enforce the Parties' rights and obligations under the EULA shall also survive any termination or expiration of this EULA, but only to the extent required for the full observation and performance of the EULA.

      6. WARRANTY

      6.1. Noldus warrants that the Software as of the date of delivery to the End-User by Noldus or its Authorized Partner, the Software will, for a period of 90 days (“Warranty Period”) materially conform to the specifications set out in the user documentation accompanying the Software (“Specifications”), provided that:

      a. the Software is properly installed on a supported computer platform (as defined in documents that can be accessed on https://my.noldus.com) and used in accordance with the provisions of the accompanying user documentation and/or any Noldus-approved training course;

      b. Noldus is notified in writing within 14 days after any non-conformity of the Software was known or should reasonably have been known to End-User and the End-User has made available all the information that might reasonably be required to allow Noldus to investigate, recreate and where possible remedy a non-conformity;

      c. the Software has not been (a) altered, repaired or modified by any party other than Noldus or a third party provider approved by Noldus; or (b) used with software or a computer platform other than set out in the documents that can be accessed on https://my.noldus.com or have been subjected to negligence, or computer or electrical malfunction; or (c) were used, adjusted, or installed other than in accordance with instructions by Noldus.

      6.2.Other than set out in Section 6.1, no warranties are expressed or implied with respect Software or any element thereof, including without limitation its quality, performance, accuracy, merchantability or suitability or fitness for any purpose, whether or not that purpose has been communicated by End-User to Noldus. The Software is a general product developed by Noldus for a wide range of solutions, requirements and situations and End-User is responsible for purchasing
      the Software required for his needs. Noldus explicitly does not warrant that the Software shall be entirely without error or fault nor that it will operate without interruption. End-User agrees that such errors, faults or interruptions shall not be deemed material and cause to terminate this EULA.

      6.3. The warranty by Noldus set out in Section 6.1 applies only to the first installation of the Software and will not apply, resume or renew upon delivery or installation of any subsequent update or upgrade to the Software, alteration in the number of EULA’s granted for use of the Software, or any other extensions, upgrades or alterations to the Software where the Software has previously been delivered to or installed by the End-User.

      6.4. The warranty by Noldus set out in Section 6.1 shall further not apply to Software that is licensed or otherwise made available at no cost, or Software that is designated as ‘prototype’, ‘alpha’ or ‘beta’ code, all of which are provided ‘as is’ and without warranty, representation or liability.

      6.5. Upon receipt of an End-User’s written notice of the Software not conforming to the Specifications during the Warranty Period, Noldus shall at its option and in its sole discretion (i) assist the Customer in correcting or replacing the non-conforming Software or, (ii) terminate the EULA immediately and refund the purchase price paid by the End-User. The remedies described above shall be End-User’s sole and exclusive remedies. Upon expiration of the Warranty Period, Noldus shall have no obligation to provide such remedies.

      6.6. Noldus and Authorized Partners, are not responsible for maintaining or supporting use of the Software or obligated to provide any updates, fixes or support to the Software unless otherwise expressly agreed in writing between End-User and Noldus or the Authorized Partners.

      7. USE LIMITATION; LIABILITY; INDEMNIFICATION

      7.1. End-User acknowledges that the Software is intended for research or training purposes only and agrees not to use the Software for diagnosis or treatment of disease in human subjects. End-User agrees not to use the Software in any application where the failure, malfunction or inaccuracy of the Software carries the risk of death or bodily injury.

      7.2. Noldus Software shall not be used for collection of biometric data from human subjects without prior informed consent from the person whose data is being captured.

      7.3. Noldus does not allow the use of its Software for the following applications: 

      a. Active defense, i.e. embedding Noldus Software in a weapon system;

      b.Biometric data collection in criminal, security-related or similar investigations or procedures

      c. Surveillance of people in public spaces for security purposes.

      d. Any other use that may potentially violate fundamental human rights (https://www.un.org/en/about-us/universal-declaration-of-human-rights)

      7.4. If Noldus notices that its Software is used for applications that it does not approve, this may lead to discontinuation of customer support and termination of the EULA.

      7.5. To the fullest extent permitted by law, and not withstanding any other provision of this EULA to the contrary:

      7.6. Noldus’ and Authorized Partners’ liability shall also be excluded, and Noldus and the Authorized Partners shall not have any liability under this EULA in the event of:

      7.7. A liability claim will be unenforceable and lapse unless Noldus or the Authorized Partner receives a written notice thereof no later than 6 months after the discovery of an event or circumstance that gives or may give rise to that claim.

      7.8. Noldus will hold harmless, defend, and indemnify End‐User from and against all losses, damages, claims, liabilities, and expenses incurred by End‐User that arise out of, relate to, or are caused by any third party claim that End‐User’s use of the Software, pursuant to the terms of the this EULA, infringes the intellectual property rights of such third party. If such a claim is made or appears likely to be made, Noldus, at its option, will have the right to either (i) procure for the End‐User the right to continue to use the Software, (ii) modify or replace the Software so that it is no longer infringing (in a manner that substantially retains its functionality and quality), or (iii) require End‐User to terminate the use of and return the Software and refund a pro rata portion, if any, of the amount paid by End‐User to Noldus for the infringing Software. Notwithstanding the foregoing, Noldus will have no liability to End‐User if the infringement results from use of the Software in combination with software not provided by Noldus or from modifications made by Noldus to conform to specifications provided by End‐User. The indemnification obligations in this section are subject to: (i) End‐User giving Noldus prompt written notice of any claim (provided that End‐User's failure to provide prompt written notice will only relieve Noldus of its obligations under this Section to the extent such failure materially limits or prejudices Noldus’ ability to defend or settle such claim); (ii) the transfer of sole control of the defense and any related settlement negotiations to Noldus; and (iii) End‐User's cooperation, at Noldus’ expense, in the defense of such claim. THIS SECTION STATES END‐USER'S SOLE AND EXCLUSIVE REMEDIES FOR THIRD PARTY INTELLECTUAL PROPERTY INFRINGEMENT CLAIMS.

      7.9. End-User shall indemnify and hold harmless Noldus, the Authorized Partners, and the third parties engaged by Noldus from and against any and all losses (including Indirect Losses and special, incidental, consequential, exemplary, enhanced, or punitive damages) arising out of or caused by (i) any failure in the performance of the obligations of the End-User under the law, this EULA, or Noldus’ General Terms and Conditions, or (ii) any and all third party claims on any grounds whatsoever, directly or indirectly related to the End-User’s use of the Software, the contents thereof, or any results or materials generated by the Software.

      7.10. THE LIMITATION OF LIABILITY PROVISIONS SET FORTH IN THIS SECTION 7 SHALL APPLY EVEN IF END-USER’S REMEDIES UNDER THIS EULA FAIL OF THEIR ESSENTIAL PURPOSE.

      7.11. Noldus and End-User acknowledge and agree that the parties entered into this EULA in reliance upon the limitations of liability set forth in this Section 7, that the same reflect an allocation of risk between the parties (including the risk that a contract remedy may fail of its essential purpose and cause consequential loss), and that the same form an essential basis of the bargain between the parties.

      8.MISCELLANEOUS

      8.1. Parties may communicate with each other by electronic mail. Parties recognize the risks associated with electronic mail and declare that they shall not hold each other liable for any damage incurred by either of them as a result of the use of electronic mail. If a Party is in doubt as to the content of an electronic message received, the content of the message originating with the sender shall be decisive.

      8.2. The invalidity or unenforceability of any provision this EULA shall not affect or limit the validity or enforceability of any other provisions thereof. Any such invalid or unenforceable provision shall be deemed to be substituted by a provision that is considered to be valid and enforceable. The interpretation of the substituting provision shall be as close as possible to the economic, legal and commercial objectives of the severed provision.

      8.3. Failure by Noldus or the Authorized Partner to enforce any of its rights under the EULA shall not constitute a waiver of such rights thereunder and shall not relieve End-User of its obligation to comply with such provisions. No waiver or amendment of any provisions therein shall be effective unless signed in writing by a Noldus representative. Any such written waiver shall only be applicable to the specific instance to which it relates and shall not be deemed to be a continuing or future waiver

      8.4. Amendments or changes to this EULA can only be agreed upon in writing between the Parties.

      8.5. The EULA shall be binding upon the Parties thereto, their legal representatives, successors and assigns. End-User shall not assign any right or obligation arising out of this EULA without the prior written consent of Noldus. Any attempt by End-User to assign or delegate any obligation hereunder shall be deemed null and void.

      9.GOVERNING LAW: END-USERS USA OR CANADA

      9.1. If End-User is a legal entity and its principal place of business is located in the United States of America or Canada, or if End-User is an individual whose primary residence is located in the United States of America or Canada:

      a. This EULA is exclusively governed by the laws of the Commonwealth of Virginia and the applicable federal laws of the United States of America, without regard to the conflicts of law provisions of any jurisdiction. Without limiting the previous sentence, End-User and Noldus expressly agree: (i) that the Virginia Uniform Computer Information Transactions Act, Virginia Code §§ 59.1-501.1 et seq. (“UCITA”), and the United Nations Convention on Contracts for the International Sale of Goods (“CISG”) are expressly excluded from this EULA, (ii) that any and all terms contained in UCITA or CISG will have no force or effect on any portion of this EULA, and (iii) that UCITA and CISG do not apply to this EULA or the Software.

      b. Any and all claims and disputes arising out of or in connection with this EULA, the Software, or the performance or non-performance by either party of any of its obligations under this EULA, which End-User and Noldus cannot resolve amicably within a reasonable period of time, will be commenced and maintained only in a state or federal court of competent subject matter jurisdiction situated or located in the United States of America. Noldus and End-User consent to the exclusive personal jurisdiction of and venue in any such court.

      c. To the extent permitted by law: End-User must commence or file any claim or action arising out of or relating to this EULA or the Software within six months after the cause of action accrues, otherwise, such claim or cause of action is permanently barred. To the extent permitted by law, End-User expressly waives the right to commence or file any such claim or action under any longer statute of limitations.

      10.GOVERNING LAW: END-USERS OTHER COUNTRIES

      10.1. If End-User is a legal entity and its principal place of business is located in any country other than the United States of America or Canada, or if End-User is an individual whose primary residence is located in any country other than the United States of America or Canada:

      a. This EULA is exclusively governed by the laws of The Netherlands. The United National Convention for Contracts on the International Sale of Goods is expressly excluded.

      b. Any disputes arising out or in connection with this EULA that cannot be solved amicably within a reasonable period of time will be submitted to the competent court in Arnhem, The Netherlands, for any dispute with End-Users having their principal place of business in the European Union. In the event that an End-User has its principal place of business outside the European Union, the United States of America or Canada, any dispute shall be finally settled in accordance with the Arbitration Rules of the Netherlands Arbitration Institute. Location shall be Arnhem, The Netherlands. The arbitration procedure shall be conducted by one (1) arbiter in the English language.

      Installation

      Acknowledgments and copyright notices

      MediaRecorder is a product of Noldus bv. However, MediaRecorder would not be what it is without the use of third-party software. This page lists software libraries and other software products used in MediaRecorder and links to license and compliance information and/or acknowledgments thereof.

      For the complete Terms and Conditions in PDF format, see the PDF files in the folder Documentation\Legal\Acknowledgments, located in your application folder (default: C:\Program Files\Noldus\MediaRecorder 6).

      Name

      Description

      Link/ License

      Adobe Acrobat Reader DC

       

      Software for viewing PDF files

      Adobe

      http://www.adobe.com/#

      Distribution Agreement

      https://www.adobe.com/products/clients/all_agreement.html

      Apache Thrift

      Combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.

       Apache Software Foundation

      http://www.apache.org/

      Apache License 2.0

      http://www.apache.org/licenses/LICENSE-2.0

      Boost

      Open source (Boost community) software library, C++ templates

      Boost software license

      http://www.boost.org/users/license.html

      Ephiphan driver

      A driver for Epiphan screen capture devices.

      Epiphan

      https://www.epiphan.com/

      Software License Agreement

      https://www.epiphan.com/support/dvi2usb-3-0-drivers-documentation/?utm_source=Support&utm_medium=Web&utm_campaign=DVI2USB3.0#tab-dvi2usb30-sla

      Euresys H264 Picolo

       

      Driver for the Euresys Picolo video capture cards

       

      Euresys

      http://www.euresys.com/

      Terms & conditions

      http://www.euresys.com/terms-conditions/

      HASP

      Library for software protection

       

      Safenet EULA

      https://safenet.gemalto.com/DownloadNotice.aspx?dID=8589947119

      Sentinel Gemalto

      https://sentinel.gemalto.com/

      LEADTOOLS DirectShow filters

      Video encoder and decoder software

       LEADTOOLS

      https://www.leadtools.com/


      Live555

      A set of C++ libraries for multimedia streaming

      Live network Inc.

      http://www.live555.com/

      License agreement

      http://www.live555.com/liveMedia/faq.html#copyright-and-license

      MediaLooks DirectShow filters

      Video mixer and screen capture software

      MediaLooks

      https://www.medialooks.com/

      End User License Agreement

      https://www.medialooks.com/la/

      Pylon Camera Software Suite Windows

      A driver for Basler cameras

      Basler

      https://www.baslerweb.com/

      End-User License Agreement

      https://www.baslerweb.com/en/service/pylon-eula/

      Windows API Code pack - Core

      Core library for Windows API Code Pack

      Microsoft Software License Terms Microsoft Windows Api Code Pack For Microsoft .net Framework

      https://github.com/aybe/Windows-API-Code-Pack-1.1/blob/master/LICENCE

      Windows API Code pack - Shell

      Shell library for Windows API Code Pack

      Microsoft Software License Terms Microsoft Windows Api Code Pack For Microsoft .net Framework

      https://github.com/aybe/Windows-API-Code-Pack-1.1/blob/master/LICENCE

      Wix Toolset

       

      Tools for software installers

       

      Wix Toolset

      http://wixtoolset.org/

      .NET Foundation

      https://dotnetfoundation.org/

      Microsoft Reciprocal License (MS-RL)

      http://wixtoolset.org/about/license/

      Installation

      Upgrade to MediaRecorder 6.5

      Procedure

      1. Upgrade MediaRecorder
      2. Upgrade your MediaRecorder license to continue working with your hardware key
      3. Upgrade recording devices
      Installation

      Upgrade MediaRecorder

      Aim

      To upgrade an older version of the MediaRecorder software to version 6.5.

      Prerequisites

      You have an older MediaRecorder version.

      You obtained an activation key for your MediaRecorder license.

      Procedure

      1. Download the installation files from my.noldus.com, and extract the contents.
      2. Browse to the file MediaRecorder [Version number] Setup.exe and double-click it.
      3. Follow the steps on your screen to install MediaRecorder 6.5.
      4. Activate your MediaRecorder license.
      Installation

      Upgrade your MediaRecorder license to continue working with your hardware key

      Aim

      To configure your hardware key so that you can use it with the upgraded version of MediaRecorder.

      Prerequisites

      Procedure

      1. Insert the hardware key into your computer and start the new version of MediaRecorder.
      2. The system automatically detects the old license on the hardware key and the Enter Upgrade Key window appears. Enter the key codes that were supplied to you by Noldus IT. These numbers are normally sent by e-mail or are present in your welcome letter.
        image.png

      Notes

      Installation

      Upgrade recording devices

      Drivers and firmware

      A device driver is software that allows communication between your operating system and the recording device. Noldus IT tests MediaRecorder with the latest device drivers and does not support older drivers. When you upgrade MediaRecorder, usually you must also upgrade device drivers.

      Firmware is software that is present in the recording device. Not all recording devices have firmware. Noldus tests MediaRecorder with the latest firmware and does not support older firmware, unless stated otherwise. When you upgrade MediaRecorder, you may also need to upgrade device firmware.

      Upgrade device drivers

      1. Uninstall the old drivers with Windows Programs and Features. To do so, open the Control Panel and select Programs and Features. Locate the driver of your recording device and click Uninstall.
        See the section your recording device for details on the driver names.
      2. Install the new camera drivers.
        See the section on your recording device how to do so.

      Upgrade firmware

      Check the website of the manufacturer of the recording device whether new firmware is available. If this is the case, install the new firmware.

      Recording Devices

      Recording Devices

      Recording devices

      Supported device types

      MediaRecorder is supported with the following device types. See the section on the device type which specific devices have been tested.

      Recording Devices

      Analog cameras

      When do I need an analog camera?

      Under certain conditions analog cameras will serve you better than digital cameras. If cables longer than 5 m are needed between the camera and recording equipment, for most digital cameras, you need an amplifier. Industrial analog cameras may be more suitable in these cases. Cable lengths of 30-50 meters are generally no problem.

      An additional advantage of analog cameras is that their signals can easily be splitted by simply splitting the cable. To split a signal from a digital camera a video splitter or video splitting software is needed.

      Install and setup

      To convert the output of analog cameras into a digital format, a video capture card is needed. If you bought a complete solution from Noldus IT, the video capture card is present in the computer. If you bought your cameras, video capture card and MediaRecorder separately, you must do the installation and setup yourself.

      See Set up analog cameras

      Supported analog cameras

      In theory, MediaRecorder works with output of every analog camera that is used with the Euresys Picolo Alert PCIe Video Capture Board. We specifically tested MediaRecorder with output of the following cameras with the Euresys Picolo Alert PCIe Video Capture Board with Multicam driver 6.15.13573:

      Maximum supported number of cameras

      Tested setups with EthoVision XT

      The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) color space, (4) number of devices and (5) recording time (hours). Tests were done on a Dell 3640 PC

       

      Device

      Resolution

      Frame rate

      Color space

      No of devices

      Recording time

      image.png

       

      Ikegami B/W ICD-49 PAL- Analog CCIR Euresys Picolo Alert PCIe

      768 x 576

      25

      YUY2

      RGB32

      1

      0.5

      image.png

       

      Panasonic WV-CP504 NTSC - Analog EIA Euresys Picolo Alert PCIe

      640 x 480

      30

      YUY2

      1

      0.5

      18

      60

       

      Analog PAL/CCIR

      768 x 576

      25

      RGB24

      4

      24

       

      Analog NTSC/EIA

      640 x 480

      30

      RGB24

      4

      24

      IMPORTANT The file size of a 18, 24 and 60 hours recording is very large.

      Note  CCIR is the monochrome version of PAL and EIA is the monochrome version of NTSC.

      Cable length

      In theory, a length of 250 m should be possible, however we did not test that. We know that a length of 100 m can be used without problems.

      Notes

      PAL or NTSC

      MediaRecorder automatically identifies the analog cameras as PAL / CCIR (=monochrome PAL), or NTSC / EIA (=monochrome NTSC). It selects the correct frame rate and resolution automatically.

      Recording Devices

      IP cameras

      When do I need an IP camera?

      IP cameras are connected directly to a network. IP cameras are especially useful to film for example at a remote location and receive the video files through an Ethernet network on your computer.

      Network requirements

      To use MediaRecorder with IP cameras, the following network requirements apply:

      See https://en.wikipedia.org/wiki/Category_5_cable

      Install and setup

      If you bought a complete solution from Noldus IT, the network adapter is present in the computer, the IP cameras are set up and the MediaRecorder settings are made. If you bought your cameras and MediaRecorder separately, you must do the installation and setup yourself.

      See Set up IP cameras

      Supported IP cameras

      Cable length

      In theory, for IP devices, a cable length 150 m should be possible. However, it has not been tested by us. We know that a setup with a cable of 1 m and an extension cable of 50 m with a switch between the cables works well with MediaRecorder.

      Notes

      ONVIF Profile S

      ONVIF is a communication standard for network devices. ONVIF Profile S applies video and audio streaming and PTZ control. Most IP cameras nowadays support ONVIF Profile S. For cameras that do so, pan, tilt, and zoom control can be done with MediaRecorder and audio from the camera can be recorded. For cameras that do not support ONVIF, pan, tilt, and zoom control must be done with a browser and audio must be recorded with a microphone connected to the sound card of the computer.

      Power over Ethernet

      IP cameras can be connected to a PoE (Power over Ethernet) or PoE+ switch to supply them with power. This way no extra power cables are needed. Each device is connected to one channel on the switch. A PoE switch can deliver up to 15 Watt per channel. A PoE+ switch has a higher capacity per channel (up to 30 Watt per channel). Make sure that the maximum total capacity of the switch is high enough for all cameras together.

      Cameras may also be powered using a 2 or 4-port Network Interface Card (NIC).

      Example - you connect four cameras that need 30 Watt each to a POE+ switch. This POE+ switch must deliver at least 4 x 30 = 120 Watt.

      The PoE or PoE+ switch must allow a speed of at least 1 Gb per second.

      Recording Devices

      USB devices

      What information are you looking for?

      Recording Devices

      Important notes about USB

      USB 2 and 3 ports

      The supported USB devices are all USB 3 devices and need to be connected to a USB 3 port. You recognize USB 3 ports by a double-S in front of the USB icon. Some USB 3 ports and connectors have blue labeling.  

      image.png

      image.png

      The Dell Precision T3640 desktop PC sold by Noldus IT has both USB 2 and USB 3 ports. The Dell Precision 3551 mobile workstation only has USB 3 ports.

      USB hub

      Do not connect your cameras to a USB hub. If you run short of USB connections, connect your license key, keyboard or mouse to a USB hub and connect your USB device directly to the USB port on your computer.

      Cable length

      USB devices can be connected to the computer without an amplifier with a cable of 5 m. For every subsequent 5 m, an amplifier must be used each. In theory, when using a standard resolution, the cables could be extended this way to 30 m. However we know that not all devices support this.

      When do I need a USB camera?

      USB cameras are very easy to use. However, the settings may be limited, fo rexample, many USB cameras have fixed zoom. A USB camera may be perfectly suitable for a usability study in which you film a person sitting behind a computer. A USB camera also works very well to create video files for FaceReader. On the other hand, when you need to create a video file of a person further away from your camera, a USB camera may be less suitable.

      For videos with accurate time information, needed for EthoVision XT, you need a high-quality USB camera.

      Supported USB cameras

      Other USB cameras may also work. However, it could be t.hat you have to change the Color space to MJPG. See Show frame rate, resolution and format

      Tested setups with EthoVision XT

      The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) number of devices and (4) recording time (hours) and (5) whether the test has been carried out on a desktop PC (Dell T3640) or a laptop (Dell 3551) 

       

      Device

      Resolution

      Frame rate

      No of devices

      Recording time

      Desktop or laptop

      Recording_devices00051.jpg

      Basler acA1920-155um

      1920 x 1200

      1920 x 1080

      60

      1

      0.5

      D

      inset_4500052.jpg

      Basler acA2040-90uc

      2040 x 2046

      5

      10

      25

      50

      1

      8

      D

      inset_5200053.jpg

      Basler acA2040-90uc*

      2040 x 2046

      25

      1

      1

      D

      inset_5300054.jpg

      Basler acA2040-90uc**

      2040 x 2046

      25

      1

      48

      D

      inset_5400055.jpg

      Basler acA2040-90uc

      1920 x 1200

      60

      1

      10

      L

      * Tested with output quality settings “EthoVision” and “DanioVision”.

      ** Tested with output quality setting “EthoVision”.

      Tested setups for use in The Observer XT - portable set-up

      The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) number of devices and (4) recording time (hours). Tests were done on a Dell 3551 notebook 

       

      Device

      Resolution

      Frame rate

      No of devices

      Recording time

      inset_1100056.jpg

      Logitech Brio

      (separate videos, Picture-by-picture & Picture-in_picture, camera audio only)

      1920 x 1080

      30

      2

      1

      inset_5500057.jpg

      Logitech Brio

      4096 x 2160

      10

      1

      0.5

      Notes

      Recording Devices

      GigE Vision cameras

      GigE Vision cameras are hereinafter referred to as GigE cameras.

      When do I need a GigE camera?

      GigE cameras are high-performance industrial cameras. They can have a higher frame rate and resolution than the other supported cameras. The images are sent unprocessed to the computer using a standard network cable (UTP). With a high frame rate and resolution this results in a very high transfer of data. You can connect a GigE camera directly to an Ethernet card on your computer. In this way you can obtain very high quality videos. An important advantage of GigE cameras is the possibility to have long cables between the camera and the computer.

      Network requirements

      To use MediaRecorder with GigE cameras, the following network requirements apply:

      https://en.wikipedia.org/wiki/Category_5_cable

      Install and setup

      If you bought a complete solution from Noldus IT, the network adapter is present in the computer, the GigE cameras are set up and the MediaRecorder settings are made. If you bought your cameras and MediaRecorder separately, you must do the installation and setup yourself.

      See Set up GigE cameras

      Power over Ethernet

      GigE cameras can be connected to a PoE injector. This is a device that passes power along with data (in this case, video data from the camera) on twisted-pair Ethernet cabling. Cameras may also be powered using a 2 or 4-port Network Interface Card (NIC). This way no separate power supply is needed. 

      Supported GigE camera

      Tested setups with EthoVision XT

      The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) number of devices and (4) recording time (hours). Tests were done on a Dell T3640 PC 

       

      Device

      Resolution

      Frame rate (fps)

      No of devices

      Recording time (hrs)

      image.png

      Basler acA1300-60gm

      640 x 480

      800 x 600

      1024 x 768

      1280 x 1024

      60

      1

      0.5

      image.png

      Basler acA1300-60gm

      1284 x 1025

      25

      60

      1

      8

      image.png

      Basler acA1300-60gm

      960 x 640

      30

      60

      4

       

      24

      image.png

      Basler acA1300-60gm

      1280 x 1040

      40

      4

      24

      image.png

      Basler acA1300-60gm*

      1280 x 960

      60

      4

      1

      image.png

      Basler acA1920-40gc

      1920 x 1200

      25

      1

      18

        

      * Tested with output quality setting “EthoVision” and “DanioVision”.

      IMPORTANT  The file size of a 8, 18 and 24 hours recording is very large (at least 12 GB).

      When four devices were tested, separate videos were made.

      Cable length

      In theory, a cable length of 150m is possible. However, the maximum length tested in-house with satisfactory results was 25 m.


      Recording Devices

      Screen capture devices

      When do I need a screen capture device?

      You can easily record what your test participant is doing on his or her computer with a screen capture device. Such a device will provide you with high quality images of the screen at which the test participant is looking.

      Supported screen capture devices

      Epiphan screen capture devices

      Epiphan screen capture devices are hardware devices that will stream the screen captures of the test computer to the computer with MediaRecorder. MediaRecorder supports Epiphan Pearl Nano.

      See Epiphan screen capture devices

      MR Screen Capture tool

      The Screen Capture tool is an add-in to your MediaRecorder license.

      See: Use of the Screen Capture tool

      Recording Devices

      Use of the Screen Capture tool

      Using the standard Screen Capture tool in MediaRecorder

      The Screen Capture tool is an add-in to your MediaRecorder license. It allows you to record the screen of the computer with MediaRecorder. It is a software tool that is built in in MediaRecorder.

      IMPORTANT To record the screen of a computer other than the one with MediaRecorder installed, use an Epiphan screen capture device instead.

      Prerequisites

      See also System requirements.

      Drivers

      For the MR screen capture option, you do not need to install device drivers.

      Supported setup (portable lab) 

      The table below shows the maximum supported (1) resolution, (2) frame rate (fps), and (3) recording time (hours) on a 3551 notebook.

       

      Device

      Resolution

      Frame rate

      Recording time

      image.png

      image.png 

      Logitech Brio + Built-in screen capture

      1920 x 1080

      30

      1

      Other USB cameras may also work. However, it could be that you have to change the Color space to MJPG. See Show frame rate, resolution and format.

      You can also combine built-in screen capture with, for instance, an IP camera.

      Procedure

      1. In MediaRecorder, choose File > Video Settings.
      2. From the Video device list, select Medialooks Screen Capture.

        image.png

      3. Click the Advanced Video Settings button to select recording options.

        image.png

      4. In the Medialooks Screen Capture Properties window that opens, select the frame rate and resolution in the Output field. Although you are allowed to select a high frame rate, the actual frame rate of the recording will depend on the processor speed of your computer. Most likely this will be in the order of magnitude of 10 frames per second.

        image.png

      5. Although this window has several recording options, the use of the built-in screen capture is designed and supported to record one window on the MediaRecorder computer only. Minimize MediaRecorder after you start recording.

      To re-enable settings

      As soon as you select the screen capture device, it is used for the video preview and you cannot change its settings. The Output fields are grayed out. To enable these fields again:

      1. Close the Medialooks Screen Capture Properties window.
      2. From the Video device list choose Select video device and click Apply.

      image.png

      Reselect the Medialooks Screen Capture device again and click the video icon to re-open the Medialooks Screen Capture Properties window (see step 3 above). You can now change the frame rate and resolution again.

      Note

      The actual resolution of the recorded file may be lower than the value set in Output.

      The use of built-in screen capture option is supported with a Windows text size of 100% or 125% (Control Panel > Display).

      image.png

      If you change Windows text size to 125%, this may result in MediaRecorder capturing only part of the screen. To solve this, do the following:

      1. Make sure MediaRecorder is not running.
      2. Open the folder C:\Program Files\Noldus\MediaRecorder 6.
      3. Right-click the file MediaRecorder.exe and select Properties.
      4. Open the Compatibility tab.
      5. Select Disable display scaling on high DPI settings and click Apply.  

        image.png

          
      Recording Devices

      Epiphan screen capture devices

      Supported devices

      MediaRecorder supports Epiphan Pearl Nano. This is an encoder device that is able to stream the output of the video card of the test computer to the computer with MediaRecorder. 

      Notes

      Audio

      To record audio, connect a microphone to the sound card of your computer and select that source in MediaRecorder settings.

      Input

      Epiphan Pearl Nano only uses HDMI input.

      Frame rate

      The actual frame rate of the recorded video is limited by the bandwidth of the screen capture device.

      Resolution

      To record enough screen detail, we recommend to use signal resolution as frame size when using the screen capture device. MediaRecorder supports a resolution of 1920 x 1200. However, screen capture devices by default use the resolution of the screen of the test computer. To change the recorded resolution, change the resolution of the monitor of the test computer.

      Recording video

      Recording video

      Record video

      3x4dVy8IESw67Dsi-image.png

      Main topics

      Recording video

      To get started

      Main steps

      To start working with MediaRecorder involves the following steps:

      1. Connect all devices and, if applicable, switch them on.
      2. If you have a hardware key - Insert it into a USB port of the computer.

        image.png

      3. Start MediaRecorder. The main window now opens. The first time it opens, the preview window is black. That is because you still have to select the cameras. Proceed with the next steps to do so.
      4. Click Video Settings to select the cameras, microphones and, optionally, the output. See:
        Select a video device
        Select an audio device
        Video file options
        image.png
      5. Record your videos 
      Recording video

      Select a video device

      Aim

      To select the cameras for recording.

      Prerequisites

      image.png

      tip  If the Video Settings button is not visible, the recording properties may be closed. Click Recording Properties at the bottom of your window. By default the recording properties are open.

      image.png

      Procedure

      In the Video Settings window:

      1. Select your camera from the Video device list.
        image.png
        IMPORTANT
        If you have IP cameras see Set up IP cameras how to set these up and select them in MediaRecorder.
        If you use the Screen Capture tool, see Use of the Screen Capture tool on how to select the built-in screen capture device.
      2. Select the preferred frame rate and resolution. The options depend on your type of camera.image.png
      3. For advanced camera settings, click the video symbol next to the name of your camera. The available options depend on your camera. For some cameras you can zoom and adjust settings for brightness and contrast.

        image.png

      4. Optionally change the names in the Video name column, to, for example, Webcam, or IP camera.
      5. To record audio as well, continue with Select an audio device
      6. Optionally adjust Video file options
      7. When satisfied with the settings click OK to return to the main window and record your videos (see Record your videos)

      Note

      Frame rate and resolution

      By default, the optimal combination of frame rate and resolution for the camera is selected. If you increase the frame rate, the maximum resolution available goes down and vice versa. If you select an impossible combination of frame rate and resolution and format, MediaRecorder gives a warning (see below).

      image.png

      Recording video

      Select an audio device

      Aim

      To select the audio source.

      Prerequisites

      Procedure

      1. In the Video Settings window, select the microphones under Audio device. Choose between your computer microphone, a separate micro­phone, or the audio stream of your camera. Choose No audio if you do not wish to record audio.
      2. Optionally record the same audio stream in all videos. To do so, select this checkbox. It means that the device defined as Audio device 1 will supply the audio stream for all your videos.image.png

        Check that the green bar is maximal when speech level is normal.

        image.png

        Please note that in Picture-in-Picture mode, you may select which audio source to use for all the videos. This may be important if the first video is the screencapture device, which does not record audio. To do so, select this checkbox:                                                                                                                                                                               select audio source in picture in picture-szerk.png                                                        (For the Picture-in Picture mode, see the Output settings in Video file options).                                             
      3. Click the microphone button for Audio settings.

        image.png

        The available options depend on your microphones. Move the sliders to adjust the recording volume.

        To check the recording volume, right-click the speaker icon in the bottom-right corner of your window and select Recording devices.

        image.png

      4. Optionally, change the names in the Audio name column.
      5. Optionally, adjust the Video file options
      6. When satisfied with the settings click OK to return to the main window and Record your videos 

        Note

        Audio is needed and has been tested only for cameras that are supported in The Observer XT.

        Recording video

        Video file options

        Aim

        To specify one of the following:

        See Output settings

        Prerequisites

        Procedure

        Timer format

        Select the options from the lists.

        image.png

        The recording timer is present in the lower-left corner of the main window.

        Maximum recording time

        Select the checkbox and enter the maximum recording time.

        image.png

        The maximum is 99:99:59 (hr: min: sec). However, see your camera type in the topic Recording devices for the supported maximum recording time.

        Output settings

        Output Quality - Videos can be recorded in various qualities depending on the use. Videos with a higher compression rate are usually smaller in size, but they take more processing power to create and play, and their quality may be worse compared to those with lower compression rates. If hardware encoding is used to decrease the CPU usage and redirect load to the video card (GPU), it may result in a larger video file.

        There are four presets defined, in separate xml files which you can find in C:\ProgramData\Noldus\MediaRecorder\6\EncoderSettings. It is not advised to modify the contents of these files, as they are optimized for the different use cases. For normal use, the default output quality should be used. For EthoVision, DanioVision and the Remote Photo Plethysmography (RPPG) module of FaceReader, special settings are defined.

        The special setting for EthoVision is only useful if you record the outputs of four cameras simultaneously. With the default settings, two cameras are recorded on CPU and two on the video card (GPU). This results in differences in file size. By selecting EthoVision as the output quality, all four cameras will be recorded using CPU power.

        Output mode - If you have selected more than one video source, the following options are available.

        If you select Picture in Picture the following options become available:

        image.png

        Notes

        Picture in Picture and Picture by Picture resolution

        If possible, choose the same frame rate for all the videos. If you choose different frame rates the videos with the lowest frame rates may flicker and may not be suitable for use in The Observer XT, EthoVision XT, or FaceReader.

        Picture by Picture resolution of input videos

        The resolution of the resulting video is a sum of the separate videos, with a maximum of 1920 x 1280. If the resulting video exceeds a width of 1920 pixels or a height of 1280 pixels, the video resolution is adjusted proportionally. This requires processor capacity and decreases the quality of the output video. It is better to choose a lower resolution of the individual videos, so that the total resolution does not exceed 1920 x 1280.

        See Picture by Picture resolution how the resolution of the resulting video is calculated.

        Picture in Picture with portrait format

        Please note that if you have multiple videos in portrait format, they may overlap when you use Picture in Picture.

        Recording video

        Change the video file location

        Aim

        To save the videos in another location than the default one.

        The default location where MediaRecorder stores its video files is:

        D:\Noldus\MediaRecorder\Video Files — If Noldus IT installed your system

        C:\Users\Public\Public Documents\Noldus\MediaRecorder\Video Files — In all other cases. It is recommended to set this folder to be located on a separate, fast, large capacity drive.

        Prerequisite

        You must be able to write in the selected folder and there must be enough file space available (at least 600 Mb per video per hour).

        Procedure

        Click this button and browse to the new location.

        image.png

         

        tip  Click this button to open the folder with video files in Windows Explorer and play recorded videos.

        image.png

        Recording video

        Set video file base name

        Aim

        To select a word or phrase to start the video file name with.

        The video file name consists of the File base name followed by:

        Example – The File base name is Video, you changed the name of Video 2 to Webcam in the Video Settings window (File Video Settings), the date is 11 May 2016, the time 10:54:43 and you create 2 videos simultaneously. The name of the second video will then be:

        Video Webcam 5_11_2016 10_54_43 AM 2.mp4

        Procedure

        Enter a name in the File base name field.

        image.png

        Note

        The date and time depend on your computer’s regional settings. To change these, open the Control panel and then Region and Language. Select your preferences in one of the tabs.

        Recording video

        Select or deselect videos for recording

        Aim

        To choose from which video sources to record video files.

        Prerequisite

        You selected the recording devices in the Video Settings window.

        See Select a video device

        Procedure

        Select or deselect video sources for recording in the Use column.

        image.png

        Recording video

        Record your videos

        Aim

        To create video files from the video stream of the connected recording devices.

        Prerequisites

        Procedure

        1. When you selected all settings in the Video Settings window, click OK to return to the Main window. You will see a preview of the cameras.
          image.png
        2. Optionally, adjust options like the video file location, the video file base name or the order of the video files. See Options
        3. Press the Start recording button.

          image.png 
        4. A pop-up window will appear, informing you about Noldus's Data Transparency Policy. Read it carefully before clicking the I will inform the participants button. You can also check the box Don't show me again to prevent further occurrence.                                                                                                                                                                              data transparency szerk.png
        5. The button changes into the Stop Recording button and the Recording timer starts running.
          image.png

        6. Press the button again to stop recording. Recording stops automatically when you specified a Maximum recording time.

        Note

        If you have IP cameras, see Pan, Tilt, Zoom control with IP cameras how to change the camera view before or during recording.

        Recording video

        Mute audio in preview

        Aim

        To mute audio sources in MediaRecorder. The muted audio is recorded normally in the video files.

        Prerequisite

        You selected microphones in the Video Settings window.

        See Select an audio device

        Procedure

        Select the audio sources you wish to mute in the Mute column.

        image.png

        Recording video

        Options

        What do you want to do?

        Recording video

        Change video order in preview

        Aim

        To change the order of the video cameras, for example to change the position of the images in a Picture in Picture recording.

        Prerequisite

        You selected the recording devices in the Video Settings window.

        See Select a video device

        Procedure

        1. Drag and drop rows. in the table with video devices or drag and drop the preview images.
        2. Click the Refresh button.
          See Refresh the preview 

        Note

        You cannot drag and drop Picture in Picture, or Picture by Picture preview images. Drag and drop the rows in the table with video devices instead.

        Recording video

        Show frame rate, resolution and format

        Aim

        To display hidden rows in the table with video devices.

        Procedure

        Right-click one of the column headers and select the preferred options.

        image.png

        Notes

        Recording video

        Refresh the preview

        Aim

        To display video images in the preview after a temporary connection loss or if you connected a camera after you opened MediaRecorder.

        Procedure

        Click the Refresh button.

        image.png

        Recording video

        See which preview image comes from which camera

        Aim

        To see which image comes from which camera.

        Prerequisite

        You selected the recording devices in the Video Settings window.

        See Select a video device

        Procedure

        Press the Identify button.

        image.png

        Result — Numbers are superimposed on the camera images. These correspond to the row numbers in the table.

        image.png

        Recording video

        Show or hide recording properties

        Aim

        To show or hide the table under the preview of the camera images, so that the space for the preview images is increased.

        Procedure

        Click Recording properties.

        image.png


        Result

        The size of preview images is increased.

        image.png

        Recording video

        Save the camera settings

        Aim

        To make a configuration file that can be used to open the correct cameras, microphones and video settings.

        Prerequisites

        Background

        The settings you create for the different cameras are automatically saved when you close MediaRecorder. They are saved to the file Current settings.mrs that is present in the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder. These settings are used when you restart MediaRecorder. But you can also save your own settings, or save different settings for different setups, for example, a webcam for a test participant’s face in a usability test room and three overview IP cameras in an observation room. This way you do not have to select all cameras manually each time.

        Procedure

        1. Choose File > Save Configuration As.
        2. Give the configuration a name and click Save.

        Notes

        Recording video

        Pan, Tilt, Zoom control with IP cameras

        Aim

        To change the camera view in MediaRecorder.

        Procedure

        Hover with your mouse over the camera image. Two buttons appear in the top-right corner of your window.  

        1. Enable or disable PTZ control.
          image.png
        2. Open the PTZ preset menu.

        image.png

        PTZ control

        1. Click the Enable PTZ button in the image you want to adjust. A four-arrow cross appears in the middle of the image and your mouse pointer becomes a small point.
        2. Click the camera image and keep your left mouse button pressed to control the camera. The cross now becomes connected to the point and the camera image moves in the direction of the point. The further away from the center cross you click, the faster the camera moves.   
          image.png
        3. Zoom in and out with your mouse wheel.

        Save camera position

        If you are satisfied with the position of your camera, you can save this as a PTZ preset. Hover over the camera image and click the button that opens the PTZ menu.

        image.png

        The following buttons now appear. The Save as buttons appear when you hover over the Return to PTZ preset buttons.

        PTZ keyboard shortcuts

        The following keyboard shortcuts can be used to control PTZ:

        Ctrl + 1

        Enable / disable PTZ in first video

        Ctrl + 2

        Enable / disable PTZ in second video

        Ctrl + 3

        Enable / disable PTZ in third video

        Ctrl + 4

        Enable / disable PTZ in fourth video

        Numerical keypad 1

        Move camera left-down

        Numerical keypad 2

        Move camera down

        Numerical keypad 3

        Move camera right-down

        Numerical keypad 4

        Move camera left

        Numerical keypad 6

        Move camera right

        Numerical keypad 7

        Move camera left-up

        Numerical keypad 8

        Move camera up

        Numerical keypad 9

        Move camera right-up

        Numerical keypad +

        Zoom in

        Numerical keypad -

        Zoom out

        Notes

        To change the PTZ method

        MediaRecorder has two PTZ methods. The default method is described above. it is also possible to let the camera center its camera view to the point that you click with your mouse.

        image.png

        Procedure

        1. Open MediaRecorder and select your IP cameras.
          See Select ONVIF cameras in MediaRecorder
        2. Close MediaRecorder. This saves settings for the IP cameras in the file Current Settings.mrs.
        3. Create a backup of the file Default Settings.mrs that is present in the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder.
        4. Open the file Current Settings.mrs from the same folder with Notepad.
        5. Locate the line <PtzType>1</PtzType> and change 1 to 0. There is a line for each PTZ camera that you selected in MediaRecorder. Change the line for each PTZ camera.
          Important  When you selected the same camera multiple times in MediaRecorder, use the same method for pan and tilt in each camera. So for each camera, use either 1 or 0.
        6. Save the file as Default Settings.mrs. These settings are used when the file Current Settings.mrs is not found.
        7. Delete the file Current Settings.mrs from the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder.
        8. Re-open MediaRecorder. MediaRecorder opens with configuration file Default Settings.mrs and creates a new file Current Settings.mrs with the edited settings. The new PTZ method is now available.

        To Pan and Tilt the camera view

        1. Click the Enable PTZ button in the image you want to adjust.
        2. A white cross appears. The camera moves to the point that you click with your mouse.
        Recording video

        Enter a default user name and password of IP cameras

        Aim

        To enter the ONVIF user name and ONVIF password of IP cameras only once, in case you have several cameras with the same credentials.

        Procedure

        1. Choose File > Preferences > IP camera settings.
        2. Select Use default IP camera user name and password.
        3. Enter the user name and password.image.png
        4. Follow the procedure in Select ONVIF cameras in MEdiaRecorder or Select devices that do not support ONVIF in MediaRecorder. When you click the Advanced video settings button, the user name and password are filled in automatically.   
        Recording video

        Use commands

        Aim

        To control video recording with another program that can send commands, for example, EthoVision XT.

        Procedure

        In your application, browse to the program MRCmd.exe that is by default located in the folder C:\Program Files\Noldus\MediaRecorder 6 and specify the command.

        For example, use the following command line to start video recording:

        “C:\Program Files\Noldus\MediaRecorder 6\MRCmd.exe /R”

        note  If you installed MediaRecorder in another folder than the default one, the program MRCmd.exe is present in this folder. Adjust your command lines accordingly.

        Available commands

        There is a space between MRCmd.exe and the slash.

        Load a configuration file

        The command /C loads a configuration file with the settings for your cameras (Save the camera settings). This is, for example, useful to open MediaRecorder with the correct cameras. Make sure MediaRecorder is not recording at that moment.

        By default MRCmd.exe loads a file from the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder. If the file is located in another folder, you must type the full path. If the file name or the path contains spaces you must type it in between quotation marks.

        Example 1 - Open MediaRecorder and load Configuration_observation_room.mrs from C:\Users\Public\Public Documents\Noldus\MediaRecorder:

        MRCmd.exe /E /C=Configuration_observation_room.mrs

        Example 2 - Opening MediaRecorder and load Configuration Control Room from C:\Configuration files:

        MRCmd.exe /E /C=”C:\Configuration files\Configuration Control Room.mrs”

        Set file base name

        The command /B sets the File base name.

        See Set video file base name

        Example - Set the File base name to Observation room:

        MRCmd.exe /B=”Observation room”

        This option cannot be used together with other commands.

        Notes

        Delay

        Allow enough time between the commands. If a command is sent before the previous one is carried out, the second command is not carried out. For example, if the command Start Recording is sent before MediaRecorder is completely open, recording does not start.

        There may be a delay between the command Start Recording and the moment the recording actually starts. This delay depends on the number of cameras, camera settings, the processor speed and programs running in the background.

        In the most common scenarios with MediaRecorder and The Observer XT, the videos are automatically synchronized with the events, so the delay is not important.

        See also Synchronize videos with events in MediaRecorder with The Observer XT

        Recording video

        Picture by Picture resolution

        The highest allowed resolution of a recorded video is 1920 x 1280. The resolution of a Picture by Picture video is a sum of the separate videos. However, if that exceeds a width of 1920 pixels or a height of 1280 pixels, the video resolution is adjusted proportionally. This requires processor capacity and decreases the quality of the output video. It is better to choose a lower resolution of the individual videos, so that the total resolution does not exceed 1920 x 1280.

        The resolution of the picture by picture video is determined in the following way:

        If the height was higher than 1280, the width and height would be reduced further, resulting in a height of 1280 pixels.

        image.png

        MediaRecorder with The Observer XT

        MediaRecorder with The Observer XT

        MediaRecorder with The Observer XT

        image.png

        Main topics

        MediaRecorder with The Observer XT

        How to record videos for The Observer XT

        You can create videos for use in The Observer XT in two ways. You can either first create videos in MediaRecorder and then make your observations offline using The Observer XT, or you can control the recording process with commands from The Observer XT while making a live observation.

        Offline observations using prerecorded video

        Making offline observations in The Observer XT means carrying out an observation using a prerecorded video. The video files created by MediaRecorder can be used to observe offline in The Observer XT. No special settings are needed to use files from MediaRecorder in The Observer XT.

        Observe live and control MediaRecorder

        You can score live in The Observer XT while simultaneously recording a video using MediaRecorder. You can use The Observer XT to control MediaRecorder while making an observation.

        This way you can achieve the following:

        See MediaRecorder with The Observer XT

        MediaRecorder with The Observer XT

        MediaRecorder with The Observer XT

        Aim

        To achieve the following:

        Background

        The communication between MediaRecorder and The Observer XT makes use of the Noldus network communication protocol N-Linx.

        For details on N-Linx, see the Reference Manual - N-Linx. You find this manual on The Observer XT installation USB stick. You can also download it from the download section of the Noldus website.

        www.noldus.com/downloads

        Prerequisites

        Procedure

        Carry out the following steps:

        1. If MediaRecorder, The Observer XT and N-Linx Server are not all installed on the same computer, make sure that traffic through the N-Linx port is not blocked by Windows Firewall. See Create exceptions for N-Linx port in Windows Firewall
        2. If MediaRecorder and The Observer XT run on different computers, make sure that The Observer XT can access the MediaRecorder videos. See Make sure The Observer XT can access the MediaRecorder video files
        3. Install N-Linx Agent on the computer with MediaRecorder. See Install N-Linx Agent
        4. Create MediaRecorder Settings
        5. Create The Observer XT settings
        6. Carry out an observation in The Observer XT
        MediaRecorder with The Observer XT

        Create exceptions for N-Linx port in Windows Firewall

        (2-computer setup)

        Aim

        To make sure communication between MediaRecorder, The Observer XT and N-Linx Server is not blocked by Windows Firewall. You need to allow inbound and outbound traffic through port 5672 in Windows Firewall on all computers with MediaRecorder, The Observer XT, and N-Linx Server.

        Prerequisites

        Procedure

        1. Open the Control Panel and select Windows Firewall.
        2. On the left side of the window, click Advanced Settings.
        3. In the left pane, click Inbound Rules and click New Rule in the Actions pane on the right.
        4. In the New Inbound Rule Wizard Window that opens, select Port and click Next.
        5. Select TCP and enter 5672 in the Specific local ports field and click Next.image.png
        6. Click Allow the connection and click Next.
        7. Select to which network the rule applies and click Next.
        8. Give the rule a name, for example N-Linx connection and click Finish.
        9. Check in the Inbound Rules windows that this rule is set to Enabled.
        10. In the left pane, click Outbound Rules and click New Rule in the Actions pane on the right.
        11. Repeat steps 4 to 9 for the outbound rule.
        12. Close all Control panel windows.
        MediaRecorder with The Observer XT

        Make sure The Observer XT can access the MediaRecorder video files

        (for 2-computer setups)

        Aim

        To make sure The Observer XT can access the videos recorded by MediaRecorder. The videos are not copied to The Observer XT. The Observer XT creates a link to the MediaRecorder videos.

        Procedure

        Carry out the following steps:

        1. Share the folder where MediaRecorder stores its video files
        2. Switch off password protected sharing on the MediaRecorder computer
        3. Map the shared folder with MediaRecorder video files

        Share the folder where MediaRecorder stores its video files

        1. Right-click the folder where the video files are going to be stored, which is by default  C:\Users\Public\Documents\Noldus\MediaRecorder\Video Files and select Give access to and then Advanced Sharing Settings.
          image.png
        2. Change the sharing options for all your network profiles (‘Private’, ‘Guest or Public’ and ‘Domain’): select the option Turn on file and printer sharing for all your profiles.
        3. Under ‘All Networks’ select the option Turn on sharing so anyone with network access can read and write files in the Public folders. Then click Save Changes.

        Switch off password protected sharing on the MediaRecorder computer

        This procedure is needed to make sure that the folder where MediaRecorder stores its videos files can be accessed without a password by the computer with The Observer XT.

        The procedure differs for Windows workgroups and domains. To see whether the MediaRecorder computer is in a workgroup or a domain, open the Control Panel and choose System. The type of network is listed under Computer name, domain, and workgroup settings.

        image.png

        Procedure for workgroup

        1. Follow the procedure in Share the folder where MediaRecorder stores its video files to open the Advanced sharing settings.
        2. Under Password protected sharing, select the option Turn off password protected sharing.

        Important:  If you do not see this option, most likely your computer is in a domain, not a workgroup. Carry out the Procedure for domain below.

        Procedure for domain

        1. Press the Windows key R.
        2. Type lusrmgr.msc and press OK.
        3. Open the Users folder and double-click Guest.
        4. Deselect Account is disabled and click OK and close the lusrmgr window.
        5. Press the Windows key R.
        6. Type gpedit.msc and press OK.
        7. Open Computer Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment and double-click Deny access to this computer from the network.  
        8. Click Guest and then choose Remove OK.
        9. Close the Local Group Policy Editor window.

        Map the shared folder with MediaRecorder video files

        Carry out this procedure on both computers.

        1. Open File Explorer and then This PC.
        2. Click Computer and then click the Map network drive icon.

          image.png

        3. Choose a name for the drive and browse to the shared folder.
          ImportantMake sure you select the same drive on both computers.
        4. Click Finish.   

        image.png

        Note

        MediaRecorder with The Observer XT

        Install N-Linx Agent

        Aim

        To install and set up the tool that starts MediaRecorder when you start an observation in The Observer XT.

        important  Install N-Linx Agent on the computer with MediaRecorder.

        Prerequisite

        You installed N-Linx Server on a computer in the network.

        Procedure

        1. From my.noldus.com, download N-Linx Agent Setup.exe.
        2. In the N-Linx Agent Setup window, select MediaRecorder control in the Drivers and Tools field and click Next.
        3. Accept the terms in the End-User License Agreement and click Install.

        Connect N-Linx Agent to N-Linx Server

        1. CLick the arrow in the bottom-right corner of your window to open the system tray. Then double-click the N-Linx Agent icon. 
          image.png
        2. In the N-Linx Server Address field, enter the Computer name of the computer with N-Linx Server. See To find the computer name.
          You can also enter the IP address, but then the IP address of the computer with N-Linx Server must be fixed. Ask your system administrator for assistance.
          If MediaRecorder runs on the same computer as N-Linx Server, leave the entry localhost in the N-Linx address field. N-Linx Agent then automatically connects with N-Linx Server.
          note  See To change the port if the default port 5672 is already in use.
        3. If the connection with N-Linx Server is established, the text Connected appears in the lower-left corner of the N-Linx Agent window.  

        image.png

        To find the computer name

        To find the name of the computer with N-Linx Server, open the Control Panel on that computer and choose System.

        image.png

        To change the port

        N-Linx Agent by default uses port 5672 to communicate with N-Linx Server. If this port is in use, type the new port after a colon in the N-Linx Server Address field. For example:

        image.png

        IMPORTANT  Select the same port in all components that communicate with N-Linx Server. Also, disable Windows FireWall for this port.

        Notes

        MediaRecorder with The Observer XT

        Create MediaRecorder Settings

        Aim

        To connect MediaRecorder to N-Linx Server and select the video file folder.

        Prerequisites

        Procedure

        1. In MediaRecorder, choose File > Preferences > N-Linx settingsimage.png
        2. Select Allow communication with N-Linx Server.
        3. In the N-Linx Server address field, leave the default value Localhost if MediaRecorder runs on the same computer as N-Linx Server. 
          If the programs run on different computers, enter the name of the computer with N-Linx Server. See also To find the computer name 
        4. In the N-Linx Server port field, leave the default port 5672. Ask your system administrator for assistance if this port is used by another program.
        5. When the connection with N-Linx Server is established the Status will be Connected. Click OK.
        6. If MediaRecorder and The Observer XT run on different computers, select the mapped drive as location to store the video files and not the original folder. The original folder is locally on the computer with MediaRecorder and cannot be accessed by The Observer XT.  

        example You mapped the default folder C:\Users\Public Documents\Noldus\MediaRecorder\Video files as X:\. Set the default video file location where MediaRecorder stores its video files to X:\ and not to the original folder.

        MediaRecorder with The Observer XT

        Create The Observer XT settings

        Aim

        To enable communication between The Observer XT and N-Linx Server.

        Prerequisites

        Procedure

        1. In The Observer XT, choose File > Preferences > N-Linx Settings.
        2. Select Use N-Linx server to connect with other applications.image.png
        3. In the N-Linx Server address field, enter the computer name of the computer with N-Linx server. If The Observer XT is installed on the same computer as N-Linx Server, leave the default entry Localhost.
        4. In the N-Linx Server port field, leave the default port 5672. Ask your system administrator for assistance if this port is used by another program.
        5. Click Test connection. If connection with N-Linx Server is found, the Status will change to Connected.
        6. Click OK.
        7. Choose Setup > Project Setup.
        8. Under Observation source, select Live Observation. The Devices window now opens. If not, click the Devices button.image.png
        9. Select MediaRecorder [Version number][Computer name] and click Edit Settings. MediaRecorder now opens if it is not already open.
          image.png
        10. Click Edit Settings again. A window with the available configurations (see Save the camera settings in Record video) now opens. Select the configuration file you want to use and click OK. If you do not select a configuration, Current Settings.mrs will be used.
          Optionally enter a unique name in the Identify device as field. This way you can control multiple instances of MediaRecorder with one instance of The Observer XT.
          image.png
        11. Repeat the steps 9 and 10 for each MediaRecorder instance.

        Note

        When you close MediaRecorder, the MediaRecorder line in the Devices window (step 9) will be grayed out and the status will change to Disabled. MediaRecorder will start when you create an observation.

        MediaRecorder with The Observer XT

        Carry out an observation in The Observer XT

        Procedure

        1. In The Observer XT, choose Observe > Observation > New to create an observation.
        2. See Carry out your observation in The Observer XT Help.
        3. Press the Start observation button and score the data. See Start the observation and Score data in The Observer XT Help.
        4. Press the Stop observation button. See Stop the observation in The Observer XT Help.

        Note

        IMPORTANT  Allow enough time between the actions. If you start an observation before MediaRecorder is completely open, video recording will not start.

        MediaRecorder with The Observer XT

        Troubleshooting

        When MediaRecorder control with The Observer XT does not function properly, check the following;

        image.png

        MediaRecorder with The Observer XT

        Synchronize videos with events

        Aim

        To synchronize the MediaRecorder videos with the event log of The Observer XT.

        When is manual synchronization not needed?

        Videos created by MediaRecorder are automatically synchronized with the events in The Observer XT when you followed the procedure in MediaRecorder with The Observer XT.

        An automatic offset is applied to the videos. See View the automatic offset of videos imported into The Observer XT to see which offset was applied.

        When is manual synchronization needed?

        You need to synchronize videos and events manually in the following situations:

        MediaRecorder with The Observer XT

        View the automatic offset of videos imported into The Observer XT

        Procedure

        The procedure depends on what you did:

        You controlled video recording with The Observer XT

        Right-click the video in The Observer XT and choose Properties. The field Recording details shows the offset.

        image.png

        You manually started video recording within 10 seconds after starting the observation in The Observer XT

        When you import the videos into The Observer XT, an offset is automatically set. A message with the calculated offset is shown.

        image.png

        If you right-click the video in The Observer XT, the offset is also shown next to Recording details in the Video Properties window that opens.   

        image.png

        However, there can still be up to 1 second asynchronism between the observation and the video files. If that is a problem for the accuracy of your experiments, Synchronize manually to fine-tune the synchronization.

        MediaRecorder with The Observer XT

        Synchronize manually

        Aim

        To synchronize imported MediaRecorder videos with events in The Observer XT

        Prerequisites

        One of the following situations is true:

        Procedure

        You must carry out the following steps:

        1. Determine the time difference between video and events
        2. Apply offset to correct for the time difference

        Determine the time difference between video and events

        1. Make sure an event is recognizable in the videos and the event log. For example create a dummy behavior with a key code in the coding scheme.
        2. Carry out an observation and simultaneously record a video or the keyboard.
        3. In The Observer XT, press the key of the dummy behavior. The event is recorded in the Event log and is visible in the video.
        4. Import the video into The Observer XT.
        5. Open the observation and scroll to the recognizable event in the video. Note the time difference of the event in the video and the event log.

        Apply offset to correct for the time difference

        1. 1.In The Observer XT, open the observation and click the Offset button on the toolbar.
        2. 2.Select Numerical Offset to open the File Synchronization window.image.png
        3. 3.Set the time difference in the Offset cell. For example, if the video started 0.2 seconds before the observation, enter 0.20 seconds in the Offset field of the video.

        Note

        You can also use the SyncBox to assess the delay (see the Technical Note - The SyncBox - The Observer XT for more information).

        MediaRecorder with EthoVision XT

        MediaRecorder with EthoVision XT

        MediaRecorder with EthoVision XT

        image.png

        How to record videos for EthoVision XT

        You can create videos for use in EthoVision XT in two ways.

        In both cases, if you work with analog cameras, you must adjust the aspect ratio in EthoVision XT. If you work with digital cameras, this is not necessary.

        See Adjust the video aspect ratio (analog cameras only)

        Prevent black frames at the start of your videos

        To make sure that MediaRecorder waits for an I-frame before it starts recording you can edit the VsSettings file that comes with MediaRecorder. If you do not edit this file, your video may start with black frames and EthoVision will not be able to track the video from the start.

        The VsSettings file is installed together with MediaRecorder. You can find the file in C:\ProgramData\Noldus\MediaRecorder\6.

        By default the ProgramData folder is a hidden folder. In Windows Explorer on the View tab select Hidden items in the Show/hide section to view the folder.

        1. Right-click VsSettings.xml and select Copy. Right-click and select Paste to make a copy of the file. Keep this copy in case you want to go back to the original settings.
        2. Open the VsSettings.xml file in Notepad or a similar text editor.
        3. From the Edit menu select Find and type ‘Wait’ in the search field.image.png
        4. To make sure that MediaRecorder waits for an I-frame before it starts recording, edit the file and change ‘0’ into ‘1’.image.png
        5. Save the file.

        MediaRecorder with EthoVision XT

        First create videos in MediaRecorder and then track from video file in EthoVision XT

        Aim

        To create videos that can be used for tracking in EthoVision XT.

        Prerequisite

        You have cameras that are supported for tracking in EthoVision XT.

        Procedure

        1. Create videos in MediaRecorder.
        2. In EthoVision XT, select Track from video file and select the video. See the EthoVision XT Help for details.

        Notes

        See Test an unsupported setup in Specifications

        See see Adjust the video aspect ratio (analog cameras only)

        MediaRecorder with EthoVision XT

        Control video recording by MediaRecorder with EthoVision XT when you track live

        Aim

        To start video recording automatically when something of interest is detected by EthoVision XT. This is, for example, useful if you have animals that spend a lot of time in a shelter. Start video recording when the animal leaves the shelter.

        Prerequisites

        Procedure

        1. In EthoVision XT, open the Trial Control screen by clicking the Trial Control Settings in the Experiment Explorer.
        2. In the Components pane, under Actions click the button next to External command.
          image.png
        3. Enter a name in the Action Name field, for example, Start Recording.image.png
        4. Under Actions to perform, click the ellipsis button utxqEBwSlZpZYsP7-image.png and browse to MRCmd.exe. By default MRCmd.exe is present in the folder C:\Program Files\Noldus\MediaRecorder 6\MRCmd.exe.
        5. Enter one of the commands that are available for MediaRecorder (/E, /R, /S, /X or no command) as a Command line option.

        See Use commands in Record video

        Example

        You carry out live tracking during a 24-hour period and you want to make a recording in MediaRecorder, but only when the animal leaves the shelter.

        1. Create an external command condition with the command /E to start Medi­aRecorder.   image.png
        2. Insert a Condition Out of shelter. Combine this condition box with a Time condition, because opening MediaRecorder takes a few seconds. With a Time condition you make sure that MediaRecorder is open before recording starts (see the figure below for an example).
        3. Insert an External command box with the command /R to start recording.image.png
        4. Similarly, you can stop recording (Command line option: /S) when the animal enters the shelter again.

        Notes

        MediaRecorder with EthoVision XT

        Adjust the video aspect ratio (analog cameras only)

        Aim

        To correct for a distorted video image in EthoVision XT.

        Prerequisite

        You created videos with MediaRecorder from analog cameras using the Picolo Alert PCIe Video Capture Board.

        Procedure

        1. In EthoVision XT choose Setup > Experiment Settings.
        2. Choose From Video File as your Video Source. You find more information on how to make Experiment Settings in Set up an Experiment in the EthoVision XT Help.
          image.png
        3. Choose Setup > Arena settings, or click the desired Arena Settings in the Experiment Explorer.
          image.png
        4. Browse to your video file and grab a background image for your arena. See Arena Settings in the EthoVision XT Help for information on how to do this, and for more information on how to make Arena Settings.
        5. Click the Adjust Aspect Ratio button.  
          image.png
        6. In the Adjust Aspect Ratio window choose Noldus Recorder and click the arrow to open the list. Choose:  

        image.png

        The other options do not apply for video files created with MediaRecorder.

        Notes

        MediaRecorder with FaceReader

        MediaRecorder with FaceReader

        MediaRecorder with FaceReader

        image.png

        Offline video analysis in FaceReader means analyzing prerecorded videos. The videos created by MediaRecorder can be used for offline video analysis in FaceReader 4 or higher. No special settings are needed to use files from MediaRecorder in FaceReader. However, if you record videos to use with the Remote Photo Plethysmography (RPPG) module in FaceReader we advise to use FaceReader-RPPG as the Output Quality setting. With this setting the videos will only be slightly compressed. The file size of the resulting videos is huge, about 260 Mb/minute. For more information see Output settings.

        You cannot simultaneously analyze live video signals in FaceReader and create video files in MediaRecorder. If you want to analyze and record videos simultaneously, record the videos in FaceReader.

        Prevent black frames at the start of your videos

        To make sure that MediaRecorder waits for an I-frame before it starts recording, you can edit the VsSettings file that comes with MediaRecorder. If you do not edit this file, your videos may start with black frames and FaceReader will not be able to analyze them from the start.

        The VsSettings file is installed together with MediaRecorder. You can find the file in C:\ProgramData\Noldus\MediaRecorder\6.

        By default the ProgramData folder is a hidden folder. In Windows Explorer on the View tab select Hidden items in the Show/hide section to view the folder.

        1. Right-click VsSettings.xml and select Copy. Right-click and select Paste to make a copy of the file. Keep this copy in case you want to go back to the original settings.
        2. Open the VsSettings.xml file in Notepad or a similar text editor.
        3. From the Edit menu select Find and type ‘Wait’ in the search field.image.png
        4. To make sure that MediaRecorder waits for an I-frame before it starts recording, edit the file and change ‘0’ into ‘1’.image.png
        5. Save the file.

        Troubleshooting

        Troubleshooting

        Troubleshooting

        If you are having problems, please first read Specifications or Requirements of a custom computer, to check whether your system is compatible MediaRecorder. Also check the items below to see if there is a known solution for your problem.

        What problem do you have?

        No video preview

        If one of your video inputs is black with a warning triangle and the message No signal from Video [n] is shown, the video source was not turned on when MediaRecorder was started. Press the Refresh button in MediaRecorder to show the image from that camera. You also get a black screen with a warning triangle when you have not yet selected this camera in the Video settings window.

        See also Save the camera settings in Record video

        You will also have a black video input if your computer does not have an Nvidia graphics card. By default, MediaRecorder records two cameras on CPU and two on the video card (GPU) if you record from four cameras simultaneously. Only Nvidia GPUs facilitates the use of the GPU as additional processing power for compression of MediaRecorder videos. Other graphics cards are not able to do that. If you ordered a computer with MediaRecorder from Noldus Information Technology, it has an Nvidia card. By default, MediaRecorder checks whether this card is available and if so, uses it.

        If you purchased a PC elsewhere, it may have a different graphics card and with the default settings, your cameras may give black inputs in MediaRecorder. To prevent this, you can edit the VsSettings file that comes with MediaRecorder.

        To check the graphics card of your computer, click the Windows button and type ‘Device Manager’. In the Device Manager window expand the Display adaptors section. The computer’s graphics cards are listed here.

        The VsSettings file is installed together with MediaRecorder. You can find the file in C:\ProgramData\Noldus\MediaRecorder\6.

        By default the ProgramData folder is a hidden folder. In Windows Explorer on the View tab select Hidden items in the Show/hide section to view the folder.

        1. Right-click VsSettings.xml and select Copy. Right-click and select Paste to make a copy of the file. Keep this copy in case you want to go back to the original settings.
        2. Open the VsSettings.xml file in Notepad or a similar text editor.
        3. From the Edit menu select Find and type ‘GPU’ in the search field.image.png
        4. To make sure that MediaRecorder does not use the GPU, edit the file and change ‘-1’ into ‘0’.

        image.png

        You can also change the value into ‘1’ if your computer has one (Nvidia) graphics card. With this value MediaRecorder will not check what graphics card is available, it will use the card that is installed.

        Installation problems

        If you get an error message during installation of the Picolo card, it is most likely that the card is not correctly inserted into your computer. Turn the computer off and disconnect the power cable. Press the card gently but firmly into place.

        Sound problems

        If you are playing back multiple videos in The Observer XT and you hear an echo on the sound track, turn the sound off on all but one of the video monitors.

        If you hear no sound on your recording this could be because:

        Insufficient disc space

        If your output folder is on the C: drive it is possible that you will have insufficient file space. Most computers are configured with more file space on the D: drive, so select your output folder on the D: drive.

        Missing frames when controlling recording with external programs

        When you sent commands to the MediaRecorder external programs like EthoVision XT or The Observer XT, there is a small delay in starting the actual recording with The MediaRecorder. This results in some missing frames at the start of the video file. Allow enough time at the start of recording to compensate for this delay. When the command Start Recording is given before MediaRecorder is open and has loaded the cameras, recording does not start.

        To measure this delay, make for example a video of a digital clock and compare the time the command “Start Recording” is given with the time at the first frame of the video.

        Problems loading MediaRecorder

        MediaRecorder opens using the configuration file Current settings.mrs. When problems occur with these settings, open MediaRecorder with the default settings and recreate camera settings. To do so:

        1. Delete the file Current settings.mrs from the following folder: C:\Users\Public\Documents\Noldus\MediaRecorder
        2. Re-open MediaRecorder
        3. Re-select the cameras. A new file Current Settings.mrs is created.
          See also Save the camera settings in Record video
        Troubleshooting

        Tools for troubleshooting

        Videoinspector

        This free tool gives basic information about the video files you are trying to play (such as which codecs they were made with) and reports which codecs are installed on your computer. It is reasonably easy to use. It does not report details such as the I-frame rate.

        http://www.kcsoftwares.com/?vtb

        GSpot

        Although GSpot has not been maintained since 2007, it is a powerful tool to get information about both your video file and your computer system. Gspot is a free tool. It is less easy to use than VideoInspector.

        In addition to providing detailed information about the video file you have opened, G-Spot can be used to adjust how Windows uses the codecs installed. This is an advanced function and you should only use it if you understand what you are doing, and carefully write down the changes you make. If several codecs are installed which can be used to play one format, Windows assigns a ‘merit’ to each codec to determine its preference. You can use Gspot to change the merit of each codec and in that way select which one is used by Windows (and so by other software). This is a way in which you can solve problems of codecs conflicting with each other, e.g. a piece of software such as The Observer XT works best with a particular codec, but another installation has set the merit of an alternative codec higher.  

        http://gspot.headbands.com

        Mediainfo

        MediaInfo provides detailed information about media files. It has less information than GSpot, but at the publication date of this manual, it was maintained.

        http:/www.mediainfo.sourceforge.net/en

        Windows System Information

        This can be obtained in Windows with System and Security/System/Advanced System Settings, Dxdiag.exe, and the Device Manager (in the Control Panel).

        For full system information, SIW is a useful tool.

        http://www.gtopala.com.

        Troubleshooting

        Support

        Help menu

        MediaRecorder’s Help menu contains the following options:

        Technical support

        For questions about MediaRecorder or any other Noldus product, contact the Support department by opening the Help menu in MediaRecorder, select Noldus Online and subsequently Get Support. The help desk may ask for the file MediaRecorder log file. You can find this file in the folder C:\Users\<login name>\AppData\Local\Temp.

        Record at a predefined time

        Record at a predefined time

        Record at a predefined time

        Aim

        To schedule video recording. This is especially useful when you want to start recording in the middle of the night, or you do not want to disturb the test subjects by handling the video software.

        IMPORTANT  The procedure below is an example of the possibilities of Windows Task Scheduler, which is a default program in Windows 10. Since Windows Task Scheduler is a Microsoft program, Noldus IT offers no support for this feature.

        Procedure

        1. Type Task Scheduler in the Apps window.  
        2. Choose Action > Create Task.
        3. In the General tab, type a name in the Name field, for example MediaRecorder with Webcam.
        4. Optionally enter other settings in this tab and open the tab Triggers.
        5. Click the button New.
        6. Select On a schedule from the list next to Begin the task:
        7. Enter the start time of the command in the Start field and choose whether you want to send the command once, daily, weekly or monthly. The window will look like this:   image.png
        8. Optionally, enter Advanced Settings and click OK.
        9. Click the Actions tab and choose New.
        10. Choose Start a program next to Action.
        11. Browse to MRCmd.exe.
        12. Enter the command in the Add arguments (optional): field. For example, to start MediaRecorder and load the configuration file for your webcam, type:
          /E /C=Configuration_webcam.mrs
          If the configuration file is not located in the folder C:\Users\Public\Public documents\Noldus\MediaRecorder, you must type the full path. If the file name or path contains spaces, you must use quotation marks at both ends.
          See also Save the camera settings in Record video
          Your window will look like this:
          image.png
        13. Optionally select or change any settings on the other tabs.
        14. Similarly, you can create tasks to start and stop recording at a predefined time with the commands /R and /S and to close MediaRecorder with the command /X. Create a task for each command.

        Notes

        Set up Analog cameras

        Set up Analog cameras

        Set up analog cameras

        Which situation applies to you?

        The video capture card is already installed in the computer. Also MediaRecorder has been set up to use with these cameras. You can connect your cameras and start recording.

        See Record video

        Follow the procedure below.

        Procedure

        1. Install the Picolo Alert PCIe card
        2. Install the drivers for the Picolo Alert card
        3. Connect the analog camera to the computer
        Set up Analog cameras

        Install the Picolo Alert PCIe card

        Aim

        To install the card that digitizes the output of analog cameras.

        Prerequisites

        Procedure

        1. Make sure your computer is turned off and the power cable is disconnected.
        2. Open the computer.
        3. Select a free PCIe expansion slot, and remove the corresponding extension cover. See PCIe slot properties for more information on different PCIe slots in a Dell computer.
        4. Unpack the Euresys Picolo Alert PCIe card, place it into the slot, and press it carefully into position. If the card does not fit into place easily, remove it and repeat the operation.

          image.png

          IMPORTANT When touching the board, its electronic components can be damaged by static electricity. To avoid any such risk, make sure that you are grounded. You can ground yourself by putting on an earthing wristlet, and attaching its clip to the metal frame of the computer. If an earthing wristlet is not available, you can hold the metal frame with one hand while holding the Ethernet card in your other hand. Ensure also that your clothing does not touch any components while handling the card.

        5. Fix the card to the chassis and re-fit the computer's cover.
        6. Close the computer.

          PCIe slot properties

          Different PCIe slots have different properties, resulting in different performances. When possible, choose the slot that gives maximum performance. To estimate performance, take note of the slot version (2, 3, etc.; see the figure below). Do not use the graphic slots (see also the drawing of the available slots).   

          image.png

          Details of the PCIe slots in a Dell computer.

          Compare this number with the following table:

          Note that values are given per lane; they should not be multiplied by the number of lanes in a slot (e.g. x4) since the card has a 1x connector).   

          Set up Analog cameras

          Install the drivers for the Picolo Alert card

          Aim

          To install the software that allows communication between the Euresys card and the computer operating systems.

          Prerequisites

          Procedure

          1. Insert the MediaRecorder installation USB stick into your computer.
          2. If you have the Picolo Alert card, open the folder Drivers and Tools\Drivers\Euresys\Alert and double-click the file multicam-win10-6.15.1.3573.exe
          3. Follow the instructions on your screen.
          4. When installation is finished, a message appears that the drivers were successfully installed. Click Close.
          5. Installing the Picolo card drivers involves a a computer restart. After restart, the installation is finished.

          Continue with installing MediaRecorder. See Installation

          Set up Analog cameras

          Connect the analog camera to the computer

          important  By default Windows 10 computers have the option Fast startup enabled. This means that the computer goes into standby instead of shutting down when you switch off the computer. This can sometimes cause MediaRecorder to stop responding when selecting an input of the H.264 video capture card. Therefore, for analog cameras it is especially important to select the correct power options. See Select correct power options in The steps to install MediaRecorder.

          The connectors on the Picolo Alert PCIe video capture card

          The Picolo Alert PCIe card has 4 BNC connectors. This card has an effective delivery bandwidth of 180MB/s.

          image.png

          To connect the camera

          If your camera has a BNC output connector, connect a coaxial cable, with BNC connectors on both sides, between Video Out of the camera and one of the BNC inputs of the breakout cable.

          image.png

           If your camera does not have a BNC connection, use a converter.

          Set up Analog cameras

          Change video standard

          Aim

          To specify the correct video standard to be used by the Picolo Alert PCIe card.

          Procedure

          1. Open Video settings the first time you select the Picolo Alert PCIe card.
            image.png
          2. Select the correct video standard, depending on your cameras. It’s typically PAL for Europe and NTSC for the US. You need to do this four times, selecting all four channels from the Board drop-down box (channels are numbered #0-#3). Press Apply after setting the correct Video Standard for each channel.  image.png

          You should see the preview after setting the Video Standard correctly. Failing this will result in a black preview. You can only modify this setting the first time before the preview is running, after that it will become disabled. To be able to modify it, simply deselect the camera from the video inputs, and then select it again, to make the setting editable once more.

          Set up IP cameras

          Set up IP cameras

          Set up IP cameras

          image.png

          Main topics

          Set up IP cameras

          The steps to install IP cameras

          Prerequisites

          Which situation applies to you?

          Procedure

          1. Install the Ethernet card
          2. Set Ethernet card IP address
          3. Connect IP cameras to the PC
          4. Set camera IP address
          5. Set camera password and select power line frequency
          6. Create camera settings
          7. Create audio settings
          8. Select ONVIF cameras in MediaRecorder 
          9. or
          10. Select devices that do not support ONVIF in MediaRecorder

          Notes

          Set up IP cameras

          Ethernet card setup

          Aim

          To insert the 1 Gb Ethernet card into your computer and to configure it to work with MediaRecorder.

          image.png

          Prerequisites

          If you bought a complete system from Noldus IT, the card has been installed and set up. You can skip this topic.

          Procedure

          Carry out the following steps:

          1. Install the Ethernet card
          2. Set Ethernet card IP address
          Set up IP cameras

          Install the Ethernet card

          Aim

          To place the Ethernet card into the computer with MediaRecorder.

          image.png

          Prerequisites

          Procedure

          1. Turn off your computer and all connected peripherals, such as the monitor and printer. Make sure that the computer is unplugged.
          2. Remove the PC's case according to the instructions provided in the PC's user manual.
          3. Select a free PCIe expansion slot, and remove the corresponding extension cover.
            See PCIe slot properties in Set up analog cameras for details in the slots in a Dell computer.
          4. Unpack the Ethernet card, place it into the slot, and press it carefully into position. If the card does not fit into place easily, remove it and repeat the operation.

            image.png

            IMPORTANT  When touching the board, its electronic components can be damaged by static electricity. To avoid any such risk, make sure that you are grounded. You can ground yourself by putting on an earthing wristlet, and attaching its clip to the metal frame of the computer. If an earthing wristlet is not available, you can hold the metal frame with one hand while holding the Ethernet in your other hand. Ensure also that your clothing does not touch any components while handling the card.


          5. Fix the card to the chassis and re-fit the computer's cover.

          Set up IP cameras

          Set Ethernet card IP address

          Aim

          To set the IP address of the Ethernet card to the same range as the cameras and the computer.

          Prerequisites

          Procedure

          1. Open the Control Panel and select Network and Sharing Center.
          2. Click Change adapter settings on the left side of your window.

            image.png

          3. Right-click Local Area Connection and click Properties. If your computer has more than one Local Area Connection, choose the one used for the cameras. To check which one this is, remove the cable from this IP port on your computer. The LAN connection that has the status Not connected is the correct one.

            image.png 

          4. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.

            image.png

          5. Click Use the following IP address and enter the IP address and Subnet mask supplied by your system administrator. Leave the other fields empty. Also select the checkbox Validate settings upon exit. When done, click OK and then Close.

            image.png

          6. A Windows Network Diagnostics window appears. Click Close when the validation is finished. Then close all windows.
          Set up IP cameras

          Connect IP cameras to the PC

          Prerequisite

          You have followed the entire procedure in Ethernet card setup

          Procedure

          The procedure applies to a Cisco  SG 100D 8 port Gigabit PoE-switch, which is supported with MediaRecorder.

          Using cross-network cables (cat-5e or newer), connect the Ethernet card on the PC to one of the four right ports of the PoE-switch.

          1. Connect the camera to one of the four left ports of the PoE-switch. Do not use any of the four right ports for this purpose, since they do not supply your cameras with power.
          2. Power up the PoE-switch.

          image.png

          Notes

          See Power over Ethernet in Recording devices

          Set up IP cameras

          Camera setup

          Aim

          To configure the cameras for use with MediaRecorder.

          Prerequisites

          Procedure

          You must carry out the following steps for each camera:

          1. Set camera IP address
          2. Set camera password and select power line frequency
          3. Create camera settings
          4. Create audio settings
          Set up IP cameras

          Set camera IP address

          Aim

          To set the IP address of the camera to the same range as the Ethernet card and the computer.

          Prerequisites

          Procedure

          1. Insert the MediaRecorder installation USB stick into your computer and copy the file IPUtility.exe from the folder Drivers and Tools\Software\Axis Tools to your computer. Do not copy it to your desktop, the tool will then not work correctly.
          2. Run IPUtility.exe. A window opens in which all the connected devices are listed.
          3. Right-click the device and select Assign IP address.

            image.png

          4. Enter the IP address and choose Assign.

            image.png

          5. According to the message that appears, disconnect and reconnect the camera and click Assign. Wait until the IP address is set.
          6. Right-click the camera and select Test IP address. When the details were entered correctly a message appears that the camera is accessible.
          7. Repeat steps 3 to 6 for all cameras. Make sure you use different IP addresses for all cameras and computer and other network devices in the network.
          Set up IP cameras

          Set camera password and select power line frequency

          Aim

          To give the camera a password, which is compulsory, and to select the power line frequency of your country.

          Prerequisites

          See Supported IP cameras in Recording devices

          Procedure

          IP address

          1. In the IPUtility tool, click the Home Page button. the camera now opens in a browser.

            image.png
            Alternatively, type the IP address in the address field of, for example, Internet Explorer.

          2. The first time you open the camera in a browser, you must set a password. If you obtained cameras from Noldus IT, this password is Noldus. The user name root cannot be changed. Do not use the characters @, space, or colon (:) for the password. These characters cannot be used in MediaRecorder.

            image.png

          3. As soon as you set the password, you must log in to the camera with the password you just set.

          Power line frequency

          The first time you log in in the camera, you must select a power line frequency. Look up the correct power line frequency of your country on Internet.

          Notes

          image.png

          Set up IP cameras

          Create camera settings

          Aim

          To configure the camera for optimal recording with MediaRecorder.

          Prerequisites

          Procedure

          Carry out the following steps:

          1. Access camera settings
          2. Create ONVIF User name and Password
          3. Disable replay attack protection
          4. Switch on IR cut filter

          Note

          The procedure below describes the camera firmware version 7.20.1. For other firmware versions, search for comparable settings.

          Access camera settings

          1. Open the camera in a browser by clicking the Home page button in the IPUtility tool or typing the IP address in the address field of an Internet browser. Then enter the password.
          2. Click the Settings button in the bottom-right corner of your window.

          image.png

          Create ONVIF User name and Password

          Aim

          To configure the camera so that pan, tilt, zoom, and audio recording is possible.

          Procedure

          1. Open the camera settings.
            1. See Access camera settings
          2. Open the System tab and click ONVIF.

            image.png

          3. Click Add and enter the same User name and Password as set in Set camera password and select power line frequency. Do not use the characters @, space, or colon (:) for the user name or password. These characters cannot be used in MediaRecorder.
          4. Select Administrator as User Group and click OK.

            image.png

          Notes

          Disable replay attack protection

          Aim

          To prevent that connection to the camera fails if the time of the MediaRecorder computer differs from the time in the camera.

          Background

          Replay attack protection is a camera security setting. Relevant for video recording with MediaRecorder is that replay attack protection causes the camera connection to fail if the timestamps of MediaRecorder and the camera are not exactly the same. Replay attack protection is necessary for security cameras, but not for IP cameras in a dedicated network.

          Procedure

          1. Open the camera settings.
            See Access camera settings
          2. Open the System tab and click Plain config.
          3. From the list at the bottom, select WebService and click Select Group.
          4. Under WebService UsernameToken:, make sure the checkbox Enable replay attack protection is not selected.   

          image.png

          Note

          If you do not want to disable this option, make sure that the clock times of the computer and camera are exactly the same.

          Switch on IR cut filter

          Aim

          To make sure the cameras does not switch to black and white at low light levels.

          Background

          The IR cut filter removes infrared light during daylight. With the default camera settings, the IR cut filter is switched off at low light intensities. The camera then records in near-infrared, which gives a black and white camera image. If you do not want this, set the IR cut filter to On instead of Auto, so that it stays on, independent of the light level.

          Procedure

          1. Open the camera settings.
            1. See Access camera settings
          2. Open the Image tab.
          3. Check if there is an option IR cut filter. If so, set it to On.

          image.png

          Note

          Not all IP cameras supported with MediaRecorder have an IR cut filter.

          Set up IP cameras

          Create audio settings

          Aim

          To optimize the recording volume.

          Prerequisites

          Procedure

          1. Open the camera settings,
            See Access camera settings
          2. Open the Audio tab.
          3. Adjust the Gain slider and check in the Input section that the green field in the Level field is maximal with normal speech.   image.png

          Note

          You cannot record the audio of non-ONVIF devices in MediaRecorder. Optionally record audio from a separate microphone that is connected to the microphone input of the computer with MediaRecorder. The Axis cameras supported with MediaRecorder support ONVIF.

          Set up IP cameras

          Select ONVIF cameras in MediaRecorder

          Aim

          To select a camera that supports ONVIF Profile S in MediaRecorder.

          If your device does not support ONVIF, see Select devices that do not support ONVIF in MediaRecorder instead.

          Prerequisites

          Procedure

          1. Open MediaRecorder and choose File > Video Settings or click Video Settings.

            image.png

          2. Select the checkbox in front of the video channel and choose RTSP IP Camera (Noldus RTSP Source Filter).

            image.png

          3. Click the Advanced Video Settings button.

            image.png

          4. A list with ONVIF cameras in the network appears. Select the camera.
          5. Enter the ONVIF User name and ONVIF Password for your camera. If you obtained cameras from Noldus IT, the ONVIF user name is root and the ONVIF password is Noldus.
            TIP  To select another camera, click the Discover button to display the list with ONVIF cameras in the network.
            TIP  If you have several cameras with the same ONVIF User name and ONVIF Password choose File Preferences IP camera settings. Select Use default IP camera user name and password and enter the credentials. You can now skip step 5 and 6, the camera is detected automatically.
          6. Click Get device properties.
            image.png
          7. The Encoding and Quality fields appears with the default video format, frame rate and resolution of the camera.
            image.png
          8. Optionally, click Edit and select another frame rate or resolution. Click Update when done.

            image.png

            For low frame rate recordings, it is important to lower the H264 Gov length too on the same screen, under Advanced settings. For 5 fps, set the Gov length between 5 and 10, for 1 fps recording between 1 and 2. A lower Gov length will result in larger files but better image.
            TIP  It is also possible to change the frame rate and resolution in the table with selected video devices.
            image.png
            You may still need to adjust the Gov length for optimal results.
          9. Optionally, adjust the video quality, for example to decrease the video file size, but we recommend to only do this when problems with video quality or data transfer over the network occur.
            See Adjust advanced video quality options
          10. .Click Close when done.
          11. You may want to reverse the direction the camera moves with Pan and Tilt). To do so, select the checkbox Flip pan axis (horizontal movement) or Flip tilt axis (vertical movement) or both.
            image.png
          12. Click OK.
          13. Select the microphone from the Audio device list. To select the microphone from the camera, or a microphone connected to it, select RTSP IP camera (Noldus RTSP Source Filter) from the Audio device list.
          14. Close the Settings window and tap on the microphone. Check the green bar next to the video device to see whether you selected the correct microphone.
          15. Continue with Record video

            Notes

            Set up IP cameras

            Adjust advanced video quality options

            Aim

            To change video quality, for example to reduce the video file size.

            Prerequisite

            You experience problems with video quality or data transfer over the network. In all other cases, we recommend not to change the default settings.

            Procedure

            1. Choose File > Video Settings or click Video settings.

              image.png

            2. Click the Advanced Video Settings button.

              image.png

            3. Click Get device Properties. This enables the Edit button. Click Edit.

              image.png

            4. Select Advanced settings.
            5. Adjust the settings and click Update > Close.
            6. See Advanced video quality options for a description of the options.

            image.png

            Advanced video quality options

            If an option cannot be edited, your camera does not support other options, or the value is set by the chosen profile.

            Encoding interval

            This value cannot be edited and is set by the profile.

            Bitrate

            To set a limit to the data transfer. The default value 0 means unlimited. If you enter a value, data transfer is limited to this value in Kb per second.

            H264 Gov length

            The interval in which the I-Frames will be coded in the video file. A value of 1 means that every frame is an I-frame. A value of 2 means that every second frame is an I-frame. Decreasing the number increases the video quality, but also the data transfer. For a description of the frame types, see:

            https://en.wikipedia.org/wiki/Video_compression_picture_types

            H264 Profile

            The encoding profile from the IP camera. MediaRecorder uses the Baseline profile and this option cannot be edited.

            Quality

            The quality of the encoded video file. Higher number gives higher encoding quality, but also more data transfer over the network.

            Set up IP cameras

            Select devices that do not support ONVIF in MediaRecorder

            Aim

            To select a device that does not support ONVIF Profile S in MediaRecorder.

            If your device does support ONVIF, see Select ONVIF cameras in MediaRecorder instead.

            Prerequisites

            Procedure

            1. Open MediaRecorder and choose File > Video settings or click Video settings.

              image.png

            2. Select the checkbox in front of the video channel and choose RTSP IP Camera (Noldus RTSP Source Filter).

              image.png

            3. Click the Advanced Video Settings button.

              image.png

            4. A list with available ONVIF cameras in the network appears.
              IMPORTANT  If your device does not support ONVIF, it will not be on this list. Click Cancel.

              image.png

            5. Enter the IP address, User name and Password of the device. If you bought your device from Noldus IT, the User name is root and the Password is Noldus.
              If the default Port 554 is already in use, ask your system administrator for help to select another one.
            6. Click Get device properties.

              image.png

            7. The field Connection string appears.

              image.png

            8. Look up in the manual of your device where the video files can be accessed via the RTSP communication protocol. Enter the path from the slash after the connection information in the Connection string field. For example,
              /stream.sdp for an Epiphan Pearl Nano screen capture device/.   

              image.png

            9. Click OK. Optionally, select another frame rate or resolution. However, make sure you select the same frame rate as is selected in the device itself when you opened the camera in a browser (see the next step).
            10. Optionally, open the camera in a browser to pan, tilt, or zoom.
              See Access camera settings

            IMPORTANT  Close the browser before starting recording with MediaRecorder.

            1. Click OK and continue with Record video

            Set up GigE cameras

            Set up GigE cameras

            Set up GigE cameras

            image.png

             Main topics

            Set up GigE cameras

            The steps to install GigE cameras

            Prerequisites

            Which situation applies to you?

            Procedure

            1. Install the Ethernet card. This is the same procedure as for IP cameras.

            See Install the Ethernet card in Set up IP cameras.

            To record from multiple cameras you can use a 4-port PCIe board. MediaRecorder has been tested with the Adlink PCIe-GIE74 Ethernet board.

            image.png

            1. Give the Ethernet card a fixed IP address. This is the same procedure as for IP cameras.
              See Set Ethernet card IP address in Set up IP cameras
            2. Connect the camera to the computer with MediaRecorder.
              See Connect the GigE cameras to the PC 
            3. Carry out the prerequisite steps before installing MediaRecorder.
              See The steps to install MediaRecorder in Installation
            4. Install MediaRecorder with the camera drivers
            5. Set camera IP address
            6. Configure the cameras

            I bought the cameras from Noldus IT and istalled MediaRecorder on my computer

            You must carry out the following steps:

            1. Install the Ethernet card. This is the same procedure as for IP cameras.

            See Install the Ethernet card in Set up IP cameras

            1. Give the Ethernet card a fixed IP address. This is the same procedure as for IP cameras.
              See Set Ethernet card IP address in Set up IP cameras
            2. Connect the camera to the computer with MediaRecorder.
              See Connect the GigE cameras to the PC
            3. Carry out the prerequisite steps before installing MediaRecorder.
              See The steps to install MediaRecorder in Installation
            4. Install MediaRecorder with the camera drivers
            Set up GigE cameras

            Connect the GigE cameras to the PC

            Prerequisite

            do not use USB to connect camera.png

            Procedure

            1. Using cross-network cables (cat-5e or newer), connect the Ethernet card on the PC to the IN port of the PoE-injector. Connect the camera to the OUT port. Use the short cable between PoE-injector and PC. Use the long cable between PoE-injector and camera.
            2. Power up the PoE-injector; make sure that the two CONNECT and ON green LEDs are on.

            If the green LEDs keep blinking, wait a few more seconds. If you see no change, disconnect the cables, then re-connect them.

            image.png

            Notes

            image.png

            Set up GigE cameras

            Install MediaRecorder with the camera drivers

            Aim

            To install the software that allows communication between your camera and the operating system of the computer with MediaRecorder.

            Prerequisites

            Procedure

            important  If you upgraded from a previous MediaRecorder version and have old drivers for the camera installed, uninstall them first.

            See To uninstall old drivers

            If you did not yet install MediaRecorder

            1. Download the installation files from my.noldus.com, and extract the contents.
            2. Browse to the file MediaRecorder 6 Setup.exe and double-click it.
            3. In the Drivers and tools field, choose Basler GigE Camera driver - pylon [version number].
            4. Click Next, accept the License Agreement and click Install.

            If you already installed MediaRecorder

            Follow the instructions in If you did not yet install MediaRecorder and choose Modify in the installation window. Select Basler GigE Camera driver - pylon [version number] and click Update.

            Alternatively:

            1. Download the installation files from my.noldus.com.
            2. Browse to Drivers\Basler\5.0.9.10388
            3. Double-click the file Basler_pylon_5.0.9.10388.
            4. Agree to the terms in the License Agreement.
            5. In the Profiles window, choose Camera user and click Next.
            6. As camera type, choose GigE and click Next.

              image.png

            7. Optionally, change the location where the camera drivers are stored and choose Next > Install.

            To uninstall old drivers

            1. Open the Control Panel
            2. Choose Program and Features.
            3. Select the Basler camera driver and choose Uninstall.
            Set up GigE cameras

            Set camera IP address

            Aim

            To make sure that the IP address of the GigE camera and that Ethernet interface board physically connected to that camera match. This ensures reliable data transfer to and from the camera.

            Prerequisites

            Procedure

            1. 1.Double-click the Pylon IP Configuration tool icon on the desktop.

              image.png

            2. Select the camera under Local Area Connection.

              image.png

            3. Fill in the IP Address and Subnet Mask fields under Static IP Address as supplied by your system administrator.

              image.png

            4. Click Save and then Close.
            5. If you have multiple cameras, connect the next one and repeat the steps above.

            Note

            Your cameras should have the same Firmware version. Check this in the Pylon Viewer software. In the Features panel, under Device Information, check Firmware Version. If the cameras do not have the same firmware, an upgrade/downgrade must be done.

            image.png

            Set up GigE cameras

            Configure the cameras

            Aim

            To adjust settings in a Basler GigE camera or USB 3.0 camera, like the video frame rate, video frame resolution, and exposure time, within the camera software.

            NOTE  Settings are stored in the camera software, not on the PC. When you work with multiple cameras, repeat the procedure for each camera.

            Procedure (general)

            1. Make sure MediaRecorder (and EthoVision XT, when present on the computer) is not running.
            2. Start the Basler Pylon Viewer software that comes with the GigE cameras.

              image.png

              NOTE  The Basler Pylon Viewer software is installed automatically when you install the camera drivers.
            3. In the Devices panel, under GigE, double-click the Basler camera.

              image.png`

            4. To preview the camera image, click the Continuous Shot button on the toolbar.

              preview camera image.png

              NOTE  To be able to adjust the settings, click the Stop button first.

              adjust settings_configure cameras.png

            5. Follow the instructions below that apply.

            To center the camera view

            With this procedure you make sure the camera view is centered.

            IMPORTANT  If you center the camera view in MediaRecorder, the settings may not be stored in the camera drivers. Here in Pylon viewer you make sure that the settings are stored in the drivers, also for future recordings.

            1. In the Features panel, open the Basler camera item and then the AOI Controls item (Image Format Control for USB 3 cameras).
            2. Select both options Center X and Center Y.

              kép.png

            3. Save the settings.
              See To save the camera settings

            To set the pixel format

            NOTE  This option applies to black and white digital cameras.

            1. In the Features panel, open the Basler camera item and then double-click Image Format Controls.
            2. Set the Pixel Format to Mono 8.
            3. Save the settings.

            See To save the camera settings

            IMPORTANT  This corresponds to the option Y800 in MediaRecorder. In Pylon viewer you make sure that the settings are stored in the drivers, also for future recordings.

            To adjust the camera exposure time

            The exposure time (or shutter time) is the time the camera shutter is kept open to let light in. The exposure time limits the maximum achievable frame rate. If the sum of the exposure time and the time needed for reading the chip (readout time) is greater than the time between consecutive video frames, the next frame may be dropped, resulting in a lower frame rate, and missed samples during tracking.

            To adjust camera exposure that matches a frame rate:

            1. In the Features panel, open the Basler camera item and then double-click Acquisition Controls.
            2. Make sure that Exposure mode is Timed, and Exposure Auto is Off.
            3. Next to Exposure Time (Abs) [us], enter the exposure time you require, in microseconds.
              For Zebrafish larvae, enter 4000 or 2000, depending on the video resolution chosen.
              In all other cases, you may choose a higher value. For rodents a value below 20000 is fine. Faster animals require shorter exposure times.
              Press Tab or click another field to confirm.
            4. To check that the exposure time is compatible with your frame rate, click the Continuous Shot button on the toolbar.

              kép.png

              At the bottom of the live video window, locate the frame rate resulting with the new exposure time. This should be the same as the one next to Acquisition Frame Rate (Abs) [Hz].image.png

              If the resulting frame rate is lower than Acquisition Frame Rate (Abs) [Hz], then either lower the exposure time (this will make the video image darker; open the lens diaphragm to compensate for this), or lower the video resolution. Do this until you see the expected frame rate.
              image.png

            5. Save the settings.

            See To save the camera settings

            To adjust the camera gain

            This applies to both color and black/white Basler cameras.

            IMPORTANT  Increasing gain also increase image noise. Do this only if no other option is left to improve the image brightness. For example, make sure that the lens aperture is maximal, and increase lighting.

            1. In the Features panel, click Analog Controls.
            2. From the Gain Auto list, select Off.
            3. Next to Gain (Raw) (Gain [dB] for USB 3.0 cameras), select the value you require. A higher Gain results in a brighter image, but also more noise and a grainy image.

              image.png

            4. Save the settings.


            See To save the camera settings

            To adjust white balance

            If you have a color camera, you also need to adjust its white balance.

            1. Click Color Improvements Control.

              image.png

            2. Point the camera at a piece of white paper, so that the camera image is entirely white. Click in the field next to Balance White Auto and select Once from the list.

              image.png

            3. Save the settings (see below).

            To save the camera settings

            1. Click the Stop button.

              image.png

            2. In the Features panel, open the Configuration Sets item (User Set Control for USB 3 cameras).
            3. From the Configuration Set Selector list (User Set Selector for USB 3 cameras), select User Set 1.
            4. Next to User Set Save, click Execute. The camera settings set in the previous steps are now saved under User Set 1.
            5. From the Default Startup Set list (User Set Default for USB 3 cameras), select User Set 1.

              For GigE cameras:

              image.png

              For USB 3 cameras:

              image.png

            6. Close Pylon Viewer.

              These settings will be used each time you start up MediaRecorder.

              TIP  You can also save different settings for the same camera in User Set 2 and User Set 3. Under Default Startup Set (User Set Default), select which you want MediaRecorder to use.

              Set up the Epiphan Pearl Nano screen capture device

              Set up the Epiphan Pearl Nano screen capture device

              Set up the Epiphan Pearl Nano screen capture device

              pearl nano.jpg

              Aim

              To connect the Epiphan Pearl Nano screen capture device and make the necessary settings.

              Prerequisites

              ,

              Procedure

              1. Install MediaRecorder with its prerequisites.
                See Installation
              2. Using a HDMI cable, connect the output of the video source to the HDMI IN port on the back panel of the Epiphan Pearl Nano device. Epiphan-PearlNano-backpanel1.png
              3. Using a HDMI cable, connect the control monitor to the HDMI PASS THROUGH port on the back panel of the Epiphan Pearl Nano device. Epiphan-PearlNano-backpanel2.png
              4. Use the control keys on the front panel to configure the system parameters. Epiphan-PearlNano-frontpanel.png
              5. Using the right arrow key, navigate to System Status.                                                                                             epiphan_systemStatus.png
              6. Here, you can get the network IP address of your device and you can also check the firmware version. It is recommended to use the latest firmware version. If you need an update, register you device at Epiphan (https://www.epiphan.com/support/product-registration/)
              7. Using the left arrow key, navigate to Menu. Within Menu, navigate to System > Network. epiphan system network.png
              8. Disable DHCP. Set IP address manually. Define an IP address range similar to that of the other cameras.
              9. By default, do not change Network mask and Network gateway settings. If uncertain, consult your system administrator.
              10. Open your internet browser. Use the IP address of your Epiphan Pearl Nano device to access the Pearl Admin panel. For this, include /admin to access the Admin panel.epiphan admin.png 
              11. Using the Pearl Admin panel, configure video encoding. Go to Channel(s), select your channel and click Encoding. In Video settings, make sure Current signal resolution is used as frame size (have the checkbox checked).epiphan use current signal resolution.png
              12. Set Key frame interval to 1/2 sec. At Limit frame rate, it is not recommended to change the default value 30. If you use a higher frame rate, it might jeopardize your recording operation. Please do not change the default Bitrate value (auto). 
              13. Open MediaRecorder and choose File > Video settings or click Video settings.
              14. In Video Settings, select the option RTSP IP Camera (Noldus RTSP Source Filter). Please note that the Epiphan Pearl Nano device is NOT an ONVIF device! For the details, see Select devices that do not support ONVIF in MediaRecorder. Please note that the RTSP connection string for this device is /stream.sdp
              15. Please note that you cannot use the Epiphan Pearl Nano device to make audio recordings! Use another audio device for the purpose. For the details, see Select an audio device.

              Set up USB 3 cameras

              Set up USB 3 cameras

              Set up USB 3 cameras

              Main topics

              Set up USB 3 cameras

              The steps to install USB 3 cameras

              Prerequisite

              You have USB 3 cameras that supported with MediaRecorder.

              See Supported USB cameras in Recording devices

              Which situation applies to you?

              In case of Basler USB 3.0 cameras, your computer has a USB 3 card and its drivers are installed. The cameras are configured. Also MediaRecorder has been set up to use with these cameras. You can connect your cameras and start recording.

              See Connect the USB 3 cameras to the PC and Record video

              Carry out the entire Procedure below.

              Procedure

              1. In case of Basler USB 3 cameras, install the supported USB 3 interface card, even if your computer already has USB 3 ports.
                See Install the USB 3 interface card
              2. Carry out the prerequisite steps before installing MediaRecorder.
                See The steps to install MediaRecorder in Installation
              3. Install (MediaRecorder with) the camera driver. Installing the camera driver is only needed for the Basler USB 3 camera. For the Logitech BRIO no driver installation is needed.
                See Install the USB 3 camera driver
              4. Connect the USB 3 cameras to the PC
              5. Configure the Basler USB 3 camera

              See also

              Supported USB cameras in Recording devices

              Set up USB 3 cameras

              Install the USB 3 interface card

              MediaRecorder was tested with the following USB 3 interface cards:

              image.png

              To install the USB 3 interface card

              1. Turn off your computer and all connected peripherals, such as the monitor and printer. Make sure that the computer is unplugged.
              2. Remove the PC's case according to the instructions provided in the PC's user manual.
              3. Select a free PCIe expansion slot, and remove the corresponding extension cover. For details about PCIe slots, see PCIe slot properties in Set up analog cameras
              4. Unpack the USB 3 interface card, place it into the slot, and press it carefully into position. If the card does not fit into place easily, remove it and repeat the operation.
              5. Fix the card to the chassis and re-fit the computer's cover.
                If you have a 4-port Fresco Logic U3X4-PCIE4XE111 rev 1.1 board, make sure the board receives power from the PC. Connect the power connector on the board (Molex/IDE male 4-pin DC) to one of the power supplies inside the PC. Connector types vary between computers. Many computers have a SATA 15-pin power connector. Use an adapter cable with a 4-pin female Molex connector at one end and a SATA 15-pin connector at the other end. 

                image.png

              Set up USB 3 cameras

              Install the USB 3 camera driver

              Aim

              To install the software that allows communication between your camera and the operating system of the computer with MediaRecorder.

              Prerequisites

              See Install the USB 3 interface card

              See The steps to install MediaRecorder in Installation

              To uninstall old drivers

              1. Open the Control Panel
              2. Choose Program and Features.
              3. Select Pylon Camera Software Suite and choose Uninstall.

              Install the camera drivers for the Basler USB 3 camera

              If you did not yet install MediaRecorder

              1. Download the installation files from my.noldus.com, and extract the contents.
              2. Browse to the file MediaRecorder 6 Setup.exe and double-click it.
              3. In the Drivers and tools field, choose Basler USB Camera driver - pylon [version number].
              4. Click Next, accept the License Agreement and click Install.

              If you already installed MediaRecorder

              Follow the instructions in If you did not yet install MediaRecorder and choose Modify in the installation window.

              Alternatively:

              1. Download the necessary files from my.noldus.nl and extract the contents. 
              2. Browse to Drivers\Basler\7.1.0.25066
              3. Double-click the file Basler_pylon_7.1.0.25066.exe.
              4. Agree to the terms in the License Agreement.
              5. In the Profiles window, choose Camera user and click Next.
              6. As camera type, choose USB and click Next.

                image.png

              7. Optionally, change the location where the camera drivers are stored and choose Next > Install.

              To uninstall old drivers

              1. Open the Control Panel
              2. Choose Program and Features.
              3. Select the Basler camera driver and choose Uninstall.
              Set up USB 3 cameras

              Connect the USB 3 cameras to the PC

              Connect the cameras to the USB 3 interface card of the MediaRecorder computer.

              image.png

              TIP  USB 3 connectors and ports can be recognized by their blue color coding.

              image.png

              Or by a double-S in front of the USB icon.

              image.png

              Important note

              Set up USB 3 cameras

              Configure the Basler USB 3 camera

              Aim

              To adjust settings in the USB 3 camera, like the video frame rate, resolution, and exposure.

              NOTE The camera settings are stored by the camera itself, not on the PC. When you work with multiple cameras, repeat the procedure for each camera.

              Procedure

              1. Make sure MediaRecorder (and EthoVision XT, when present on the computer) are not running.

              2. Start the Basler Pylon Viewer software that comes with the USB 3 camera.

              pylon viwer icon.png

              NOTE  The Basler Pylon Viewer software is installed automatically when you install the camera drivers. 

              3. In the Devices panel, under USB, double-click the Basler camera.

              image.png

              4. Under Features, open the item Basler acA1920-155um and choose the settings you would like to change. For details, see the corresponding settings in Configure the cameras in Set up GigE cameras.

              5. Save the settings under User Set Control.

              See also

              Audio devices

              Audio devices

              Audio devices

              image.png

              Main topics

              Audio devices

              Which audio device should I use?

              The appropriate audio device depends on your setup. Take the following rules of thumb into account:

              Audio devices

              Important concepts in audio

              Preamplifiers

              The signal from a microphone is of low voltage. This signal needs to be amplified prior to further processing, like mixing or recording. This is done with a preamplifier. The strength of the signal that is amplified this way, is called line-level. When you subsequently connect the preamplifier to the sound card of your computer, select Line in when a message pops up that a new devices is detected.

              The unamplified signal is very sensitive to noise. Therefore the preamplifier should be positioned as close to the microphone as possible.

              When you use a digital video device and connect the audio directly to the sound card of the computer, the sound card of the computer functions as a preamplifier. So for recordings with digital devices, you can connect the microphone directly to the computer. When a message pops up that a new device is detected, select Mic-in as input source.

              Balanced cables

              In professional audio, a balanced line or balanced signal pair is a transmission line consisting of two conductors of the same type. Both lines have equal impedances along their lengths and equal impedances to ground and to other circuits. Both lines are twisted together and then wrapped with a third conductor (foil or braid) that acts as a shield. Common balanced cables are cables with XLR connectors. Balanced cables are the opposite of unbalanced cables. A coaxial cable is an example of an unbalanced cable.

              image.png

              The main advantage of the use of balanced lines is good rejection of external noise. Because the signal between the microphones and preamplifier is most sensitive to noise, it is most important to use balanced lines there.

              Phantom power

              Phantom power, often indicated with P48, is a method to supply condenser microphones with power through microphone cables. Condenser microphones give better audio quality than other types of microphones, but they are more sensitive to noise. Preamplifiers and mixers can often supply microphones with phantom power.

              Gain

              The gain of a preamplifier is the degree to which the amplifier magnifies the low-level input signal compared to its output signal. It is the ratio of the output voltage divided by the input voltage and is expressed in decibels (dB). The formula to calculate gain is 20 x Log (Voltage output/Voltage input). A gain of 6 dB doubles the voltage 2 times and a gain of 20 dB gives a 10 fold increase in the signal.  

              Gain trim

              For some amplifiers the gain can be selected in ranges. For example a LOW gain, gives a range from 18 to 38 dB. With the switch Gain trim, you can select the actual gain.

              High pass filter

              A high-pass filter (HPF) is a device in a preamplifier that passes high frequencies. Therefore it reduces the amplitude of frequencies lower than its cutoff frequency. It is sometimes called a low-cut filter or bass-cut filter.

              Audio devices

              Supported microphones

              Ceiling microphone

              Ceiling microphones are omni directional and are suitable for both speech as other sounds. MediaRecorder supports the following ceiling microphone:

              Sennheiser MKE2-60-Gold-C (can also be used as table microphone)

              The microphone needs 12-48V phantom power.

              Table microphone

              Table microphones are acoustically optimized for picking up speech. They are designed for use on conference tables, altars and lecterns. MediaRecorder supports the following table microphones:

              These microphones need 12-48V phantom power.

              Wireless microphone

              MediaRecorder supports the Sennheiser EW 312 G3 B series wireless microphone set. Use this wireless microphone set when there is more than one test participant, and/or the participants are moving. The microphone set comes with a clip-on microphone and a receiver.

              The wireless microphone receiver continuously switches between antennas, checks which antenna picks up the strongest signal and selects this one. This means that the antennas can be mounted at different places. If for example the reception is poor when the wireless microphone is in the experiment room, you could decide to install one antenna in this room. If the quality of the received signal is bad, for example if the signal has to go through a wall, you can use the special coax cable for extending the antennas (50Ω). In general you want both antennas to use the same cable length. It is recommended to position the two antennas at an angle of 90º.

              No phantom power is needed for the wireless microphone. The signal that comes from the receiver is preamplified.

              MediaRecorder also supports the Nikon ME-W1 microphone. This microphone has been tested in a portable lab set-up with a Dell 3551 notebook and Axis P1375 cameras. For more information see Recording devices.

              Audio mixer

              With an audio mixer you can adjust the audio streams before they go to MediaRecorder. Furthermore, you can combine the audio streams from two or more microphones. MediaRecorder supports the following audio mixers:

              Summary supported devices

              Summary supported devices

              Summary supported devices

              What information are you looking for?

              Summary supported devices

              Supported devices for EthoVision XT

              The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) color space, (4) number of devices and (5) recording time (hours). All tests were carried out on a Dell Precision T3640 PC with a Euresys Picolo Alert card, card driver MultiCam 6.15.13573. When four cameras were tested in one recording, separate videos were made.

               

              Device

              Resolution

              Frame rate

              Color space

              No of devices

              Recording time

              image.png

              Ikegami B/W ICD-49 PAL

              768 x 576

              25

              YUY2

              RGB32

              1

              0.5

              image.png 

              Panasonic WV-CP504 NTSC

              640 x 480

              30

              YUY2

              1

              0.5

              18

              60

               

              Analog PAL/CCIR

              (separate videos)

              768 x 576

              25

               

              4

              24

               

              Analog NTSC/EIA

              (separate videos)

              640 x 480

              30

               

              4

              24

              image.png 

              Basler USB acA1920-155um

              1920 x 1200

              1920 x 1080

              800 x 600

              60

              Y800

              1

              0.5


              image.png

              Basler USB acA2040-90uc*

              2040 x 2046

              5

              10

              25

              50

              Y800

              1

              8

              image.png

              Basler acA2040-90uc*

              2040 x 2046

              25

               

              1

              1

              image.png

              Basler acA2040-90uc**

              2040 x 2046

              25

               

              1

              48

              image.png

              Basler acA2040-90uc

              (on Dell 3541 notebook)

              1920 x 1200

              60

               

              1

              10

              image.png

              Basler acA1300-60gm mono

              1280 x 1024

              1024 x 768

              800 x 600

              640 x 480

              60

              Y800

              1

              0.5

              image.png

              Basler acA1300-60gm mono

              1284 x 1025

              25

              60

              Y800

              1

              8

              image.png 

              Basler acA1300-60gm mono

              1280 x 1040

              40

               

              Y800

              4

               

              24


              image.png 

              Basler acA1300-60gm mono

              960 x 640

              30

              60

              Y800

              4

               

              24

              image.png

              Basler acA1300-60gm mono*

              1280 x 960

              60

              Y800

              4

              1


              image.png

              Basler acA1920-40gc color

              1920 x 1200

              25

              RGB32

              1

              18

              Axis M1075-L.jpg

              Axis M1075-L

              1920 x 1080

              25

              30

               

              1

              16

              * Tested with output quality settings “EthoVision” and “DanioVision”.

              ** Tested with output quality setting “EthoVision”.

              Important: The file size of a 8, 10, 16, 18, 24 and 60 hours recordings is very large.

              Summary supported devices

              Supported devices for The Observer XT - stationary set-up

              The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) number of devices and (4) recording time (hours). Tests were done on a Dell Precision T3620 PC

               

              Device

              Resolution

              Frame rate

              Number of devices

              Recording time

              image.png

              Axis M5525

              (separate videos, line-in audio and camera audio*)

              1920 x 1080

              25

              30

              4

              3

              image.png

              Axis M5525

              (Picture-by-picture & Picture-in-picture, line-in audio)

              1920 x 1080

              30

              4

              3

              image.png

              Axis M5054

              1280 x 720

              30

              1

              3

              Axis M1075-L.jpg

              Axis M1065-L

              (separate videos, line-in audio and camera audio)

              1920 x 1080

              25

              4

              2

              image.png

              image.png

              Axis M5525 + M1065-L

              (separate videos, line-in audio and camera audio)

              1920 x 1080

              30

              2+2

              3

              image.png

               

              image.png

              Axis M5525 + Epiphan Pearl Nano

              (separate videos, line-in audio and camera audio (broadcaster no audio))

              1920 x 1080

              25

              3+1

              3

              image.png

              image.png

              Axis M1065-L + Epiphan Pearl Nano

              (do NOT use Picture-in-picture or picture-by-picture)

              1920 x 1080

              30

              3+1

              2

              image.png

              image.png

              image.png

              Axis M5525 + M1065-L + Epiphan Pearl Nano

              (separate videos, line-in audio and camera audio (no audio broadcaster))

              1920 x 1080

              30

              1+2+1

              3

              * Camera audio = audio over RTSP

              Summary supported devices

              Supported devices for The Observer XT - portable set-up

              The table below shows the maximum supported (1) resolution, (2) frame rate (fps), (3) number of devices and (4) recording time (hours). Tests were done on a Dell 3551 notebook.

               

              Device

              Resolution

              Frame rate

              Number of devices

              Recording time

              image.png 

              Axis M1075-L

              (separate videos, line-in audio and camera audio*)

              1920 x 1080

              25

              30

              2

              1

              image.png

              Axis M1075-L

              (Picture-by-picture and Picture-in-picture, line-in audio and camera audio)

              1920 x 540

              25

              30

              2

              1

              image.png

              image.png

              Axis M1075-L + Epiphan Pearl Nano

              (separate videos, line-in audio and camera audio (no audio broadcaster))

              (do NOT use picture-by-picture or picture-in-picture)

              1920 x 1080

              25

              1+1

              16

              image.png

              image.png

              Axis P1375 + Nikon ME-W1 microphone

              (separate videos, picture-by-picture & picture-in-picture, camera audio only)

              1920 x 1080

              30

              2

              1

              image.png

              image.png

              image.png

              Axis P1375 + Epiphan Pearl Nano + Nikon ME-W1 microphone

              (separate videos, picture-by-picture & picture-in-picture (broadcaster view in camera view), camera audio only)

              1920 x 1080

              30

              1+1

              1

              image.png

              Logitech Brio*

              (separate videos, Picture-by-picture & Picture-in_picture, camera audio only)

              1920 x 1080

              30

              2

              1

              image.png

              Logitech Brio*

              4096 x 2160

              10

              1

              0.5

              image.png

              image.png

               

              Logitech Brio* + Epiphan Pearl Nano

              (separate videos, Picture-by-picture & Picture-in-picture, line-in audio)

              1920 x 1080

              30

              1+1

              1

              image.png

              image.png

              Logitech Brio* + Epiphan Pearl Nano

              (separate videos, Picture-by-picture & Picture-in-picture, Logitech Brio microphone)

               

              1920 x 540

              30

              1+1

              1

              * When using the Logitech Brio camera you have to change the Color space to MJPG. See Show frame rate, resolution and format.

              Summary supported devices

              Supported devices for FaceReader

              MediaRecorder videos from all the supported devices can be analyzed by FaceReader, but the files from the individual devices have not been tested with this program.

              It is important to select FaceReader RPPG as the output quality setting if you use the Remote Photo Plethysmography module in FaceReader. The recorded videos are only slightly compressed with this setting for optimal analysis of heart rate and heart rate variability.