title: How to read the metadata of a MKV movie files in C#?
body: <p>How to read the metadata of a MKV movie files in C# (or C or C++ or AS3)?</p>
  
  <p>for example such</p>
  
  <pre><code>creator
  metadatacreator
  hasKeyframes
  hasVideo
  hasAudio
  hasMetaData
  canSeekToEnd
  duration
  datasize
  videosize
  videocodecid
  audiosize
  audiocodecid
  audiosamplerate
  audiosamplesize
  stereo
  filesize
  lasttimestamp
  lastkeyframetimestamp
  lastkeyframelocation
  keyframes (filepositions, times)
  width
  height
  framerate
  videodatarate
  audiodatarate
  </code></pre>