Avatar

Alexander Bashlykov

  • Total activity 717
  • Last activity
  • Member since
  • Following 0 users
  • Followed by 2 users
  • Votes 3
  • Subscriptions 373

Articles

Recent activity by Alexander Bashlykov Sort by recent activity Recent activity Votes
  • GPU-powered decoding

    By default, all media files in our tools are decoded in software-only mode: your CPU will be used, which is not the best solution in some scenarios. MPlatform's Decoder Lib and the Expert edition o...

  • H.264 encoding options

    There are several options for H.264 encoding in MFormats SDK and MPlatform SDK - both CPU-based and GPU-powered.  In MFormats SDK, all CPU-based H.264 encoding options are available in the Startup ...

  • RMS, VU and LUFS audio meters

    Getting audio measurement Audio loudness information is kept in M_AUDIO_LOUDNESS structure. To get this information you should grab a frame from a source and get M_AV_PROPS structure from the frame...

  • WPF preview

    Preview process Both MPlatform and MFormats SDK previews are based on Direct3D. But by design it requires a handle of a control to draw video on - you use PreviewWindowSet method for this. When you...

  • MFile object decoding properties

    The properties are stored in the system registry: [HKEY_CURRENT_USER\SOFTWARE\Medialooks\MPlatform\MFile\MFileFFM] and can be set with the PropsSet method. Please refer to this article about prefix...

  • MFReader object properties

    The properties are stored in the system registry: [HKEY_CURRENT_USER\SOFTWARE\Medialooks\MForamts\MFReader] and can be set with the PropsSet method.  Name  Default value  Description " crop ...

  • Configuring encoding

    There is a lot of available formats and codecs for encoding. This article is about how to specify the required encoding configuration. Encoding formats The main parameter for encoding is a format. ...

  • List of available transitions

    For any transitions-based operations in MPlatform SDK or MFormats SDK you can use the following transitions types: Note: transitions with parameters are set like "type(parames)", e.g. wheel(spokes=...

  • Network streams reconnect

    Auto-reconnect feature MPlatform and MFormats SDKs have a feature to automatically reconnect common RTMP, RTSP and UDP streams. Once a stream goes down, you have an "Open network stream" message on...

  • MWriter statistics

     Name  Description stat::writer_config  a current encoding configuration of an object stat::elapsed  waiting for the next frame interval in msec stat::reset_counter  a number of statisti...