Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

sample multi_transcode has no display

naing__aung
Beginner
539 Views

Hi:

I'm running example mentioned here https://software.intel.com/en-us/articles/how-to-create-video-wall-with-msdk-sample-multi-transcode

I got the following output but no rendering on monitor.

My understanding is that vpp_comp_only 4 ensures that it displays on monitor.

Aung.

 

Multi Transcoding Sample Version 8.2.25.

Par file is: parfile

WARNING: internal allocators were disabled because of composition+rendering requirement

Some inter-sessions do not use opaque memory (possibly because of -o::raw).
Opaque memory in all inter-sessions is disabled.
libva info: VA-API version 1.4.1
libva info: va_getDriverName() returns 0
libva info: User requested driver 'iHD'
libva info: Trying to open /opt/intel/mediasdk/lib64/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_4
libva info: va_openDriver() returns 0
plugin_loader.h :172 [INFO] Plugin was loaded from GUID: { 0x33, 0xa6, 0x1c, 0x0b, 0x4c, 0x27, 0x45, 0x4c, 0xa8, 0xd8, 0x5d, 0xde, 0x75, 0x7c, 0x6f, 0x8e } (Intel (R) Media SDK HW plugin for HEVC DECODE)
MFX HARDWARE Session 0 API ver 1.29 parameters:
Input  video: HEVC
Output video: To child session

plugin_loader.h :172 [INFO] Plugin was loaded from GUID: { 0x33, 0xa6, 0x1c, 0x0b, 0x4c, 0x27, 0x45, 0x4c, 0xa8, 0xd8, 0x5d, 0xde, 0x75, 0x7c, 0x6f, 0x8e } (Intel (R) Media SDK HW plugin for HEVC DECODE)
MFX HARDWARE Session 1 API ver 1.29 parameters:
Input  video: HEVC
Output video: To child session

plugin_loader.h :172 [INFO] Plugin was loaded from GUID: { 0x33, 0xa6, 0x1c, 0x0b, 0x4c, 0x27, 0x45, 0x4c, 0xa8, 0xd8, 0x5d, 0xde, 0x75, 0x7c, 0x6f, 0x8e } (Intel (R) Media SDK HW plugin for HEVC DECODE)
MFX HARDWARE Session 2 API ver 1.29 parameters:
Input  video: HEVC
Output video: To child session

plugin_loader.h :172 [INFO] Plugin was loaded from GUID: { 0x33, 0xa6, 0x1c, 0x0b, 0x4c, 0x27, 0x45, 0x4c, 0xa8, 0xd8, 0x5d, 0xde, 0x75, 0x7c, 0x6f, 0x8e } (Intel (R) Media SDK HW plugin for HEVC DECODE)
MFX HARDWARE Session 3 API ver 1.29 parameters:
Input  video: HEVC
Output video: To child session

Pipeline surfaces number (EncPool): 2
MFX HARDWARE Session 4 API ver 1.29 parameters:
Input  video: From parent session
Output video: To child session

Pipeline surfaces number (DecPool): 6
Session 0 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 1 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 2 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 3 was joined with other sessions
Session 4 was joined with other sessions

Transcoding started
........................................................................................................
Transcoding finished

Common transcoding time is 46.0446 sec
-------------------------------------------------------------------------------
*** session 0 PASSED (MFX_ERR_NONE) 44.6974 sec, 2500 frames
-i::h265 /home/movidius/mdk/examples/refApps/AICamera_generic/pc/mbnet_videoStream4kHevc.h265 -vpp_comp_dst_x 0 -vpp_comp_dst_y 0 -vpp_comp_dst_w 960 -vpp_comp_dst_h 540 -join -o::sink

*** session 1 PASSED (MFX_ERR_NONE) 44.6974 sec, 2500 frames
-i::h265 /home/movidius/mdk/examples/refApps/AICamera_generic/pc/mbnet_videoStream4kHevc.h265 -vpp_comp_dst_x 960 -vpp_comp_dst_y 0 -vpp_comp_dst_w 960 -vpp_comp_dst_h 540 -join -o::sink

*** session 2 PASSED (MFX_ERR_NONE) 46.0443 sec, 2655 frames
-i::h265 /home/movidius/mdk/examples/refApps/AICamera_generic/pc/mbnet_videoStream4kHevc_2.h265 -vpp_comp_dst_x 0 -vpp_comp_dst_y 540 -vpp_comp_dst_w 960 -vpp_comp_dst_h 540 -join -o::sink

*** session 3 PASSED (MFX_ERR_NONE) 46.0403 sec, 2655 frames
-i::h265 /home/movidius/mdk/examples/refApps/AICamera_generic/pc/mbnet_videoStream4kHevc_2.h265 -vpp_comp_dst_x 960 -vpp_comp_dst_y 540 -vpp_comp_dst_w 960 -vpp_comp_dst_h 540 -join -o::sink

*** session 4 PASSED (MFX_ERR_NONE) 44.7168 sec, 2501 frames
-vpp_comp_only 4 -join -i::source

0 Kudos
2 Replies
naing__aung
Beginner
539 Views

Resolved: -rdrm or -rX11 is required for rendering. That should be part of -vpp_comp_only 4 -join -i::source

0 Kudos
Mark_L_Intel1
Moderator
539 Views

Hi aung,

Sorry for the late response, I have checked the rendering is still working in my environment based on the article.

Yes "-vpp_comp_only" should force the rendering to screen.

Mark

0 Kudos
Reply