Related Experiment Video
Updated: Jun 24, 2026

Automated Interactive Video Playback for Studies of Animal Communication
Published on: February 9, 2011
CowLog: open-source software for coding behaviors from digital video
Laura Hänninen1, Matti Pastell
1University of Helsinki, Helsinki, Finland.
Abstract:
We have developed CowLog, which is open-source software for recording behaviors from digital video and is easy to use and modify. CowLog tracks the time code from digital video files. The program is suitable for coding any digital video, but the authors have used it in animal research. The program has two main windows: a coding window, which is a graphical user interface used for choosing video files and defining output files that also has buttons for scoring behaviors, and a video window, which displays the video used for coding. The windows can be used in separate displays. The user types the key codes for the predefined behavioral categories, and CowLog transcribes their timing from the video time code to a data file. CowLog comes with an additional feature, an R package called Animal, for elementary analyses of the data files. With the analysis package, the user can calculate the frequencies, bout durations, and total durations of the coded behaviors and produce summary plots from the data.
Related Concept Videos
Behavior Modification
A real-world application of operant conditioning principles is applied...
Automatic Processing and Automatic Social Behavior
Cognition and Behavior
Behaviorism
The core premise of behaviorism is its focus on observable behavior rather than internal thoughts or feelings. This approach argues that true scientific...
Smallpox
Crossover Experiments
Crossover designs are performed even with smaller sample sizes since the samples can act as their controls. These are better than simple randomized trials since patients are exposed to all the treatments.

