Медиа процессы

Merging videos with MediaComposer adds a pause

I'm new to INDE.  Not 100% sure if this is the right forum, or where I can find regular docs.  Anyway, assuming I'm in the right place...

I'm merging several videos of the same format.  The MediaComposer works really well, except that it creates a slight pause between each video.  Any thoughts on getting rid of that?  I stripped audio tracks to see if that would help, but it didn't.

What is Intel® INDE? Why Should I Care?

Imagine yourself in a brain storming session with your colleagues.  You have an idea for the next hit mobile application.  You know what features you want to implement. You know your target user.  At this point your requirements are starting to become defined.

But there is a problem: what platform? What architecture? What operating system?  As a developer, you want your brilliant application to be enjoyed by all.  In a market where there are countless platforms and many prominent OS choices, it’s difficult to choose how to approach the problem.  

DecodeTimeStamp value is 0 after encoding

The summary line pretty much sums it up. I'm trying to use sample_encode application from Media SDK 6 (with some additional code to add valid TimeStamp of input frames and to log TimeStamp and DecodeTimeStamp of output bitstream). I see that output TimeStamp is correct (and interleaved as expected) but DecodeTimeStamp is always zero. This is using Core i5-2520M CPU on a laptop with additional Nvidia NVS 4200M GPU; OS is Windows 8.1 64-bit; driver version is (latest from Dell; Intel Driver Update Utility doesn't suggest any newer drivers).

about pkg-config


I'm trying to use QSV tech on Linux(CentOS7.1).

configure script of VLC and FFMpeg project corresponds to libmfx.

But Intel's Media SDK installer does not support pkg-config.

I'm demanded that installer support pkg-config.


It is pkg-config example:

$ cat /opt/intel/mediasdk/lib64/pkgconfig/libmfx.pc


Name: libmfxhw64

HEVC decoder plugin blocks AVC decoder

I'm using Intel® Media Server Studio 2015 R4. My application makes usage of the media sdk library (libmfxsw64.dll) for decoding AVC video.

As soon as I add the HEVC decoder plugin folder to my application (15dd936825ad475ea34e35f3f54217a6 plus content), the initialization of AVC decoding fails in MFXVideoDECODE_Init with error MFX_ERR_INVALID_VIDEO_PARAM.

I even do NOT load the plugin with MFXVideoUSER_Load (.. MFX_PLUGINID_HEVCD_SW ..), so I wonder what's the influence of the plugin folder here?

HEVC Decoder Multicore Performance

I'm running Intel® Media Server Studio 2015 R4 and use the HEVC decoder plugin.

As far as I understood, it will work CPU only. So I'd expect near 100% CPU usage, but I see only 50% and running two cores only.

I already tried to adjust mfxVideoParam.AsyncDepth and mfxInfoMFX.NumThread, but this does not make a difference.

Am I missing anything?

Подписаться на Медиа процессы