AR# 73020

2019.2 Zynq UltraScale+ MPSoC VCU - Hang occurs while transcoding a Dynamically Changing Resolution stream containing a 4K resolution from AVC or HEVC to AVC using a GStreamer pipeline

描述

Why does a hang occur while transcoding a Dynamically Changing Resolution stream containing a 4K resolution from AVC or HEVC to AVC using a GStreamer pipeline?

Example Error:

gst-launch-1.0 filesrc location=test.avc ! h264parse ! omxh264dec low-latency=0 internal-entropy-buffers=9 ! queue max-size-bytes=0 ! omxh265enc ! video/x-h265, profile=main, alignment=au ! filesink location=test_transcoded.avc

GStreamer segfault ...

解决方案

This is a known issue with the Zynq UltraScale+ MPSoC - LogiCORE H.264/H.265 Video Codec Unit (VCU) that can occasionally occur when transcoding a file that contains Dynamically Changing Resolution content with a 4K resolution.

  • 2019.1 - Users must upgrade to the 2019.2 version (with patches) or 2019.3 and later
  • 2019.2 - Users can download the PetaLinux Recipes and Patch files from (Xilinx Answer 73019) to work around this issue
  • 2020.1 - This issue will be resolved in the 2020.1 release and later versions

链接问答记录

主要问答记录

AR# 73020
日期 11/07/2019
状态 Active
Type 综合文章
Tools
IP