Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

MPEG2 (MPEG2P) rendering crashes

dzhou_tac
Beginner
175 Views
Hi,
I have a video clip, it is MPEG2 (MPEG2P) stream type. It can be rendered without error under MS-MediaPlayer. But when it is rendered with simple_player.exe, it triggered an exception:
An unhandled win32 exception occurred in simple_player.exe [3856]

I also use my own code with IPP data reader, splitter, and decoder. But in the middle of the stream, it seems missing some macro-packets (with less resolution in the middle of s few frames). But it ends properly.

The simple_player displays:
Video Render: DX
-RenderFormat: YV12

Stream Type MPEG2P
Video Info :
-Video Type MPEG2
-Resolution: 720x576
-Frame Rate: 25.00

Any suggestions? If you need the clip for testing, I can send it to you.
Thank you,
david.tac
0 Kudos
7 Replies
Gennady_F_Intel
Moderator
175 Views
Quoting - dzhou.tac
Hi,
I have a video clip, it is MPEG2 (MPEG2P) stream type. It can be rendered without error under MS-MediaPlayer. But when it is rendered with simple_player.exe, it triggered an exception:
An unhandled win32 exception occurred in simple_player.exe [3856]

I also use my own code with IPP data reader, splitter, and decoder. But in the middle of the stream, it seems missing some macro-packets (with less resolution in the middle of s few frames). But it ends properly.

The simple_player displays:
Video Render: DX
-RenderFormat: YV12

Stream Type MPEG2P
Video Info :
-Video Type MPEG2
-Resolution: 720x576
-Frame Rate: 25.00

Any suggestions? If you need the clip for testing, I can send it to you.
Thank you,
david.tac

Gennady_F_Intel
Moderator
175 Views
Quoting - dzhou.tac
Hi,
I have a video clip, it is MPEG2 (MPEG2P) stream type. It can be rendered without error under MS-MediaPlayer. But when it is rendered with simple_player.exe, it triggered an exception:
An unhandled win32 exception occurred in simple_player.exe [3856]

I also use my own code with IPP data reader, splitter, and decoder. But in the middle of the stream, it seems missing some macro-packets (with less resolution in the middle of s few frames). But it ends properly.

The simple_player displays:
Video Render: DX
-RenderFormat: YV12

Stream Type MPEG2P
Video Info :
-Video Type MPEG2
-Resolution: 720x576
-Frame Rate: 25.00

Any suggestions? If you need the clip for testing, I can send it to you.
Thank you,
david.tac
David,
what ipp and ipp-samples versions do you use?
--gennady
dzhou_tac
Beginner
175 Views
David,
what ipp and ipp-samples versions do you use?
--gennady

Gennady,

IPP Version: 6.1.1.035
Platform: IA-32

Thanks,
david
Gennady_F_Intel
Moderator
175 Views
Quoting - dzhou.tac

Gennady,

IPP Version: 6.1.1.035
Platform: IA-32

Thanks,
david

David,
the list of fixed problems doesn't contains such issue.Probably this is an unknown issue.
Could you attach the stream you are using and the options of command line?
--Gennady

dzhou_tac
Beginner
175 Views
Quoting - dzhou.tac

Gennady,

IPP Version: 6.1.1.035
Platform: IA-32

Thanks,
david

Gennady,

The Intel_T90.pgm crashes at or near the end.

Intel_dish301.ts audio repeats for every decoded frame. Something like: AA BB CC, while it shuold be A B C.

Thank you
david
dzhou_tac
Beginner
175 Views
Quoting - dzhou.tac

Gennady,

The Intel_T90.pgm crashes at or near the end.

Intel_dish301.ts audio repeats for every decoded frame. Something like: AA BB CC, while it shuold be A B C.

Thank you
david

The command option is:
-L "C:tempPlaylist0.txt" -v dx
the Playlist0.txt contains the stream file to be played.

david
Gennady_F_Intel
Moderator
175 Views
Quoting - dzhou.tac

The command option is:
-L "C:tempPlaylist0.txt" -v dx
the Playlist0.txt contains the stream file to be played.

david

David,
checked mpeg2 stream (Intel_Tank90.mpg) with ipp-samples ( Package ID == 6.1.3.052) built by IPP 6.1. update3 ( the Pacakge ID is w_ipp_ia32_p_6.1.3.047). The stream was played whithout probelm ) on winXP32

see the log below:

simple_player.exe -vdx Intel_Tank_T90.mpg
Video Render : DX
-RenderFormat: YV12

Stream Type : MPEG2P
Video Info :
-Video Type : MPEG2
-Resolution : 720x576
-Frame Rate : 25.00
DecRate:150.95 fps(Dec 5.18ms/f + Conv 1.45ms/f = 6.62ms/f) RndrRate 25.03fps Audio Dec 0.00chnls
DecRate:194.11 fps(Dec 4.23ms/f + Conv 0.92ms/f = 5.15ms/f) RndrRate 24.97fps Audio Dec 0.00chnls
DecRate:197.77 fps(Dec 4.17ms/f + Conv 0.88ms/f = 5.06ms/f) RndrRate 24.99fps Audio Dec 0.00chnls
DecRate:199.77 fps(Dec 4.14ms/f + Conv 0.87ms/f = 5.01ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:205.10 fps(Dec 4.01ms/f + Conv 0.86ms/f = 4.88ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:207.42 fps(Dec 3.96ms/f + Conv 0.86ms/f = 4.82ms/f) RndrRate 24.99fps Audio Dec 0.00chnls
DecRate:207.63 fps(Dec 3.96ms/f + Conv 0.85ms/f = 4.82ms/f) RndrRate 24.99fps Audio Dec 0.00chnls
DecRate:206.80 fps(Dec 3.99ms/f + Conv 0.85ms/f = 4.84ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:206.56 fps(Dec 4.00ms/f + Conv 0.85ms/f = 4.84ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:206.12 fps(Dec 4.01ms/f + Conv 0.84ms/f = 4.85ms/f) RndrRate 25.00fps Audio Dec 0.00chnls


CPU info I was running:
Intel Core2 Duo CPU T7300 @ 2.00GHz


-- Gennady
Reply