CowLog – Cross-Platform Application for Coding Behaviours from Video

Authors

DOI:

https://doi.org/10.5334/jors.113

Keywords:

Behavioural coding, video coding, Electron Framework

Abstract

CowLog is a cross-platform application to code behaviours from video recordings for use in behavioural research. The software has been used in several studies e.g. to study sleep in dairy calves, emotions in goats and the mind wandering related to computer use during lectures.

CowLog 3 is implemented using JavaScript and HTML using the Electron framework. The framework allows the development of packaged cross-platform applications using features from web browser (Chromium) as well as server side JavaScript from Node.js. The program supports using multiple videos simultaneously and HTML5 and VLC video players.

CowLog can be used for any project that requires coding the time of events from digital video. It is released under GNU GPL v2 making it possible for users to modify the application for their own needs. The software is available through its website http://cowlog.org.

Author Biography

Matti Pastell, Natural Resources Institute Finland

I work on Precision Livestock Farming. My area of research is measuring and modeling animal health and behavior. I have published several scientific papers from this area, the complete list can be found from my website http://mpastell.com.

Downloads

Published

2016-04-27

Issue

Section

Software Metapapers