Opened 3 months ago

Last modified 2 months ago

#540 new defect

Problem with 360lib

Reported by: Jamaika Owned by:
Priority: minor Milestone:
Component: VTM Version: VTM-6.1
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

Tutorial: Generate Microsoft Visual Studio Solution for VTM+360Lib— 360-Degree Video Using VVC Codec (Video Coding)
https://medium.com/@sh.tsang/tutorial-generate-microsoft-visual-studio-solution-for-vtm-360lib-360-degree-video-using-vvc-7ee40aa957f4

When I add the 260lib library the codec doesn't work.
https://jvet.hhi.fraunhofer.de/svn/svn_360Lib/tags/360Lib-9.1/

Change history (5)

comment:1 Changed 3 months ago by Jamaika

  • Component changed from spec to VTM

comment:2 Changed 2 months ago by yuwenhe

Please check 360Lib-9.2-dev(https://jvet.hhi.fraunhofer.de/svn/svn_360Lib/branches/360Lib-9.2-dev) which works with VTM-6.1 with the patch.

comment:3 Changed 2 months ago by Jamaika

Error in TExt360EncGop.cpp with EXTENSION_HDRTOOLS.
I change order:
#include "TExt360EncGop.h"
#include "EncoderLib/EncGOP.h"
#include "EncoderLib/Analyze.h"

TExt360AppEncCfg.cpp:2098:2: warning: extra ';' [-Wpedantic]
 2098 | };
      |  ^
TExt360AppEncCfg.cpp:2112:2: warning: extra ';' [-Wpedantic]
 2112 | };
      |  ^

comment:4 Changed 2 months ago by Jamaika

The codec still doesn't work properly.

https://www.sendspace.com/filegroup/fAY0VMPFpgmQSdS0OXMcSQ

comment:5 Changed 2 months ago by Jamaika

Maybe better to use:

#if ! defined( VTM_VERSION )
  printf("\n\n-----360Lib software version [%s]-----\n", VERSION_360Lib);
  printf("-----360 video parameters----\n");
  printf("SphereVideo:%d\n", m_bSVideo);
#else
  printf("SphereVideo:%d ", m_bSVideo);
#endif
Note: See TracTickets for help on using tickets.