Frequently Asked Questions (FAQ)

Q1. What do I need to use this library?

The requirements for this library at moment are:
  • A platform that supports DirectShow (Most windows platforms)
  • .Net Framework 2.0
  • DirectShow.Net Library Version 1.5 (included in all releases as a DLL)

Optionally you might also find it useful to have:
  • Windows Media Encoder 9 - useful if you want to create your own Windows Media Encoder profiles.
  • The Grouper client - which is referred to in the Contributed demo class "GrouperMediaFileAssistant".

Q2. Does this library support use of the Video Mixing Renderer 9?

Not yet, plans to add support for the VMR 9 are in the pipeline, but we want to get a stable implementation of support for DES and rendering to common formats before then, and we're still considering how best to implement this within our current structure.

Q3. What is the difference between a transition and effect?

Transitions are applied to Tracks and Compositions (including groups) and are normally used to move from one priority to another - you can move in the opposite direction by supplying a swapInputs parameter. Effects can be applied to tracks, compositions and clips themselves - and are applied directly, for instance you can manipulate the volume of an audio clip by applying an audio mixer effect directly to it.

Q4. What are the default values used when none are specified?

  • Clips with no InsertPosition specified use InsertPosition.Relative.
  • Timelines with no frames per second value specified use the default of 30 FPS.
  • Images inserted with no duration are given the default duration of 1 second.
  • Default priority for all timeline elements when not specified is -1 (which means assign it the highest priority within the container).
  • Transitions are inserted with SwapInputs set to False by default.

Last edited Sep 26, 2006 at 12:31 AM by bittercoder, version 7


No comments yet.