Hi Joan,
Log file output is at the end of this message.
On the frame rate...you raise and interesting question. My immediate answer is that I determined this from Kinovea...because the time interval of the output was 40ms and also by counting frames relative to the timer. Now that I'm digging a bit deeper I'm not so sure this video is 25fps. Its AVCHD lite format recorded on a Panisonic Lumix DMC-FT1. According to some reviews I've read it records at 30fps. Unfortunately the only program I've found that will open these files natively (other than Kinovea) is VLC. But I can't find any file info here to see what it thinks the frame rate is. I can't even get the timer to work so I could try to step through frames to see how many there are per second. So ultimately I'm not sure. MediaInfo says its 25fps. But technically it should be 30fps which would be 33ms between frames rather than the 40ms which it is showing.
The other video format I've been using is .wmv, recorded from a logitech web cam. When I play this in windows media player and look at the statistics it says its 15fps but "actual rate" is about 29-30 (it bounces around a bit). MediaInfo says its 15fps. When I analyse these files in Kinovea it usually says there is 30ms between frames (which would be 33fps) though occassionally I notice it has output that there is 40ms between frames (25fps). This camera apparantley delivers variable frames rates based on lighting.
So I'm not sure what the correct answer is here for either of these, or if Kiovea is getting it right or not. I hope so as this interval is pretty important when calculating the burst swim speed as I'm doing.
Thanks for your help.
2010-11-30 12:07:06,425 - DEBUG - Kinovea.Root.Program - Kinovea starting.
2010-11-30 12:07:06,441 - DEBUG - Kinovea.Root.Program - Application level initialisations.
2010-11-30 12:07:06,441 - DEBUG - Kinovea.Root.Program - Show SplashScreen.
2010-11-30 12:07:06,519 - INFO - Kinovea.Root.RootKernel - Kinovea version : 0.8.7, (Production)
2010-11-30 12:07:06,519 - INFO - Kinovea.Root.RootKernel - .NET Framework Version : 2.0.50727.3615
2010-11-30 12:07:06,519 - INFO - Kinovea.Root.RootKernel - OS Version : Microsoft Windows NT 5.1.2600 Service Pack 3
2010-11-30 12:07:06,519 - INFO - Kinovea.Root.RootKernel - Primary Screen : {Width=1920, Height=1200}
2010-11-30 12:07:06,519 - INFO - Kinovea.Root.RootKernel - Virtual Screen : {X=0,Y=0,Width=3520,Height=1200}
2010-11-30 12:07:06,519 - DEBUG - Kinovea.Services.PreferencesManager - System Culture: [en-US].
2010-11-30 12:07:06,519 - DEBUG - Kinovea.Services.PreferencesManager - Importing preferences.
2010-11-30 12:07:06,550 - DEBUG - Kinovea.Services.PreferencesManager - Culture from prefs: [en].
2010-11-30 12:07:06,566 - DEBUG - Kinovea.Root.RootKernel - Build the modules tree.
2010-11-30 12:07:06,816 - DEBUG - Kinovea.FileBrowser.FileBrowserKernel - Module Construction : FileBrowser.
2010-11-30 12:07:06,831 - DEBUG - Kinovea.Updater.UpdaterKernel - Module Construction : Updater.
2010-11-30 12:07:06,831 - DEBUG - Kinovea.ScreenManager.ScreenManagerKernel - Module Construction : ScreenManager.
2010-11-30 12:07:07,128 - DEBUG - Kinovea.VideoFiles.VideoFile - Constructing VideoFile.
2010-11-30 12:07:07,144 - DEBUG - Kinovea.ScreenManager.ThumbListView - Constructing ThumbListView
2010-11-30 12:07:07,238 - DEBUG - Kinovea.ScreenManager.ScreenManagerUserInterface - Constructing ScreenManagerUserInterface.
2010-11-30 12:07:07,331 - DEBUG - Kinovea.Root.RootKernel - Modules tree built.
2010-11-30 12:07:07,331 - DEBUG - Kinovea.Root.RootKernel - Create main UI window.
2010-11-30 12:07:07,394 - DEBUG - Kinovea.Root.RootKernel - Plug sub modules at UI extension points (Menus, ToolBars, StatusBAr, Windows).
2010-11-30 12:07:07,534 - DEBUG - Kinovea.Root.RootKernel - Register global services offered at Root level.
2010-11-30 12:07:07,534 - DEBUG - Kinovea.Root.RootKernel - Setting current ui culture.
2010-11-30 12:07:07,534 - DEBUG - Kinovea.Root.RootKernel - RefreshUICulture - Reload localized strings for the whole tree.
2010-11-30 12:07:07,550 - DEBUG - Kinovea.FileBrowser.FileBrowserKernel - Refresh UI Culture at FileBrowser level.
2010-11-30 12:07:07,550 - DEBUG - Kinovea.ScreenManager.ScreenManagerKernel - Refresh UI Culture at ScreenManager level.
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.RootKernel - RefreshUICulture - Whole tree culture reloaded.
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.RootKernel - Initial configuration:
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.RootKernel - InputFile :
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.RootKernel - SpeedPercentage : 100
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.RootKernel - StretchImage : False
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.RootKernel - HideExplorer : False
2010-11-30 12:07:07,550 - DEBUG - Kinovea.Root.Program - Close splash screen.
2010-11-30 12:07:07,581 - DEBUG - Kinovea.Root.Program - Launch.
2010-11-30 12:07:07,581 - DEBUG - Kinovea.Root.RootKernel - Calling Application.Run() to boot up the UI.
2010-11-30 12:07:07,644 - DEBUG - Kinovea.Services.PreferencesManager - Exporting preferences.
2010-11-30 12:07:07,722 - DEBUG - Kinovea.FileBrowser.FileBrowserUserInterface - Application is idle in FileBrowserUserInterface.
2010-11-30 12:07:07,722 - DEBUG - Kinovea.FileBrowser.FileBrowserUserInterface - Load initial directory.
2010-11-30 12:07:07,722 - DEBUG - Kinovea.FileBrowser.FileBrowserUserInterface - DoRefreshFileList called
2010-11-30 12:07:07,722 - DEBUG - Kinovea.FileBrowser.FileBrowserUserInterface - Updating file list : lvExplorer
2010-11-30 12:07:07,722 - DEBUG - Kinovea.FileBrowser.FileBrowserUserInterface - List updated
2010-11-30 12:07:07,722 - DEBUG - Kinovea.FileBrowser.FileBrowserUserInterface - Asking the ScreenManager to refresh the thumbnails.
2010-11-30 12:07:07,722 - DEBUG - Kinovea.ScreenManager.ThumbListView - New set of files asked, currently having 0 loaders
2010-11-30 12:07:07,722 - DEBUG - Kinovea.ScreenManager.ScreenManagerUserInterface - Application is idle in ScreenManagerUserInterface.
2010-11-30 12:07:36,643 - DEBUG - Kinovea.VideoFiles.VideoFile - Constructing VideoFile.
2010-11-30 12:07:36,643 - DEBUG - Kinovea.ScreenManager.PlayerScreen - Constructing a PlayerScreen.
2010-11-30 12:07:36,674 - DEBUG - Kinovea.ScreenManager.PlayerScreenUserInterface - Constructing the PlayerScreen user interface.
2010-11-30 12:07:36,721 - DEBUG - Kinovea.ScreenManager.Metadata - Constructing new Metadata object.
2010-11-30 12:07:36,721 - DEBUG - Kinovea.ScreenManager.Metadata - Metadata hash reset. New reference hash is: 0
2010-11-30 12:07:36,831 - DEBUG - Kinovea.ScreenManager.ColorProfile - Loading color profile from xml file.
2010-11-30 12:07:36,846 - ERROR - Kinovea.ScreenManager.ColorProfile - Error happenned while parsing color profile. We'll keep the default values.
2010-11-30 12:07:36,846 - ERROR - Kinovea.ScreenManager.ColorProfile - File we tried to read was :C:\Documents and Settings\wfig7057\Application Data\Kinovea\ColorProfiles\current.xml
2010-11-30 12:07:36,877 - DEBUG - Kinovea.VideoFiles.VideoFile - ---------------------------------------------------
2010-11-30 12:07:36,877 - DEBUG - Kinovea.VideoFiles.VideoFile - Entering : LoadMovie()
2010-11-30 12:07:36,877 - DEBUG - Kinovea.VideoFiles.VideoFile - Input File : 17deg_burstswimHMB2_20100601.MTS
2010-11-30 12:07:36,877 - DEBUG - Kinovea.VideoFiles.VideoFile - File Size:101548032.
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Total Streams : 2
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Stream #0
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Type : CODEC_TYPE_VIDEO
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Language :
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - NbFrames : 0
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Stream #1
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Type : CODEC_TYPE_AUDIO
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Language :
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - NbFrames : 0
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Codec : (28)
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Duration (frames) if available : 0
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Duration (µs) : 53024000
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Format[Stream] timeBase : 90000:1
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Codec timeBase : 50:1
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Average timestamps per seconds : 90000
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Duration in timestamps : 4772160
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Duration in seconds (computed) : 53.024
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Average Fps estimation method : Codec context timebase.
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Average Fps : 50
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Average Frame Interval (ms) : 20
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Start time (µs) : 378156
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - First timestamp : 34034
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Width (pixels) : 1280
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Height (pixels) : 720
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Display Aspect Ratio type : Square Pixels
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Image aspect ratio is on : AutoDetect.
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile -
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - Exiting LoadMovie
2010-11-30 12:07:37,096 - DEBUG - Kinovea.VideoFiles.VideoFile - ---------------------------------------------------
2010-11-30 12:07:37,143 - DEBUG - Kinovea.ScreenManager.FrameServerPlayer - Setup metadata.
2010-11-30 12:07:37,143 - DEBUG - Kinovea.ScreenManager.Metadata - Metadata hash reset. New reference hash is: 0
2010-11-30 12:07:37,159 - DEBUG - Kinovea.ScreenManager.Metadata - Importing Metadata from XML description.
2010-11-30 12:07:37,221 - DEBUG - Kinovea.ScreenManager.TrackerBlock2 - Template matching: Image:1280x720, Template:{Width=64, Height=36}, Search Window:{Width=256, Height=144}, Similarity thr.:0.5, Tpl update thr.:0.8
2010-11-30 12:07:37,237 - DEBUG - Kinovea.ScreenManager.TrackerBlock2 - Template matching: Image:1280x720, Template:{Width=64, Height=36}, Search Window:{Width=256, Height=144}, Similarity thr.:0.5, Tpl update thr.:0.8
2010-11-30 12:07:37,237 - DEBUG - Kinovea.ScreenManager.Metadata - Metadata hash reset. New reference hash is: 699478413
2010-11-30 12:07:37,237 - DEBUG - Kinovea.VideoFiles.VideoFile - Seeking to [1711634]
2010-11-30 12:07:37,315 - DEBUG - Kinovea.VideoFiles.VideoFile - First decoded frame [1747634] already after target. Force seek back 1 second to [1621634]
2010-11-30 12:07:37,737 - DEBUG - Kinovea.VideoFiles.VideoFile - Seeking to [34034]
2010-11-30 12:07:37,752 - DEBUG - Kinovea.VideoFiles.VideoFile - First decoded frame [62834] already after target. Force seek back 1 second to [0]
2010-11-30 12:07:37,768 - DEBUG - Kinovea.ScreenManager.FrameServerPlayer - Setup metadata.
2010-11-30 12:07:37,768 - DEBUG - Kinovea.ScreenManager.Metadata - Metadata hash reset. New reference hash is: -1666653048
2010-11-30 12:07:37,799 - DEBUG - Kinovea.ScreenManager.ScreenManagerUserInterface - Closing thumbnails to display screen.
2010-11-30 12:07:37,893 - DEBUG - Kinovea.ScreenManager.ScreenManagerUserInterface - Closing thumbnails to display screen.
2010-11-30 12:07:43,362 - DEBUG - Kinovea.ScreenManager.PlayerScreenUserInterface - PlayerScreen multimedia timer started.
2010-11-30 12:07:46,002 - DEBUG - Kinovea.ScreenManager.PlayerScreenUserInterface - PlayerScreen multimedia timer stopped.
2010-11-30 12:07:51,190 - DEBUG - Kinovea.Services.PreferencesManager - Exporting preferences.
2010-11-30 12:07:53,674 - DEBUG - Kinovea.Services.PreferencesManager - Exporting preferences.
2010-11-30 12:07:59,627 - DEBUG - Kinovea.Services.PreferencesManager - Exporting preferences.