#
ASF and WMV files indexing
Video Capture SDK .Net , Video Edit SDK .Net , Media Player SDK .Net
Platform: Windows
Some ASF and WMV files do not have indexes. That causes seeking issues. You can use VisioForge.Core.DirectShow.ASFIndexer
class to index files.
#
Sample code
C# sample usage:
var indexer = new ASFIndexer();
indexer.OnStop += delegate(object o, EventArgs args)
{
MessageBox.Show("Indexing complete.");
};
indexer.OnError += delegate(object o, ErrorsEventArgs args)
{
MessageBox.Show("Error during indexing: " + args.Message);
};
indexer.OnProgress += delegate(object o, ProgressEventArgs args)
{
Debug.WriteLine("Indexing progress: " + args.Progress);
};
indexer.Start(@"c:\samples\sample.asf", WMIndexerType.FrameNumbers, 4000, WMIndexType.NearestDataUnit);
#
Required redists
- SDK redist
Visit our GitHub page to get more code samples.