I have a DSPC-8682 (octal DSP) card and installed Desktop Linux SDK version 1.00.03 and MCSDK Video version 2.2.00.45 on Ubuntu 14.04 (64 bit).
I can run the out of the box HEVC encoding demo available as part of the MCSDK Video (encoding the 720p airshow sequence). I can also encode a 1080p sequence using 4 chips (32 cores in total). But when I try to encode a 2160p sequence (using 64 cores) I get the following message from all nodes: "DSP codec create on node ... failed with error code -4". Using a different number of cores also fails with similar error messages.
Do I need to set specific parameters for 4K encoding?
Hi Jurgen Slowack,
Can you please share the config you are using for encoding.
And also share the details like number of core you are using and what is the encoder version you are using.
In reply to Kuladeepak Gowda:
I am using C66x_h265venc_01_00_00_44_ELF.
I run the encoder as follows:
$MCSDK_VIDEO_HOSTBIN_DIR/demo_c667x --dsp-image=$MCSDK_VIDEO_DSPIMAGE_DIR/sv04.out -v --channel="H265 Encode" -a HEVCENC -f $CLIP_CONFIG -c $CODEC_PARAMS -t "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63" --width=3840 --height=2160
using the codec parameter file in attachment.
In reply to Jurgen Slowack:
Looks like you are using bit older encoder version where we support only up to 1080p on platform.
That time we had support 2160p on Visual studio.
Hi Jurgen, please see attached latest HEVC encoder.C66x_h265venc_02_00_00_00_ELF.bin
In reply to Paula Carrillo:
Thank you very much for a more recent version of the encoder, I installed it (and removed the previous version). However, I still can't get it to work for a 3840x2160 sequence, so there is probably something wrong with my parameters.
I try to run it as follows:
With the following codec parameter file: 4718.codecParams_2160p.cfg
Btw, I tried a couple of different things (e.g., for virtual tlles) but nothing worked. I have no problems doing 1080p HEVC encoding on multiple chips with a similar config file, but maybe there are some additional parameters to set / change for 2160p. If you can share an example config file for 2160p HEVC encoding on 8 DSP's from which I can start, that would be great also.
Looks like config needs some changes.
Please find the attached config for 2160p encoding.
Can you please share the 265 if possible.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.