MediaRecorder 6.5 - Reference manual Welcome to MediaRecorder Welcome to MediaRecorder Main topics Introduction What's new compared to version 6.2 How to use this Help? TIPS To use the Help at its best, set Internet Explorer, FireFox, Google Chrome or a similar browser, not Microsoft Edge, as the default browser. If you keep getting the message “Internet Explorer restricted this webpage...”, do the following: in Internet Explorer, choose Tools  >  Internet   Options  >  Advanced . Under  Security , select  Allow active content to run in files on My Computer . Click OK, then close and restart the Help. If you do not see the Table of Contents on the left, enlarge the Help window or zoom out ( Ctrl +mouse wheel, or Ctrl+-). To search for two or more adjacent words, use quotation marks, for example “Action Unit”. To go back to the search results after visiting one of the result pages, click again on the magnifying glass icon in the Search field. 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. Analog cameras IP cameras USB devices GigE Vision cameras Screen capture devices 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. Base Module – To record up to four video files simultaneously. However this number depends on the type of video device, since multiple cameras are not supported for all devices. See the section on your device how many devices are supported at what frame rate and resolution. Additional Camera Module 1-6 camera – For analog, or IP cameras only. To extend the number of cameras to 6. Additional Camera Module 1-8 cameras – For IP cameras only. To extend the number of cameras to 8. 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. 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. What's new compared to version 6.2 What’s new compared to version 6.0 What’s new compared to version 5 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. What's new compared to 6.0 What’s new compared to version 5 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. 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. 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 Specifications Main topics System requirements Supported devices Video formats 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: 2 Axis P1375 cameras (Portable Observation Lab). For more information on the Portable Observation Lab, consult the Reference Manual on the desktop of the notebook. 1 Axis P1375 camera and 1 Epiphan Pearl Nano ( Portable Usability Lab). For more information on the Portable Usability Lab, consult the Reference Manual on the desktop of the notebook. 1 Basler acA1920-155um USB 3.0 camera. Technical specifications test computers Dell Precision™ T3640 PC Processor: Intel i7-10700, 4.8 GHz. Internal memory: 8 GB. Hard disk: 1 TB. Graphics card: 5 GB NVIDA Quadro P2200. Dell Precision 5820 Processor: Intel i9-10900X CPU @3.70 GHz Installed RAM: 8.00 GB Graphics card: Nvidia Quadro Pro P2200 Dell Precision™ 3551 mobile workstation Processor: I7-10750H (6-core), 2.2 GHz. Internal memory: 8 GB. Graphics card: 4 GB Nvidia Quadro P620 w. Hard disk: 1TB. 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 For working with MediaRecorder and video (files or cameras), we recommend that you use a professional workstation. It is possible to buy consumer-range computers with a high processor speed and plenty of memory, but in order to remain competitive regarding price, the manufacturers often economize on the underlying system architecture. That means those computers are suitable for home use, but not for running professional scientific software. You should select a computer which is intended for professional use or labeled by the manufacturer as a workstation. If you use an older desktop computer, it should have at least a 2.8 GHz Quad Core processor and at least 4 GB of memory. A laptop should have at least a 2.6 GHz Quad Core processor and at least 4 GB of memory. You need sufficient free disk space to store the video files (MPEG-4 at least 0.5 GB/hr, and H.264 at least 0.6 GB/hr). For working with digital video, a good quality high-end video card designed for workstations is recommended. We recommend to use a separate 1 Gb network adapter for the IP and GigE cameras and the Epiphan Pearl Nano and preferably the Intel Pro/1000 CT or PT. For multiple GigE cameras, you need a separate network adapter for each camera. 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: Video frames are dropped, resulting in incorrect video lengths. The audio and video are not synchronous. Two or more video streams are not synchronous. Procedure 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. Make a recording in the normal way. Remember to plug in your microphone if you plan to use audio. After the normal maximum recording time, give an audio and visual cue (e.g. click your fingers) and stop the recording 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 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. Supported devices Tested devices The latest version of MediaRecorder has extensively been tested with the following devices: IP cameras Axis P1375 Axis M5525 Axis M1075-L Screen capture devices Epiphan Pearl Nano Earlier versions of MediaRecorder have been tested with the following devices: Analog cameras PhenoTyper Top Unit camera (EIA and CCIR) in combination with the Euresys Picolo Alert PCIe IP cameras Axis P5512 Axis P5514 Axis P5515 Axis P5534 Axis M1054 Axis M1065-L Hikvision IP DS-2PT7D20IW-DE USB cameras Basler acA1920-155um USB 3.0 camera Basler acA2040-90uc Logitech BRIO USB 3.0 camera FireWire camera The Imaging Source DMK 21AF04 for the DanioVision system with FireWire camera. GigE camera Basler acA1300-60gm monochrome camera. Screen capture devices Epiphan DVI2USB 3.0. Epiphan VGADVI broadcaster. The MR Screen Capture Module. Combinations of devices Portable Observation Lab version 6 (two Logitech BRIO USB 3.0 cameras). Portable Observation Lab version 5 (two Axis M1065 IP cameras). Portable Usability Lab version 5 (one Logitech BRIO USB 3.0 camera and one Epiphan DVI2USB 3.0 screen capture device). Stationary Usability Lab (three IP cameras and one Epiphan VGADVI broadcaster). Keyboard CH products RS Desktop joystick for Pan, Tilt, and Zoom control of IP cameras. Video formats Formats of video file created by MediaRecorder The video format MediaRecorder creates, depends on the input: PhenoTyper Top Unit camera - Video files in H.264 AVC in an MPG container. IP cameras – Video files in H.264 AVC with audio in AAC in an MP4 container. Other digital cameras – Video files in MPEG-4 DivX with audio in AAC in an MP4 container. Picture in Picture, or Picture by Picture; all video formats – Video files in MPEG-4 DivX with audio in AAC in an MP4 container. See Video file options in Record video for more information on the options Picture in Picture and Picture by Picture. 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 Main topics The steps to install MediaRecorder Turn off automatic updates for device drivers Install MediaRecorder and device drivers Activate your MediaRecorder license Upgrade to MediaRecorder 6.5 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 Turn off automatic updates for device drivers Select correct power options Install MediaRecorder and device drivers 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 Open the Start window and type Change Device Installation Settings . Click the tile that appears. 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: Select Never install driver software from Windows Update . Also deselect the checkbox in front of Automatically get the device app and info provided by your device manufacturer . Click Save Changes . 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 In the Windows start window with apps, type Power options and then click the Power options tile. Choose Choose what the power buttons do . Click Change settings that are currently unavailable . 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) . 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. Download the installation files from my.noldus.com, and extract the contents. Browse to the file MediaRecorder [Version number]  Setup.exe and double-click it. We recommend to choose Standard as Installation type. Choose Custom only to change the location where the program is installed. In the Drivers and tools field, choose the driver of your video device. Click Next , accept the License Agreement and click Install . The following setup prerequisites are installed automatically before MediaRecorder is installed: Sentinel Run time — Needed for correct functioning of your hardware key. Noldus LeadTools Package 21. Noldus MediaLooks Proxy Filters 2.1 — Needed for screen capture of the monitor of the computer with MediaRecorder. Medialooks Screen Capture 2.0.3 — Needed for screen capture of the monitor of the computer with MediaRecorder. Microsoft .NET Framework 4.7.1 —To run MediaRecorder. This program is installed only when not already present on the computer. 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: Start the MediaRecorder software and select the option Activate software license key. Select either Floating or Fixed and click OK. 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. Floating activation  — Choose this option if you want to be flexible on which computer you use MediaRecorder. If you bought, for instance, a software key with two licenses, you can simultaneously use the software on, for instance, the MediaRecorder computer in lab 1 and 2. If your colleague wants to use MediaRecorder as well (in lab 3) then this is possible. You can install and activate MediaRecorder on as many computers as you want but with two licenses you can use the software only on two PCs at a time. If you want to use MediaRecorder on a third PC, the software should not be running on one of the other two PCs. Please note that a computer must have an internet connection to activate and work with a Floating license. Fixed activation  — A Fixed activation is linked to one computer. The advantage of having a Fixed activation is that you do not need an internet connection to work with the software. If you bought a software key with, for instance, two licenses, you can activate MediaRecorder on two computers (if you choose ‘Fixed’ for both licenses). If you want to use MediaRecorder on a third computer, you have to deactivate one of the licenses and activate it on the new computer. See  Deactivate your MediaRecorder license  for more information. Please note that a computer must have an internet connection to activate/deactivate a Fixed license. After you have activated the license you can use MediaRecorder without internet. Alternatively, you can activate/deactivate your license using your smartphone. Activate your floating license Enter your Activation key and click  OK . The MediaRecorder software now opens. Activate your fixed license Enter the Activation key that you received with the software and select Activate Online  if the PC is connected to the internet. When you click  OK  the MediaRecorder software opens. Activate Offline  if the PC does not have an internet connection. Scan the QR code with your smartphone, click  WEB , enter the Computer key and click  OK . The MediaRecorder software opens. . 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 From the Help menu select Deactivate License . 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 Deactivate Online  if the computer is connected to the internet. You will get a message that your license key was successfully removed and that MediaRecorder will exit. Click  OK  to close the software. Deactivate Offline  if the computer does not have an internet connection. Scan the QR code with your smartphone. Click  OK  to deactivate the license on the PC. You will get a message that your license key was successfully removed and that MediaRecorder will exit. Click  OK  to close the software. Follow the QR code link on your smartphone within 24 hours to deactivate your license on the Noldus server. You can also first deactivate your license on the Noldus server and then select the checkbox in the window on your PC to deactivate the license on your PC. 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: 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. 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. 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. 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: 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. 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 Arbitration Institute. Location shall be Arnhem, The Netherlands. The arbitration procedure shall be conducted by one (1) arbiter in the English language. 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/ Upgrade to MediaRecorder 6.5 Procedure Upgrade MediaRecorder Upgrade your MediaRecorder license to continue working with your hardware key Upgrade recording devices Upgrade MediaRecorder Aim To upgrade an older version of the MediaRecorder software to version 6.5. Prerequisites Y ou have an older MediaRecorder version. You obtained an activation key for your MediaRecorder license. Procedure Download the installation files from my.noldus.com, and extract the contents. Browse to the file MediaRecorder [Version number] Setup.exe and double-click it. Follow the steps on your screen to install MediaRecorder 6.5. Activate your MediaRecorder license . 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 You upgraded MediaRecorder, or bought additional modules. You obtained an upgrade key for your MediaRecorder license. Procedure Insert the hardware key into your computer and start the new version of MediaRecorder. 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. Notes MediaRecorder 6.5 can be installed parallel to MediaRecorder 5, however, we recommend to uninstall older versions. If you have a previous version of MediaRecorder on a computer with an operating system other than the 64-bit versions of Windows 10, you should either upgrade Windows, or install MediaRecorder on a computer with one of these operating systems. After upgrading to MediaRecorder 6.5, new settings should be made for the cameras. 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 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. 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 Supported device types MediaRecorder is supported with the following device types. See the section on the device type which specific devices have been tested. Analog cameras IP cameras USB devices GigE Vision cameras Screen capture 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: Ikegami B/W ICD-49 PAL Panasonic WV-CP504 NTSC Ikegami Analog PAL/CCIR Ikegami Analog NTSC/EIA Maximum supported number of cameras Euresys Picolo Alert PCIe Video Capture Board - Four cameras or PhenoTyper Top Units. 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   Ikegami B/W ICD-49 PAL- Analog CCIR Euresys Picolo Alert PCIe 768 x 576 25 YUY2 RGB32 1 0.5   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. 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: An Intel Pro/1000 CT or Intel Pro/1000 PT (1 Gb) network adapter is installed in the computer with MediaRecorder. The cables are suitable for Gigabit Ethernet. The minimum cable quality is CAT5e. See https://en.wikipedia.org/wiki/Category_5_cable We recommend to use a dedicated network. 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 Axis M5525 Axis  M1075 Axis M1375 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. Axis M5525 - requires a regular PoE switch. Axis M5054 - requires a regular PoE Switch. Axis P1375 - requires a regular PoE switch. The PoE or PoE+ switch must allow a speed of at least 1 Gb per second. USB devices What information are you looking for? Important notes about USB Supported USB cameras Other supported USB 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.   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 Basler acA1920-155um Basler acA2040-90uc 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 Basler acA1920-155um 1920 x 1200 1920 x 1080 60 1 0.5 D Basler acA2040-90uc 2040 x 2046 5 10 25 50 1 8 D Basler acA2040-90uc* 2040 x 2046 25 1 1 D Basler acA2040-90uc** 2040 x 2046 25 1 48 D 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 Logitech Brio (separate videos, Picture-by-picture & Picture-in_picture, camera audio only) 1920 x 1080 30 2 1 Logitech Brio 4096 x 2160 10 1 0.5 Notes When using the Logitech Brio camera, you have to change the Color space to MJPG. See Show frame rate, resolution and format . With multiple USB 3 cameras it takes a while before they become visible in MediaRecorder as it takes time for USB 3 cameras to initialize. Encoding the video stream of USB 3 cameras requires quite some processing capacity, which increases power consumption. If you use the supported devices on our recommended laptop, be aware that after 1 hour recording the battery level drops from fully charged to 45%. 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: An Intel Pro/1000 CT or Intel Pro/1000 PT (1 Gb) network adapter needs to be installed in the computer. https://en.wikipedia.org/wiki/Category_5_cable The cables must be suitable for Gigabit Ethernet. The minimum cable quality is CAT5e. We recommend to use a dedicated network. 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). T his way no separate power supply is needed.  Supported GigE camera Basler GigE camera acA1300-60gm mono. Color space: Y800. Basler GigE camera acA1920-40gc color. Color space: RGB32. 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) Basler acA1300-60gm 640 x 480 800 x 600 1024 x 768 1280 x 1024 60 1 0.5 Basler acA1300-60gm 1284 x 1025 25 60 1 8 Basler acA1300-60gm 960 x 640 30 60 4   24 Basler acA1300-60gm 1280 x 1040 40 4 24 Basler acA1300-60gm * 1280 x 960 60 4 1 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. 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 Use of the Screen Capture tool Using the standard Screen Capture tool in MediaRecorder The S creen 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 You record the full screen of the PC with MediaRecorder. You record one screen only. You use MediaRecorder on the Dell Precision 3551 mobile workstation. 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   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 In MediaRecorder, choose File > Video Settings . From the Video device list, select Medialooks Screen Capture . Click the Advanced Video Settings button to select recording options. 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. 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: Close the Medialooks Screen Capture Properties window. From the Video device list choose Select video device and click Apply . 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). 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: Make sure MediaRecorder is not running. Open the folder C:\Program Files\Noldus\MediaRecorder 6. Right-click the file MediaRecorder.exe and select Properties . Open the Compatibility tab. Select Disable display scaling on high DPI settings and click Apply .   Epiphan screen capture devices Supported devices MediaRecorder support s 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 Record video Main topics To get started Select a video device Select an audio device Video file options Record your videos Options Save the camera settings Use commands  to control video recording with other software. Picture by Picture resolution To get started Main steps To start working with MediaRecorder involves the following steps: Connect all devices and, if applicable, switch them on. If you have a hardware key - Insert it into a USB port of the computer. 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. Click Video Settings to select the cameras, microphones and, optionally, the output. See: Select a video device Select an audio device Video file options Record your videos   Select a video device Aim To select the cameras for recording. Prerequisites Your devices are connected to the computer with MediaRecorder, and, if applicable, switched on. MediaRecorder is open. You opened the  Video Settings  window. To do so, choose  File > Video Settings , or click  Video Settings  in the main window. 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. Procedure In the  Video Settings  window: Select your camera from the Video device list. 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. Select the preferred frame rate and resolution. The options depend on your type of camera. 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. Optionally change the names in the Video name column, to, for example, Webcam, or IP camera. To record audio as well, continue with  Select an audio device Optionally adjust  Video file options 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). Select an audio device Aim To select the audio source. Prerequisites Your devices are connected to the computer with MediaRecorder, and, if applicable, switched on. MediaRecorder is open. You opened the  Video Settings  window. To do so, choose  File > Video Settings , or click  Video Settings  in the main window. Procedure 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. 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. Check that the green bar is maximal when speech level is normal. 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:                                                                                                                                                                               (For the Picture-in Picture mode, see the Output settings in Video file options ).                                           Click the microphone button for  Audio settings . 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 . Optionally, change the names in the Audio name column. Optionally, adjust the Video file options 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. Video file options Aim To specify one of the following: Format of the recording timer. See Timer format Maximum recording time   Video file output: separate videos, or one video with the images from all the cameras. See  Output settings Prerequisites Your devices are connected to the computer with MediaRecorder, and, if applicable, switched on. MediaRecorder is open. You opened the  Video Settings  window. To do so, choose  File > Video Settings , or click  Video Settings  in the main window. Procedure Timer format Select the options from the lists. 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. 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. Separate videos — One video file for each camera. Picture by Picture — One video file with the images from each camera next or above each other. Picture in Picture — One video file with a large image of the first camera with the images from the other cameras embedded in it. If you select Picture in Picture the following options become available: PiP Position — The position of the embedded images. Pip Size — The size of the embedded images. The percentage is based on the width of the first camera image. The aspect ratios of the embedded camera images are maintained. Pip Margin — The margin of the embedded images. When the percentage is zero, the embedded images are positioned directly on the edge of the main image. The percentage is based on the width of the first camera image. 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. 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.   tip Click this button to open the folder with video files in Windows Explorer and play recorded videos. 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: The video input name. The date and the time the videos were recorded. The number of the video camera. 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. 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. 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. Record your videos Aim To create video files from the video stream of the connected recording devices. Prerequisites Your devices are connected to the computer with MediaRecorder, and, if applicable, switched on. MediaRecorder is open. You selected the cameras and, optionally, microphones and specified the output of the video files in the  Video Settings  window ( File > Video Settings ). Procedure 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. Optionally, adjust options like the video file location, the video file base name or the order of the video files. See  Options Press the Start recording button.   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.                                                                                                                                                                               The button changes into the Stop Recording button and the Recording timer starts running. 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. 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. Options What do you want to do? Change the video file location Set video file base name Select or deselect videos for recording Mute audio in preview Change video order in preview Show frame rate, resolution and format Refresh the preview See which preview image comes from which camera Show or hide recording properties Show frame rate, resolution and format Enter a default user name and password of IP cameras Pan, Tilt, Zoom control with IP cameras 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 Drag and drop rows. in the table with video devices or drag and drop the preview images. 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. 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. Notes The  Format  column shows the color space of the video file. The column is hidden by default, because the optimal color space is selected by default. See the following page for more information on color space. http://www.noldus.com/knowledge-base/what-color-space-format-used-media-recorder. TIP   Follow the same procedure to show or hide the Frame rate, Resolution, and Format columns in the  Video Settings  window. 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. 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. Result — Numbers are superimposed on the camera images. These correspond to the row numbers in the table. 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 . Result The size of preview images is increased. Save the camera settings Aim To make a configuration file that can be used to open the correct cameras, microphones and video settings. Prerequisites Your devices are connected to the computer with MediaRecorder, and, if applicable, switched on. MediaRecorder is open. You selected camera, microphones and video output in the  Video Settings  window. See Select a video device , Select an audio device  and  Video file options  for the procedures. 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 Choose File > Save Configuration As . Give the configuration a name and click Save . Notes To open a saved configuration, choose  File  >  Open configuration. IMPORTANT   Never shut down the computer by pressing the power button or cutting off the electricity. Your settings may become lost, even after you saved the settings. Always use the Windows shut down feature to close your computer. To go back to the default configuration, choose  File  >  Open Configuration . Browse to the file  Default Settings.mrs . This file is read-only. When Noldus installed MediaRecorder for you, the file is in the folder D:\Noldus\MediaRecorder. When you installed MediaRecorder yourself, the file is in the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder, or the folder you selected when you installed MediaRecorder. If you encounter problems with starting MediaRecorder, for example because you created wrong settings which are loaded when you start MediaRecorder, delete the file Current settings.mrs . MediaRecorder now starts with the default settings and you can create new settings. Pan, Tilt, Zoom control with IP cameras Aim To change the camera view in MediaRecorder. Prerequisites Your IP camera supports ONVIF Profile S. Your IP camera can Pan, Tilt and Zoom. The camera is selected in MediaRecorder. See  Select a video device Procedure Hover with your mouse over the camera image. Two buttons appear in the top-right corner of your window.   Enable or disable PTZ control. Open the PTZ preset menu. PTZ control 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. 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. 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. The following buttons now appear. The Save as buttons appear when you hover over the Return to PTZ preset buttons. Save as first PTZ preset. Save as second PTZ preset. Return to first PTZ preset. Return to second PTZ preset 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 If you use the CH products RS Desktop joystick for PTZ control, make sure it is connected before you start MediaRecorder. To reverse the camera pan or tilt direction, open the  Advanced Video Settings  window and select the checkbox  Flip Pan axis  or  Flip Tilt axis See step 11 in Select ONVIF cameras in MediaRecorder   in Set up IP cameras   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. Procedure Open MediaRecorder and select your IP cameras. See Select ONVIF cameras in MediaRecorder Close MediaRecorder. This saves settings for the IP cameras in the file Current Settings.mrs . Create a backup of the file Default Settings.mrs that is present in the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder. Open the file Current Settings.mrs from the same folder with Notepad. Locate the line 1 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. I mportant    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. Save the file as Default Settings.mrs . These settings are used when the file Current Settings.mrs is not found. Delete the file Current Settings.mrs from the folder C:\Users\Public\Public Documents\Noldus\MediaRecorder. 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 Click the Enable PTZ button in the image you want to adjust. A white cross appears. The camera moves to the point that you click with your mouse. 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 Choose File > Preferences > IP camera settings . Select Use default IP camera user name and password. Enter the user name and password. 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. Use commands Aim To control video recording with another program that can send commands, for example, EthoVision XT. Prerequisites Your devices are connected to the computer with MediaRecorder, and, if applicable, switched on. You selected cameras, microphones and video output in the  Video Settings  window of MediaRecorder. See: Select a video device Select an audio device Video file options 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 Start MediaRecorder  – MRCmd.exe or MRCmd.exe /E Start recording  — MRCmd.exe /R Stop recording  —MRCmd.exe /S Close MediaRecorder  — MRCmd.exe /X — Closes MediaRecorder program.  Load a configuration file — MRCmd.exe /C=[filename.mrs].See  Load a configuration file   Set the file base name — MRCmd.exe /B=[basename]. See  Set file base name 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 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: Example 1 — The width of the PbP video is the sum of the width of the separate videos. The height of the PbP video is the maximum height of the separate videos. Example 2 — The total resolution is calculated in the same way as in Example 1. The width of the resulting video exceeds the maximum of 1920 pixels. Therefore both the width and height are reduced proportionally, resulting in a width of 1920 pixels. Example 3 — The total width is the sum of the width Video 1 and 2. The height of of the resulting video is the maximum height of Video 1 and 2 plus the height of Video 3. Both the width and height of the resulting video will exceed the maximum of 1920 x 1280. Therefore both the width and height are reduced proportionally, resulting in a width of 1920 pixels. The height is now smaller than the maximum of 1280 pixels. If the height was higher than 1280, the width and height would be reduced further, resulting in a height of 1280 pixels. MediaRecorder with The Observer XT MediaRecorder with The Observer XT Main topics How to record videos for The Observer XT MediaRecorder with The Observer XT Synchronize videos with events 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: When you create an observation in The Observer XT, MediaRecorder opens and the correct configuration file is loaded. When you start an observation in The Observer XT, video recording with MediaRecorder starts. When you stop an observation in The Observer XT, video recording with MediaRecorder stops. The recorded videos are automatically linked to the observation in The Observer XT and synchronized with the events. See  MediaRecorder with The Observer XT MediaRecorder with The Observer XT Aim To achieve the following: When you create a new Observation, MediaRecorder starts and loads a configuration. When you start an Observation, MediaRecorder starts recording. When you stop an Observation, MediaRecorder stops recording. The recorded videos are automatically linked to the observation and synchronized with the events. 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 N-Linx Server is installed on a computer in the network. You have The Observer XT 14.1 or higher. Procedure Carry out the following steps: 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 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 Install N-Linx Agent on the computer with MediaRecorder. See  Install N-Linx Agent Create MediaRecorder Settings Create The Observer XT settings Carry out an observation in 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 MediaRecorder, The Observer XT and N-Linx Server do not all run on the same computer. If they do, skip this topic. The computers are in the same network. Procedure Open the Control Panel and select Windows Firewall . On the left side of the window, click Advanced Settings . In the left pane, click Inbound Rules and click New Rule in the Actions pane on the right. In the New Inbound Rule Wizard Window that opens, select Port and click Next . Select TCP and enter 5672 in the Specific local ports field and click Next . Click Allow the connection and click Next . Select to which network the rule applies and click Next . Give the rule a name, for example N-Linx connection and click Finish . Check in the Inbound Rules windows that this rule is set to Enabled . In the left pane, click Outbound Rules and click New Rule in the Actions pane on the right. Repeat steps 4 to 9 for the outbound rule. Close all Control panel windows. 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: Share the folder where MediaRecorder stores its video files Switch off password protected sharing on the MediaRecorder computer Map the shared folder with MediaRecorder video files Share the folder where MediaRecorder stores its video files 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 . 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. 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 . Procedure for workgroup Follow the procedure in  Share the folder where MediaRecorder stores its video files  to open the Advanced sharing settings. 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 Press the  Windows key   +  R . Type  lusrmgr.msc   and press  OK . Open the  Users   folder and double-click  Guest . Deselect Account is disabled and click OK and close the lusrmgr  window. Press the  Windows key   +  R . Type  gpedit.msc   and press  OK . Open Computer Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment and double-click  Deny access to this computer from the network .   Click  Guest  and then choose  Remove   >  OK . Close the  Local Group Policy Editor   window. Map the shared folder with MediaRecorder video files Carry out this procedure on both computers. Open File Explorer and then This PC . Click Computer and then click the Map network drive icon. Choose a name for the drive and browse to the shared folder. Important :  Make sure you select the same drive on both computers. Click Finish .    Note When you now start the computer with The Observer XT, you need to enter the login details for the computer with MediaRecorder. 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 From my.noldus.com, download N-Linx Agent Setup.exe. In the N-Linx Agent Setup window, select MediaRecorder control in the Drivers and Tools field and click Next . Accept the terms in the End-User License Agreement and click Install . Connect N-Linx Agent to N-Linx Server CLick the arrow in the bottom-right corner of your window to open the system tray. Then d ouble-click the N-Linx Agent icon.  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. If the connection with N-Linx Server is established, the text Connected appears in the lower-left corner of the N-Linx Agent window.   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 . 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: IMPORTANT   Select the same port in all components that communicate with N-Linx Server. Also, disable Windows FireWall for this port. Notes N-Linx Agent is installed in the folder C:\Program Files\Noldus\N-Linx Agent 1. If you did not install N-Linx Server yet, it will not be possible to establish a connection. The Status of MediaRecorder in the N-Linx Agent window is Online when MediaRecorder is open and connected to N-Linx Server. Create MediaRecorder Settings Aim To connect MediaRecorder to N-Linx Server and select the video file folder. Prerequisites If MediaRecorder, The Observer XT, and N-Linx Server are not all installed on the same computer, you created exceptions for the N-Linx port Windows Firewall. See Create exceptions for N-Linx port in Windows Firewall You installed N-Linx Server on a computer in the network. N-Linx Agent is installed on the computer with MediaRecorder and connected to N-Linx Server. See Install N-Linx Agent Procedure In MediaRecorder, choose File > Preferences > N-Linx settings Select Allow communication with N-Linx Server. 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   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. When the connection with N-Linx Server is established the Status will be Connected . Click OK . 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. Create The Observer XT settings Aim To enable communication between The Observer XT and N-Linx Server. Prerequisites You installed N-Linx Server on a computer in the network. If MediaRecorder and The Observer XT, or N-Linx Server run on different computers, you created exceptions for the port that N-Linx uses in Windows Firewall. See Create exceptions for N-Linx port in Windows Firewall N-Linx Agent is installed on the computer with MediaRecorder and connected to N-Linx Server. See Install N-Linx Agent MediaRecorder is open. Procedure In The Observer XT, choose File > Preferences > N- Linx Settings . Select Use N-Linx server to connect with other applications. 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. 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. Click Test connection . If connection with N-Linx Server is found, the Status will change to Connected . Click OK . Choose Setup > Project Setup . Under Observation source, select Live Observation. The Devices window now opens. If not, click the Devices button. Select MediaRecorder [Version number][Computer name] and click Edit Settings . MediaRecorder now opens if it is not already open. 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. 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. Carry out an observation in The Observer XT Procedure In The Observer XT, choose Observe > Observation > New to create an observation. See  Carry out your observation  in The Observer XT Help. Press the Start observation button and score the data. See Start the observation and Score data in The Observer XT Help. 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. Troubleshooting When MediaRecorder control with The Observer XT does not function properly, check the following; On the computer with MediaRecorder, check that N-Linx Agent is running. See step 1 in  Connect N-Linx Agent to N-Linx Server . If there is no N-Linx agent icon in the system tray, the program is not running. Then double-click the file  NLinxAgent.exe  in the folder C:\Program Files\Noldus\N-Linx Agent 1. On the computer with MediaRecorder, check that the status of the N-Linx Agent is  Connected . If not, follow steps 2 and 3 in  Connect N-Linx Agent to N-Linx Server . In MediaRecorder, check that the checkbox  Allow communication with N-Linx Server  is selected (see step 2 in  Create MediaRecorder Settings ). In The Observer XT, check that Use N-Linx server to connect with other applications is selected (see step 2 in  Create The Observer XT settings ) and that the Status in the window is Connected (see step 5 in  Create The Observer XT settings ). In The Observer XT, check that MediaRecorder is selected (see step 9 in Create The Observer XT settings ). On all computers with MediaRecorder, The Observer XT, and N-Linx Server, check that an exception is made in Windows Firewall for all inbound and outbound traffic through port 5672 (see  Create exceptions for N-Linx port in Windows Firewall ). Check that N-Linx Server is running. To do so, press  Ctrl + Shift + Esc  and open the  Services  tab. Locate the line RabbitMQ and check that the  Status  is Running. If not, right-click the line and select  Start . 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: You start video recording manually and import the videos into The Observer XT. You have an older version of The Observer XT that does not support N-Linx data transfer. See  Synchronize manually for the procedure. 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   You manually started video recording within 10 seconds after starting the observation in The Observer XT . 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. 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. 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. 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. Synchronize manually Aim To synchronize imported MediaRecorder videos with events in The Observer XT Prerequisites One of the following situations is true: You have The Observer XT 11 or lower You have The Observer XT 12.5 or lower and The Observer XT and MediaRecorder run on different computers. You manually started video recording more than 10 seconds after starting an observation into The Observer XT. You imported those videos manually into The Observer XT. Procedure You must carry out the following steps: Determine the time difference between video and events Apply offset to correct for the time difference Determine the time difference between video and events 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. Carry out an observation and simultaneously record a video or the keyboard. 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. Import the video into The Observer XT. 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.In The Observer XT, open the observation and click the  Offset  button on the toolbar. 2.Select  Numerical Offset  to open the  File Synchronization  window. 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 How to record videos for EthoVision XT You can create videos for use in EthoVision XT in two ways. First create videos in MediaRecorder and then track from video file in EthoVision XT   Control video recording by MediaRecorder with EthoVision XT when you track live   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. 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. Open the VsSettings.xml file in Notepad or a similar text editor. From the Edit menu select Find and type ‘Wait’ in the search field. To make sure that MediaRecorder waits for an I-frame before it starts recording, edit the file and change ‘0’ into ‘1’. Save the file. 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 Create videos in MediaRecorder. In EthoVision XT, select Track from video file and select the video. See the EthoVision XT Help for details. Notes IMPORTANT  In theory you can create video files from many different digital cameras with MediaRecorder. However, the quality of the digital camera is essential for accurate tracking. If you use other hardware or cameras than the supported ones, you need to check whether the time information in the video files is correct. See  Test an unsupported setup  in  Specifications When you use analog cameras, you must adjust the aspect ratio. For digital cameras that are not supported this may also be necessary. See see  Adjust the video aspect ratio (analog cameras only) Choose  EthoVision  as the  Output Quality  if you record from 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. For more information see  Output settings . Choose DanioVision as the Output Quality if you film DanioVison larvae. With this setting the compression of the video files is limited to have an optimal video quality to detect the small larvae. The file size will be larger than with the default Output Quality setting. 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 You have cameras that are supported for tracking in EthoVision XT. MediaRecorder and EthoVision XT run on the same computer. Procedure In EthoVision XT, open the Trial Control screen by clicking the Trial Control Settings in the Experiment Explorer. In the Components pane, under Actions click the button next to External command . Enter a name in the Action Name field, for example, Start Recording . Under Actions to perform , click the ellipsis button  and browse to MRCmd.exe . By default MRCmd.exe is present in the folder C:\Program Files\Noldus\MediaRecorder 6\MRCmd.exe. 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. Create an external command condition with the command /E to start Medi­aRecorder. 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). Insert an External command box with the command /R to start recording. Similarly, you can stop recording (Command line option: /S ) when the animal enters the shelter again. Notes For an extensive description of how to use Trial Control, see Trial Control in the EthoVision XT Help or the Reference Manual - Trial and Hardware Control in EthoVision XT. IMPORTANT   Allow enough time between the actions. 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 also may be a delay between the issuing the Start Recording command and MediaRecorder actually starting recording. This delay results in missed frames at the beginning of the video file. Run a test recording to see how long this delay is. To assess this delay, make for example a video of a digital clock and check the interval between issuing the Start Recording command and recording the first frame of the video. 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 In EthoVision XT choose Setup > Experiment Settings . 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. Choose Setup > Arena settings , or click the desired Arena Settings in the Experiment Explorer. 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. Click the Adjust Aspect Ratio button.   In the Adjust Aspect Ratio window choose Noldus Recorder and click the arrow to open the list. Choose:   Euresys PICOLO U4 H.264 – NTSC — For analog NTSC cameras. NTSC cameras are found in North and Central America, together with parts of Asia. Euresys PICOLO U4 H.264 – PAL — For analog PAL cameras. PAL cameras are found in Europe and the rest of the world, except for North and Central America, together with parts of Asia. The other options do not apply for video files created with MediaRecorder. Notes For the supported digital cameras, the default option  Diligent controlled by EthoVision or video file with aspect ratio  is correct. For not supported digital cameras you may need to adjust the aspect ratio. See the section  Adjust the video aspect ratio  in Arena Settings in the EthoVision XT Help for details. MediaRecorder with FaceReader MediaRecorder with FaceReader 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. 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. Open the VsSettings.xml file in Notepad or a similar text editor. From the Edit menu select Find and type ‘Wait’ in the search field. To make sure that MediaRecorder waits for an I-frame before it starts recording, edit the file and change ‘0’ into ‘1’. Save the file. 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 Installation problems Sound problems Insufficient disc space Missing frames when controlling recording with external programs Problems loading MediaRecorder 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. 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. Open the VsSettings.xml file in Notepad or a similar text editor. From the Edit menu select Find and type ‘GPU’ in the search field. To make sure that MediaRecorder does not use the GPU, edit the file and change ‘-1’ into ‘0’. 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: The speakers of your computer are not plugged in, they are turned off or their volume is low. The Windows volume control is muted or turned low. You have selected Line-in for your audio device instead of  Microphone . You do not have an audio source connected. 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: Delete the file Current settings.mrs from the following folder: C:\Users\Public\Documents\Noldus\MediaRecorder Re-open MediaRecorder Re-select the cameras. A new file Current Settings.mrs is created. See also Save the camera settings  in  Record video 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. Support Help menu MediaRecorder’s Help menu contains the following options: Help topics – Opens the MediaRecorder Help. You can search and find help topics. Noldus Online – If your computer is connected to the Internet, you can choose this option to go to the MediaRecorder home page on the Noldus website or to the MyNoldus portal. On the MyNoldus portal you can download the latest version of the software and documentation, submit support cases and view your account information. If you encounter a problem with MediaRecorder, you can inform Noldus IT with the Report an Issue option. Upgrade – If you have purchased an upgrade of MediaRecorder, choose this option to type the new Upgrade Key number that you have received from Noldus. About MediaRecorder– Choose this option to see details of exactly which version of MediaRecorder you are using. Click User Info to see the registered user and license number of your software. 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\\AppData\Local\Temp. 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 Type Task Scheduler in the Apps window.   Choose Action > Create Task . In the General tab, type a name in the Name field, for example MediaRecorder with Webcam. Optionally enter other settings in this tab and open the tab Triggers . Click the button New . Select On a schedule from the list next to Begin the task : 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: Optionally, enter Advanced Settings and click OK . Click the Actions tab and choose New . Choose Start a program next to Action . Browse to MRCmd.exe . 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: Optionally select or change any settings on the other tabs. 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 IMPORTANT   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. By default, the tasks are stored in the folder Task Scheduler Library . To edit or delete a task, click this folder in the tree on the left side and select the task in the window Task Scheduler Library. In the Actions pane, click Properties , or Delete . Set up Analog cameras Set up analog cameras Which situation applies to you? You ordered computer, cameras, and MediaRecorder at Noldus IT. 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 You bought the computer and cameras somewhere else Follow the procedure below. Procedure Install the Picolo Alert PCIe card Install the drivers for the Picolo Alert card Connect the analog camera to the computer Install the Picolo Alert PCIe card Aim To install the card that digitizes the output of analog cameras. Prerequisites You use MediaRecorder with analog cameras. You did not buy a complete setup from Noldus IT. If you bought a complete setup from Noldus IT, the card has been installed in the computer., so you can skip this topic. Procedure Make sure your computer is turned off and the power cable is disconnected. Open the computer. 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. 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. 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. Fix the card to the chassis and re-fit the computer's cover. 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). Details of the PCIe slots in a Dell computer. Compare this number with the following table: PCIe v1.x: 250 MB/s PCIe v2.x: 500 MB/s PCIe v3.0: ~1 GB/s PCIe v4.0: ~2GB/s 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). 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 You use MediaRecorder with analog cameras. You did not buy a complete setup from Noldus IT. You installed the Euresys Picolo Alert card into the computer. Procedure Insert the MediaRecorder installation USB stick into your computer. 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 Follow the instructions on your screen. When installation is finished, a message appears that the drivers were successfully installed. Click  Close . Installing the Picolo card drivers involves a a computer restart. After restart, the installation is finished. Continue with installing MediaRecorder. See  Installation 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. 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.  If your camera does not have a BNC connection, use a converter. Change video standard Aim To specify the correct video standard to be used by the Picolo Alert PCIe card. Procedure Open Video settings the first time you select the Picolo Alert PCIe card. 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.   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 Main topics The steps to install IP cameras Ethernet card setup Camera setup Select ONVIF cameras in MediaRecorder Select devices that do not support ONVIF in MediaRecorder The steps to install IP cameras Prerequisites The network allows data transfer of at least 1 Gb per second. We recommend to use a dedicated network for the cameras. The cables must be suitable for Gigabit Ethernet. The minimum cable quality is CAT5e https://en.wikipedia.org/wiki/Category_5_cable   You have Axis IP cameras that are supported with MediaRecorder. See  Supported IP cameras  in  Recording devices Which situation applies to you? You ordered computer, IP cameras and MediaRecorder at Noldus IT The cameras are already installed. Also MediaRecorder has been set up to use with these cameras. You can connect your cameras and start recording. See Record video You bought the cameras from Noldus IT and installed MediaRecorder on your computer The camera IP address and settings have been created by Noldus IT. Carry out the steps in procedure below, except for steps 5,6,7, and 8.: You bought the computer and cameras somewhere else. Carry out the entire procedure below. Procedure Install the Ethernet card Set Ethernet card IP address Connect IP cameras to the PC Set camera IP address Set camera password and select power line frequency Create camera settings Create audio settings Select ONVIF cameras in MediaRecorder   or Select devices that do not support ONVIF in MediaRecorder Notes The procedures apply to Axis IP cameras. If you bought cameras from a different brand, look for comparable settings in the camera manual. We recommend to use Axis IP cameras since these were tested with MediaRecorder. The Axis cameras sold by Noldus IT support ONVIF. Ethernet card setup Aim To insert the 1 Gb Ethernet card into your computer and to configure it to work with MediaRecorder. Prerequisites You have IP or GigE cameras. You have an Intel PRO/1000 GT or Intel Pro/ 1000 PT Ethernet card. You purchased the computer with MediaRecorder yourself, or you bought the cameras after you received the computer. 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: Install the Ethernet card Set Ethernet card IP address Install the Ethernet card Aim To place the Ethernet card into the computer with MediaRecorder. Prerequisites You have IP or GigE cameras. You have an Intel PRO/1000 GT or Intel Pro/ 1000 PT Ethernet card. You purchased the computer with MediaRecorder yourself, or you bought the cameras after you received the computer. Procedure Turn off your computer and all connected peripherals, such as the monitor and printer. Make sure that the computer is unplugged. Remove the PC's case according to the instructions provided in the PC's user manual. 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. 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. 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. Fix the card to the chassis and re-fit the computer's cover. 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 You have IP or GigE cameras. You purchased the computer with MediaRecorder yourself, or you bought the cameras after you received the computer. You installed the Ethernet card into the computer. See Install the Ethernet card Procedure Open the Control Panel and select Network and Sharing Center . Click Change adapter settings on the left side of your window. 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.   Select Internet Protocol Version 4 (TCP/IPv4) and click Properties . 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 . A Windows Network Diagnostics window appears. Click Close when the validation is finished. Then close all windows. 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. 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. Power up the PoE-switch. Notes The Power over Ethernet (PoE) switch is a device that receives and sends data (in this case, video data from the camera) and passes power along on twisted-pair Ethernet cabling. If you use multiple IP cameras, connect them to separate ports on the PoE-switch. Make sure the capacity of the switch is high enough for the cameras. See  Power over Ethernet in Recording devices Camera setup Aim To configure the cameras for use with MediaRecorder. Prerequisites You have Axis IP cameras that are supported with MediaRecorder. See  Supported IP cameras  in  Recording devices You followed the procedure in Ethernet card setup You connected all cameras. Procedure You must carry out the following steps for each camera: Set camera IP address Set camera password and select power line frequency Create camera settings Create audio settings 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 You have Axis IP cameras that are supported with MediaRecorder. See  Supported IP cameras  in  Recording devices You installed the Ethernet card. See  Install the Ethernet card You gave the card a fixed IP address. See  Set Ethernet card IP address You connected all cameras. Procedure 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. Run IPUtility.exe . A window opens in which all the connected devices are listed. Right-click the device and select Assign IP address . Enter the IP address and choose Assign . According to the message that appears, disconnect and reconnect the camera and click Assign . Wait until the IP address is set. Right-click the camera and select Test IP address . When the details were entered correctly a message appears that the camera is accessible. 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 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 You have Axis IP cameras that are supported with MediaRecorder. See  Supported IP cameras  in  Recording devices You followed the procedure in  Ethernet card setup You connected all cameras. You gave the cameras an IP address. See  Set camera IP address Procedure IP address In the IPUtility tool, click the  Home Page  button. the camera now opens in a browser. Alternatively, type the IP address in the address field of, for example, Internet Explorer. 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. 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 IMPORTANT  Close the browser before you start recording. Leaving it open may cause recording problems in MediaRecorder. If you do not get a view in Internet Explorer, click the Settings wheel in the upper-right corner of your window and choose  Compatibility View Settings . Enter the IP address of your camera and click  Add . Other browsers may have a comparable setting. Create camera settings Aim To configure the camera for optimal recording with MediaRecorder. Prerequisites You have Axis IP cameras that are supported with MediaRecorder. See Supported IP cameras  in  Recording devices You installed the Ethernet card. See Install the Ethernet card You gave the card a fixed IP address. See Set Ethernet card IP address You connected all cameras. You gave the cameras an IP address. See Set camera IP address You gave the camera a password and selected the correct power line frequency. See  Set camera password and select power line frequency Procedure Carry out the following steps: Access camera settings Create ONVIF User name and Password Disable replay attack protection 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 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. Click the Settings button in the bottom-right corner of your window. Create ONVIF User name and Password Aim To configure the camera so that pan, tilt, zoom, and audio recording is possible. Procedure Open the camera settings. See  Access camera settings Open the System tab and click ONVIF . 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. Select Administrator as User Group and click OK . Notes If the camera does not support ONVIF, pan, tilt, and zoom must be done with a browser and audio of the camera cannot be recorded. All IP cameras supported with MediaRecorder support ONVIF. IMPORTANT   Always close the browser before you start recording with MediaRecorder. 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 Open the camera settings. See  Access camera settings Open the System tab and click Plain config . From the list at the bottom, select WebService and click Select Group . Under WebService UsernameToken :, make sure the checkbox Enable replay attack protection is not selected. 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 Open the camera settings. See  Access camera settings Open the  Image   tab. Check if there is an option IR cut filter . If so, set it to On . Note Not all IP cameras supported with MediaRecorder have an IR cut filter. Create audio settings Aim To optimize the recording volume. Prerequisites You have Axis IP cameras that are supported with MediaRecorder. See Supported IP cameras  in  Recording devices You followed the procedure in  Ethernet card setup You connected all cameras. You gave the cameras an IP address. See Set camera IP address You gave the camera a password and selected the correct power line frequency. See Set camera password and select power line frequency You followed the procedure in  Create camera settings Procedure Open the camera settings, See  Access camera settings Open the  Audio   tab. Adjust the Gain slider and check in the Input section that the green field in the Level field is maximal with normal speech.    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. 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 You have Axis IP cameras that are supported with MediaRecorder. See Supported IP cameras  in  Recording devices You followed the procedure in  Ethernet card setup You followed the procedure in  Camera setup   You installed MediaRecorder See Installation You connected all cameras to the computer with MediaRecorder. Procedure Open MediaRecorder and choose File > Video Settings or click Video Settings . Select the checkbox in front of the video channel and choose RTSP IP Camera (Noldus RTSP Source Filter) . Click the Advanced Video Settings button. A list with ONVIF cameras in the network appears. Select the camera. 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. Click Get device properties . The Encoding and Quality fields appears with the default video format, frame rate and resolution of the camera. Optionally, click Edit and select another frame rate or resolution. Click Update when done. 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. You may still need to adjust the Gov length for optimal results. 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 .Click Close when done. 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. Click OK . 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. 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. Continue with Record video Notes If you bought cameras yourself, see  Create ONVIF User name and Password  for the procedure to create an ONVIF user name and ONVIF password. If the default Port 554 is already in use, ask your system administrator for help to select another one. See  Create audio settings how to adjust the recording volume. 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 Choose File > Video Settings or click Video settings . Click the Advanced Video Settings button. Click Get device Properties . This enables the Edit button. Click Edit. Select Advanced settings . Adjust the settings and click Update > Close . See  Advanced video quality options  for a description of the options. 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. 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 Your device does not support ONVIF Profile S You followed the procedure in  Ethernet card setup You created comparable settings for you device as described in  Camera setup You installed MediaRecorder See Installation You connected your video device to the computer with MediaRecorder. Procedure Open MediaRecorder and choose File > Video settings or click Video settings . Select the checkbox in front of the video channel and choose RTSP IP Camera (Noldus RTSP Source Filter) . Click the Advanced Video Settings button. 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 . 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. Click Get device properties . The field Connection string appears. 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/. 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). 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. Click OK and continue with  Record video Set up GigE cameras Set up GigE cameras  Main topics The steps to install GigE cameras Connect the GigE cameras to the PC Install MediaRecorder with the camera drivers Set camera IP address Configure the cameras The steps to install GigE cameras Prerequisites The network allows data transfer of at least 1 Gb per second. We recommend to use a dedicated network for the cameras. The cables must be suitable for Gigabit Ethernet. The minimum cable quality is CAT5e. https://en.wikipedia.org/wiki/Category_5_cable You have GigE cameras that are supported with MediaRecorder. See Supported GigE camera  in  Recording devices Which situation applies to you? You bought the computer, cameras and MediaRecorder from Noldus IT. The cameras are already installed. Also MediaRecorder has been set up to use with these cameras. Connect the cameras to the computer and start recording. See Connect the GigE cameras to the PC  and  Record video You bought the cameras from Noldus IT and installed MediaRecorder on your own computer The camera IP address has been set and the cameras are configured. Carry out the Procedure below but skip steps 6  and  7 . You bought the computer and cameras somewhere else. Carry out the Procedure  below. Procedure 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. If you use an Adlink PCIe-GIE74 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. 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 Connect the camera to the computer with MediaRecorder. See  Connect the GigE cameras to the PC   Carry out the prerequisite steps before installing MediaRecorder. See  The steps to install MediaRecorder  in  Installation Install MediaRecorder with the camera drivers Set camera IP address Configure the cameras I bought the cameras from Noldus IT and istalled MediaRecorder on my computer You must carry out the following steps: Install the Ethernet card. This is the same procedure as for IP cameras. See  Install the Ethernet card  in  Set up IP cameras If you use an Adlink PCIe-GIE74 board make sure the board receives power from the PC.  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 Connect the camera to the computer with MediaRecorder. See  Connect the GigE cameras to the PC Carry out the prerequisite steps before installing MediaRecorder. See  The steps to install MediaRecorder  in  Installation Install MediaRecorder with the camera drivers Connect the GigE cameras to the PC Prerequisite You have followed the entire procedure in Ethernet card setup in Set up IP cameras No matter how many cameras you use, you need a 1Gb Ethernet interface board (desktop computers only). When you use a 4-port Ethernet board, you can power the cameras with Power-over-Ethernet (PoE) injectors but you can also choose to connect the board to the power outlet inside the PC. See  Power over Ethernet in GigE Vision cameras . You must use a 1-Gb Power-over-Ethernet (PoE) injector when the PC does not have a 4-port Ethernet board. Use one PoE injector per camera.  Cables: Use Cat5e or Cat6e crossover cables. Do not use an Ethernet to USB adapter (in the picture below) to connect the camera to the PC. Always connect the camera and the PC directly using an Ethernet crossover cable. Procedure 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. 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. Notes The Power over Ethernet (PoE) injector is a device that passes power along with data (in this case, video data from the camera) via twisted-pair Ethernet cabling. If you have multiple cameras in combination with a 4-port Adlink PCIe-GIE74 board, make sure to connect the cameras one by one and assign an IP address to the camera before you connect the next camera. It is important that each camera is always connected to the same port on the Ethernet board. Each port is viewed as a network adapter, with its own IP address. The information of the linked port is stored in the driver software of each camera. If you swap cameras, they will not be recognized. Therefore, always label the Ethernet ports and the 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 You installed the Ethernet card. See Install the Ethernet card  in  Set up IP cameras You gave the Ethernet card a fixed IP address. See Set Ethernet card IP address  in  Set up IP cameras You carried out the prerequisite steps before installing MediaRecorder. See The steps to install MediaRecorder  in  Installation 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 Download the installation files from my.noldus.com, and extract the contents. Browse to the file MediaRecorder 6 Setup.exe and double-click it. In the Drivers and tools field, choose Basler GigE Camera driver - pylon [version number]. 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: Download the installation files from my.noldus.com. Browse to Drivers\Basler\5.0.9.10388 Double-click the file Basler_pylon_5.0.9.10388 . Agree to the terms in the License Agreement. In the Profiles window, choose Camera user and click Next . As camera type, choose GigE and click Next . Optionally, change the location where the camera drivers are stored and choose Next > Install . To uninstall old drivers Open the Control Panel Choose Program and Features . Select the Basler camera driver and choose Uninstall . 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 You followed the procedure in  Ethernet card setup You connected the camera. This is the same procedure as connecting an IP camera. See Connect IP cameras to the PC  in  Set up IP cameras Procedure 1.Double-click the  Pylon IP Configuration tool   icon on the desktop. Select the camera under  Local Area Connection . Fill in the  IP Address   and  Subnet   Mask   fields under  Static IP Address   as supplied by your system administrator. Click  Save   and then  Close . 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. 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) Make sure MediaRecorder (and EthoVision XT, when present on the computer) is not running. Start the  Basler Pylon Viewer   software that comes with the GigE cameras. NOTE   The Basler Pylon Viewer software is installed automatically when you install the camera drivers. In the  Devices   panel, under  GigE , double-click the Basler camera . ` To preview the camera image, click the  Continuous   Shot   button on the toolbar. NOTE   To be able to adjust the settings, click the  Stop   button first. 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. In the  Features   panel, open the  Basler camera  item and then the  AOI Controls   item ( Image Format Control  for USB 3 cameras). Select both options  Center X   and  Center Y . Save the settings. See To save the camera settings To set the pixel format NOTE   This option applies to black and white digital cameras. In the  Features   panel, open the  Basler camera  item and then double-click  Image Format Controls . Set the Pixel Format   to  Mono 8 . 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: In the  Features   panel, open the  Basler camera  item and then double-click  Acquisition Control s . Make sure that  Exposure   mode   is  Timed , and  Exposure   Auto   is  Off . 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. To check that the exposure time is compatible with your frame rate, click the  Continuous Shot  button on the toolbar. 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] . 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. 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. In the  Features   panel, click  Analog Controls . From the  Gain Auto   list, select  Off . 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. 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. Click  Color Improvements Control . 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. Save the settings (see below). To save the camera settings Click the  Stop  button. In the  Features   panel, open the  Configuration   Sets   item ( User Set Control   for USB 3 cameras). From the  Configuration   Set   Selector   list ( User Set Selector   for USB 3 cameras), select  User Set 1 . Next to  User Set Save , click  Execute . The camera settings set in the previous steps are now saved under User Set 1. From the  Default   Startup Set   list ( User Set Default   for USB 3 cameras), select  User Set 1 . For GigE cameras: For USB 3 cameras: 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 Aim To connect the Epiphan Pearl Nano screen capture device and make the necessary settings. Prerequisites , The network allows data transfer of at least 1 Gb per second. We recommend to use a dedicated network for the cameras. The cables must be suitable for Gigabit Ethernet. The minimum cable quality is CAT5e https://en.wikipedia.org/wiki/Category_5_cable Procedure Install MediaRecorder with its prerequisites. See Installation 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. Using a HDMI cable, connect the control monitor to the HDMI PASS THROUGH port on the back panel of the Epiphan Pearl Nano device. Use the control keys on the front panel to configure the system parameters. Using the right arrow key, navigate to System Status .                                                                                             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/) Using the left arrow key, navigate to Menu. Within Menu, navigate to System > Network . Disable DHCP . Set IP address manually. Define an IP address range similar to that of the other cameras. By default, do not change Network mask and Network gateway settings. If uncertain, consult your system administrator. 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.   Using the Pearl Admin panel, configure video encoding. Go to Channel(s) , select your channel and click Encoding. In Video settings , make sure C urrent signal resolution is used as frame size (have the checkbox checked). 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).  Open MediaRecorder and choose File > Video settings or click Video settings. 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 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 Main topics The steps to install USB 3 cameras Install the USB 3 interface card Install the USB 3 camera driver Connect the USB 3 cameras to the PC Configure the Basler USB 3 camera 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? You ordered the computer, cameras and MediaRecorder from Noldus IT. 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 You bought the computer somewhere else. Carry out the entire  Procedure  below. Procedure 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 Carry out the prerequisite steps before installing MediaRecorder. See  The steps to install MediaRecorder  in  Installation 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 Connect the USB 3 cameras to the PC Configure the Basler USB 3 camera See also Supported USB cameras  in  Recording devices Install the USB 3 interface card MediaRecorder was tested with the following USB 3 interface cards: U3-PCIE1XG205 -1S - You can connect one USB 3 camera to this card. Fresco Logic U3X4-PCIE4XE111 rev 1.1 - You can connect up to four USB 3 cameras to this board. To install the USB 3 interface card Turn off your computer and all connected peripherals, such as the monitor and printer. Make sure that the computer is unplugged. Remove the PC's case according to the instructions provided in the PC's user manual. 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 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. 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.  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 You have the Basler USB 3 camera. You have installed the USB 3 interface card. See  Install the USB 3 interface card You carried out the prerequisite steps before installing MediaRecorder. See  The steps to install MediaRecorder  in  Installation IMPORTANT   If you upgraded from a previous MediaRecorder version and had old drivers for the camera installed, you uninstalled them first. To uninstall old drivers Open the Control Panel Choose  Program and Features. 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 Download the installation files from my.noldus.com, and extract the contents. Browse to the file MediaRecorder 6 Setup.exe and double-click it. In the Drivers and tools field, choose Basler USB Camera driver - pylon [version number]. 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: Download the necessary files from my.noldus.nl and extract the contents.   Browse to Drivers\Basler\ 7.1.0.25066 Double-click the file Basler_pylon_ 7.1.0.25066.exe . Agree to the terms in the License Agreement. In the Profiles window, choose Camera user and click Next . As camera type, choose USB and click Next . Optionally, change the location where the camera drivers are stored and choose Next > Install . To uninstall old drivers Open the Control Panel Choose Program and Features . Select the Basler camera driver and choose Uninstall . Connect the USB 3 cameras to the PC Connect the cameras to the USB 3 interface card of the MediaRecorder computer. TIP   USB 3 connectors and ports can be recognized by their blue color coding. Or by a double-S in front of the USB icon. Important note Using multiple Basler USB 3 cameras with a laptop is not supported. 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. 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. 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 Supported USB cameras  in  Recording devices Audio devices Audio devices Main topics Which audio device should I use? Important concepts in audio Supported microphones Which audio device should I use? The appropriate audio device depends on your setup. Take the following rules of thumb into account: For room settings, use one omnidirectional ceiling microphone. For meetings around a table, use one boundary layer table microphone. For usability research behind the computer, use a microphone close to the test participant, for example a wireless microphone or boundary layer table microphone. For very good audio quality for more than one test-participant, use a wireless microphone for each person. Audio quality strongly depends on the room settings. An expensive audio device does not by itself guarantee good audio. If the devices are not placed correctly, or if the acoustics in the room is bad, audio quality will be suffer. Do not place the microphone cables in the vicinity of 230 V electricity cables. If you, for example, route microphone cables in electrical conduits, the electricity can interfere with the audio. Use sound absorbing material, like curtains, to avoid echoes on audio recordings. 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. 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. 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: Sennheiser ME35 Sennheiser ME36 Sennheiser MKE2-60-Gold-C (can also be used as ceiling microphone) Sennheiser e 912 S BK These microphones need 12-48V phantom power. Nikon ME-W1 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: Extron DMP 64 Extron DMP 128 Summary supported devices Summary supported devices What information are you looking for? Supported devices for EthoVision XT Supported devices for The Observer XT - stationary set-up Supported devices for The Observer XT - portable set-up Supported devices for FaceReader 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 Ikegami B/W ICD-49 PAL 768 x 576 25 YUY2 RGB32 1 0.5   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   Basler USB acA1920-155um 1920 x 1200 1920 x 1080 800 x 600 60 Y800 1 0.5 Basler USB acA2040-90uc* 2040 x 2046 5 10 25 50 Y800 1 8 Basler acA2040-90uc* 2040 x 2046 25   1 1 Basler acA2040-90uc** 2040 x 2046 25   1 48 Basler acA2040-90uc (on Dell 3541 notebook) 1920 x 1200 60   1 10 Basler acA1300-60gm mono 1280 x 1024 1024 x 768 800 x 600 640 x 480 60 Y800 1 0.5 Basler acA1300-60gm mono 1284 x 1025 25 60 Y800 1 8   Basler acA1300-60gm mono 1280 x 1040 40   Y800 4   24   Basler acA1300-60gm mono 960 x 640 30 60 Y800 4   24 Basler acA1300-60gm mono* 1280 x 960 60 Y800 4 1 Basler acA1920-40gc color 1920 x 1200 25 RGB32 1 18 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. 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 Axis M5525 (separate videos, line-in audio and camera audio*) 1920 x 1080 25 30 4 3 Axis M5525 (Picture-by-picture & Picture-in-picture, line-in audio) 1920 x 1080 30 4 3 Axis M5054 1280 x 720 30 1 3 Axis M1065-L (separate videos, line-in audio and camera audio) 1920 x 1080 25 4 2 Axis M5525 + M1065-L (separate videos, line-in audio and camera audio) 1920 x 1080 30 2+2 3   Axis M5525 + Epiphan Pearl Nano (separate videos, line-in audio and camera audio (broadcaster no audio)) 1920 x 1080 25 3+1 3 Axis M1065-L + Epiphan Pearl Nano (do NOT use Picture-in-picture or picture-by-picture) 1920 x 1080 30 3+1 2 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 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   Axis M1075-L (separate videos, line-in audio and camera audio*) 1920 x 1080 25 30 2 1 Axis M1075-L (Picture-by-picture and Picture-in-picture, line-in audio and camera audio) 1920 x 540 25 30 2 1 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 Axis P1375 + Nikon ME-W1 microphone (separate videos, picture-by-picture & picture-in-picture, camera audio only) 1920 x 1080 30 2 1 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 Logitech Brio* (separate videos, Picture-by-picture & Picture-in_picture, camera audio only) 1920 x 1080 30 2 1 Logitech Brio* 4096 x 2160 10 1 0.5   Logitech Brio* + Epiphan Pearl Nano (separate videos, Picture-by-picture & Picture-in-picture, line-in audio) 1920 x 1080 30 1+1 1 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 . 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.