This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 MPEG2 encoder issues

Hi,

I have DM365 board but my problem refers to host machine (Ubuntu 9.0.4 installed on VirtualPC). Installed DVSDK version is 2_10_01_18, builds and works fine. The problem is with dm365_mpeg2enc_01_00_00_04_production.bin, after installation I extracted the archive into my own DVSDK folder, then following mpeg2_encoder_dm365_userguide.pdf, chapter 2.3: building and running sample test application, points 1-4 OK, point 5: the specified path: /packages/ti/sdo/codecs/mpeg2enc/client/build/arm926 does not exist, assuming that it is /packages/ti/sdo/codecs/mpeg2enc/apps/client/build/arm926 I started make and got following error:

generating interfaces for package mpeg2venc_ti_dm365testapp_linux (because package/package.xdc.inc is older than package.xdc) ...
configuring mpeg2venc_ti_dm365testapp_linux.x470MV from package/cfg/mpeg2venc_ti_dm365testapp_linux_x470MV.cfg ...
js: "/home/robert/dvsdk_2_10_01_18/dm365_mpeg2enc_01_00_00_04_production/packages/ti/sdo/codecs/mpeg2enc/apps/client/build/arm926/mpeg2venc_ti_dm365testapp_linux.cfg", line 128: xdc.services.global.XDCException: xdc.PACKAGE_NOT_FOUND: can't locate the package 'ti.sdo.ce.osal' along the path: '/home/robert/dvsdk_2_10_01_18/framework_components_2_24/fctools/packages;/home/robert/dvsdk_2_10_01_18/framework_components_2_24/packages;/home/robert/dvsdk_2_10_01_18/framework_components_2_24/examples;/packages;/home/robert/dvsdk_2_10_01_18/xdctools_3_15_01_59/packages;..;'. Ensure that the package path is set correctly.
    "./package/cfg/mpeg2venc_ti_dm365testapp_linux_x470MV.cfg", line 474
    "./package/cfg/mpeg2venc_ti_dm365testapp_linux_x470MV.cfg", line 429

what is interesting: I'm able to integrate mpeg2 encoder with encode demo without any problems. I really don't know what is going on, especially that as a  Windows programmer, my Linux-knowledge is rather poor :(

The second question, much more important: is DM365 theoretically capable to encode two video (PAL 720 i25) streams to mpeg2 parallel in realtime? Because if the answer is no I can just now reject DM365 platform.

best regards

Remigiusz Zukowski

 

  • Hi,

    Looks like you are trying to run the mpeg2 encoder standalone test application. Have you tried checking the patch set in rules.mak ? If it points to correct component path, you should not face any problem. Standalone test application can be used for checking codec using file i/o.

    Also, it is advisable to start your developemnt using the dvsdk demo(which is already running for you) as it provides more nearer to practical example.

    Regarding your 2nd question - Can you please detail the resoltution which you meant by PAL 720 i25 ? Since you want to take an imprortant decision, I dont want to assume anything.

    Few data points about Mpeg2 capabilty of DM365, Pls check if you are able to derive answers from below -

    It can do 2 channels of SD encode, both PAL(720x576@25fr/50fields) / NSTC( 720x480@30fr/60fields)

    It can do 1 channel of HD encode, 1280x720@30fr/60fields

    regards

    Yashwant