Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
2935 Discussions

Connect Media SDK H.264 decoder DirectShow filter to H.264 encoder filter

Rachel_Chen
Beginner
230 Views
I am using graph editor to do video capture -> H.264 encoding -> H.264 decoding -> rendering. When I connect Intel H.264 encoder filter with H.264 decoder filter, the playback alway stops after the very first few frames. If I connect Intel H.264 encoder with Microsoft DTV-DVD Video Decoder, the playback is very smooth, but there are a lot of video artifacts.

I am pretty new to Intel Media SDK. Does anybody know why I cannot directly connect Intel H.264 encoder/decoder? And the artifacts with Microsoft DTV-DVD Video Decoder, is it because of the high profile setting in the encoder (I could not change the profile through property page)?

Thanks in advance.
--Rachel
0 Kudos
7 Replies
Anthony_P_Intel
Employee
230 Views

Hi Rachel,

While I have not tried it lately, I belive I have setup the same graph in the past asn seen it work well.
What version of Media SDK are you using?

I'll give this a try with the latest Media SDK 2012 Gold release and let you know what I find.

-Tony

Rachel_Chen
Beginner
230 Views
I am using the latest Intel Media SDK 2012 which I just downloaded two days ago. I am running it on Windows 7 32 bit.
Anthony_P_Intel
Employee
230 Views
Hi,

I have not been able to reproduce any this issue, I see content playing smooth (without corruption) in both cases. I'm not sure what is different about our systems.

Can you provide some information on the platform being used?
(Processor, Graphics, etc.).

Is it an Intel platform with Quick Sync Video capability?
If you have Intel graphics hardware, What graphics driver is installed?

Thanks,
-Tony
Rachel_Chen
Beginner
230 Views
Thank you, Tony, for your reply.

Here is my system information:
System: Win7 32bit Home Premium SP1
CPU : i5-2500k @ 3.30GHz
Grapics: Blackmagic (driver version 7.9.4.0 10/19/2010)

Does this help in anyways?

Rachel
Rachel_Chen
Beginner
230 Views
Media SDK version is 3.0.774.38156
Intel Media Software Development Kit 2012
Anthony_P_Intel
Employee
230 Views
Hi,

Intel Media Software Development Kit 2012 install directory you will find tools\mediasdk_tracer\tracer.exe.
Can you try running this and start a log capture (Then setup & Play your graph, then close the capture)?

If you can attach the log, perhaps I can see something that will help.

-Tony
Rachel_Chen
Beginner
230 Views
Attached please find the log file.

I started tracer, then opened grapheditor, loaded graph/running graph/close graph, closed grapheditor, stopped tracer.

I saw only one output frame, then it stopped. At that time, the decoder filter reported it decoded 7 frames. The ecoding filter reported it encoded 22 or 23 frames. I waited a few seconds, made sure the reported frame numbers did not change, before I closed the graph.

Thank you!
-Rachel
Reply