When the video decoding, I found the video overlay a vertical green stripes frame, why?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

When the video decoding, I found the video overlay a vertical green stripes frame, why?

Jump to solution
2,611 Views
taowang
Contributor I

When the video decoding, I found the video overlay a vertical green stripes  frame, normal frame and green striped frame has been alternately flashing. I used imx51, please help me why? how to deal with it ? thank you very much.

Labels (1)
Tags (1)
0 Kudos
Reply
1 Solution
2,418 Views
LeonardoSandova
Specialist I

Do you observer the same when using gstreamer? try playing (decoding + displaying) the file using

gst-launch playbin2 uri=file://<full path including the media file name>

If it looks bad with the above command, so there may be an issue with the HW decoder.

View solution in original post

0 Kudos
Reply
5 Replies
2,418 Views
taowang
Contributor I

i used vpu lib to decode the h.264 raw data, then use v4l2 to display decoded frame. how can i get the reason to the problem?

0 Kudos
Reply
2,419 Views
LeonardoSandova
Specialist I

Do you observer the same when using gstreamer? try playing (decoding + displaying) the file using

gst-launch playbin2 uri=file://<full path including the media file name>

If it looks bad with the above command, so there may be an issue with the HW decoder.

0 Kudos
Reply
2,418 Views
LeonardoSandova
Specialist I

POst the pipeline you used (add -v to check the caps and also share this log)

0 Kudos
Reply
2,418 Views
hardlywhen
Contributor I

I met the same problem, could you sent the detail how to get the log?

is -v a command line parameter? which command should i do?

Do we konw  the problem is V4L2 or vpu error for sure?

0 Kudos
Reply
2,418 Views
LeonardoSandova
Specialist I

-v is a gst-launch parameter, and indicates to show caps for all sinks and sources.

0 Kudos
Reply