Intel MSDK MPEG 2 Decoder Problem

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Intel MSDK MPEG 2 Decoder Problem

HtGst

Hi

Built gstreamer 1.12 (Base, Good, Bad, etc.) from source and ported
gstmsdkmpeg2dec.c from master branch to be able to decode mpeg2. It
builds fine; however, there are noticeable visual artifacts at bottom
right of the decoded video. Just wondering if this  is a known issue
(hopefully with a solution)?

CLI:

gst-launch-1.0  udpsrc name=udpsrc uri=udp://localhost:9000 sync=TRUE
do-timestamp=true caps="video/mpegts, systemstream=(boolean)true,
packetsize=(int)188" ! \
         queue name=qtsparse ! tsparse name=tsparse set-timestamps=true  ! \
         queue name=qtsdemux ! tsdemux name=tsdemux emit-stats=false
parse-private-sections=true !  \
         queue name=qvideoparse ! mpegvideoparse name=mpegvideoparse
gop-split=true ! \
         queue name=qdec ! msdkmpeg2dec name=dec  ! \
         filesink location=cap.raw

Cheers,

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Intel MSDK MPEG 2 Decoder Problem

Victor Jaquez
 On Mon, 12 Mar 2018 at 09:09, HT wrote:
>
> Hi
>
> Built gstreamer 1.12 (Base, Good, Bad, etc.) from source and ported
> gstmsdkmpeg2dec.c from master branch to be able to decode mpeg2. It builds
> fine; however, there are noticeable visual artifacts at bottom right of the
> decoded video. Just wondering if this  is a known issue (hopefully with a
> solution)?

Could you try with current master, or the 1.14 pre release?

There's has been a lot of work on msdk lately.

vmjl

>
> CLI:
>
> gst-launch-1.0  udpsrc name=udpsrc uri=udp://localhost:9000 sync=TRUE
> do-timestamp=true caps="video/mpegts, systemstream=(boolean)true,
> packetsize=(int)188" ! \
>         queue name=qtsparse ! tsparse name=tsparse set-timestamps=true  ! \
>         queue name=qtsdemux ! tsdemux name=tsdemux emit-stats=false
> parse-private-sections=true !  \
>         queue name=qvideoparse ! mpegvideoparse name=mpegvideoparse
> gop-split=true ! \
>         queue name=qdec ! msdkmpeg2dec name=dec  ! \
>         filesink location=cap.raw
>
> Cheers,
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Intel MSDK MPEG 2 Decoder Problem

HtGst

Thanks Victor. Will give it a try. For now, I am using Ishmael's fork,
https://github.com/ishmael1985/gstreamer-media-SDK, for decode and vpp.
(It has problems with hevc encode, though.)
Cheers,

On 2018-03-15 04:20 PM, Víctor Jáquez wrote:

>   On Mon, 12 Mar 2018 at 09:09, HT wrote:
>> Hi
>>
>> Built gstreamer 1.12 (Base, Good, Bad, etc.) from source and ported
>> gstmsdkmpeg2dec.c from master branch to be able to decode mpeg2. It builds
>> fine; however, there are noticeable visual artifacts at bottom right of the
>> decoded video. Just wondering if this  is a known issue (hopefully with a
>> solution)?
> Could you try with current master, or the 1.14 pre release?
>
> There's has been a lot of work on msdk lately.
>
> vmjl
>
>> CLI:
>>
>> gst-launch-1.0  udpsrc name=udpsrc uri=udp://localhost:9000 sync=TRUE
>> do-timestamp=true caps="video/mpegts, systemstream=(boolean)true,
>> packetsize=(int)188" ! \
>>          queue name=qtsparse ! tsparse name=tsparse set-timestamps=true  ! \
>>          queue name=qtsdemux ! tsdemux name=tsdemux emit-stats=false
>> parse-private-sections=true !  \
>>          queue name=qvideoparse ! mpegvideoparse name=mpegvideoparse
>> gop-split=true ! \
>>          queue name=qdec ! msdkmpeg2dec name=dec  ! \
>>          filesink location=cap.raw
>>
>> Cheers,
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Intel MSDK MPEG 2 Decoder Problem

Ishmael Sameen
I would be interested on more details on the HEVC encode bug :)



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Intel MSDK MPEG 2 Decoder Problem

HtGst
lol. Sorry, if text wasn't clear. It meant to say that msdkmpeg2enc is not functioning properly, not mfxmpeg2enc, which is
working beautifully.(Haven't had a chance to try 1.14 yet.)
Cheers,
On Wed, 2018-03-28 at 05:57 -0700, Ishmael Sameen wrote:

> I would be interested on more details on the HEVC encode bug :)
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Intel MSDK MPEG 2 Decoder Problem

sreerenj


On Wed, Mar 28, 2018 at 9:13 PM, navesta <[hidden email]> wrote:
lol. Sorry, if text wasn't clear. It meant to say that msdkmpeg2enc is not functioning properly, not mfxmpeg2enc, which is
working beautifully.(Haven't had a chance to try 1.14 yet.)

Msdk plugins are still under heavy development.
Please file a bug to track the issue.

 
Cheers,
On Wed, 2018-03-28 at 05:57 -0700, Ishmael Sameen wrote:
> I would be interested on more details on the HEVC encode bug :)
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



--
Regards,

Sreerenj Balachandran
Intel Open Source Technology Center

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel