API Reference#
This page contains the API reference for the mne-videobrowser package.
Main Functions#
Synchronize MNE raw data browser(s) with a video browser. |
|
Synchronize MNE raw data browser(s) with an audio browser. |
|
Synchronize MNE raw data browser(s) with both video and audio browsers. |
Timestamp Alignment#
Maps indices between two arrays of timestamps bidirectionally. |
|
Get the timestamps from raw data having Helsinki VideoMEG timing channel. |
Media Classes#
Video#
Video file reader for video files supported by OpenCV. |
|
Video file reader for video files in Helsinki VideoMEG project format. |
Audio#
Read an audio file in the Helsinki VideoMEG project format. |
Browser Components#
These do not have to be interacted with if using any of the main functions above. However, they are useful if:
You want to browse just video or audio without MEG/EEG data (requires manual management of Qt application loop, see examples).
You want to extend this package with new browser types.
You want to build something custom using the browsers.
Qt widget for browsing audio with playback controls. |
|
A browser for viewing video frames from one or more video files. |
|
Abstract base interface for browser widgets that can be synchronized. |
|
A helper class to combine SyncableBrowser and QObject. |
|
A helper class to combine SyncableBrowser and QWidget. |
|
Manager for raw browser instance tailored for time syncing with video. |