Mad DTS jumps are observed sometimes at h264 encoder output
mfxBitstream::DecodeTimeStamp of some encoded frames is ~22 minutes back from it's expected value. It occurs under certain GopPicSize/GopRefDist/NumRefFrame/IdrInterval/PicStruct encoder initialization...
View ArticleHow to predict h264-encoder's PTS-DTS shift?
Consider a scenario with several h264-streams stitching/concatenation (streams are created by different encoders). It is called "Multiple-Segment Encoding" at the imsdk documentation. Wherein a...
View ArticleIntel SDK initialization failure (vaInitialize function) if no one login to...
We come across an issue and finally we find the root cause. We have a server application which using Intel Sdk Linux version. During the running, if no one logins to that Linux host machine from Gui...
View ArticleCan I place Mp4 metainfo at the beginning of the file?
As I understand, ffmpeg by default places all meta info at the end of the file when generating Mp4s. Source: http://www.stoimen.com/blog/2010/11/12/how-to-make-mp4-progressive-with-qt-faststart/What I...
View ArticleHow to encode AVC1 for Flashplayer
I encode NV12 to AVC1 using Media SDK, the AVC1 bitstreams can decoded well using h264 decoder such as LEADTOOLS H.264 Decoder, but cannot decoded using Flashplayer. I think there's something I missed...
View ArticleMedia SDK 2014, where is libmfxmd.lib?
Trying to migrate our application from Media SDK 2013 to 2014. The SDK is used in our Win32 DLL which uses dynamic links to the MFC. In previous versions, we linked against libmfxmd.lib, but this...
View ArticleWhy every frame generated from Encoder has PPS/SPS information
We design a decoder/encoder feature using SDK, everything works fine. But when we use Wireshark to analyze each package, we realize each frame no matter Key frame or P frame all have the PPS/SPS...
View ArticleMedia SDK decoder consumes two frames in first decode call
Hi, I have started implementing use of the Quick Sync video decoder through the Media SDK and stumbled upon something that for me is a problem. The DecodeFrameAsync call consumes two frames the first...
View ArticleNumSlice and NumMbPerSlice
hi,I try to understand the difference between NumSlice and NumMbPerSlice. Is it true that with NumSlice parameter all generated slices contain a fixed rows of macroblocks and with NumMbPerSlice...
View ArticleReset EncoderParam failed(return MFX_ERR_INVALID_VIDEO_PARAM)
I used MSDK 2013 R3 for Linux on Ubuntu 1204.I wanted to change the bitrate in encoding, when I use the Reset function, I got the error code(-15)int VideoEncoderIntel::ChangeVideoBitrate(uint16_t...
View Articleabout linux sdk 1080p encoding performance
hi, all,I tried 1080p HD source encoding with Intel HD graphic 4000 i7-3520M (ivy bridge) on ubuntu linux, however, the sample_encode_drm runs at only ~40fps avg with TU=1, and the CPU usage is about...
View ArticleI get DXGI_ERROR_DEVICE_REMOVED with reason DXGI_ERROR_DRIVER_INTERNAL_ERROR
Hello,Currently in my company's product we use Ivy Bridge only and for all our encoding needs we have used the video conf pipeline example as our basis. I have begun testing Haswell and used the latest...
View ArticleI get DXGI_ERROR_DEVICE_REMOVED with reason DXGI_ERROR_DRIVER_INTERNAL_ERROR
Hello,Currently in my company's product we use Ivy Bridge only and for all our encoding needs we have used the video conf pipeline example as our basis. I have begun testing Haswell and used the latest...
View ArticleStream incompatibility w/ API v1.7
As a result of experimentation with AVISynth and the assistance of some very talented people on the Doom9 forums, I've uncovered an incompatibility with the Intel Media API v1.7. It would seem that...
View Articledynamic change bitrate in CBR mode
Hi: I'm using the SDK(API 1.8 for linux) to change the target bitrate dynamically. When I use VBR mode, it seems to be OK, but when I use CBR mode, the Reset() function seems success(return...
View Article“FUNCTION WAS VECTORIZED” but it doesn't vectorize on the place of the...
The present question relates to an already existing question on Stackoverflow with the difference that in this case AVX is the target ISA and that the function to be vectorized is more complex. When I...
View ArticleHow to make efficient use of async decoding?
I'm trying to understand if there's a more efficient of doing things than what I'm doing now. Basing myself on the decode samples, I have a single-threaded model like this:Add data to the bitstream as...
View ArticleDynamic bitrate change issue
I failed to use MFXVideoENCODE.reset to change the bitrate dynamically. I flushed the frames in buffer and used GetVideoParam to retrieve the parameter. After change the TargetKbps and reset, it...
View ArticleError codes
Hi, we sold some NUC DC3217IYE to our customer & they got error code -10 when running Intel Video Decoding Sample from Intel Media SDK Samples to play the file created by Intel Video Transcoding...
View ArticleWhy every frame generated from Encoder has PPS/SPS information
We design a decoder/encoder feature using SDK, everything works fine. But when we use Wireshark to analyze each package, we realize each frame no matter Key frame or P frame all have the PPS/SPS...
View Article