全志科技
直播中

corkia

5年用户 657经验值
擅长:嵌入式技术
私信 关注
[经验]

【飞凌 OK113i-C 全志T113-i开发板】视频编解码测试

前言
本文测试OK113i-S开发板-视频编解码的功能
OK113i-S开发板是支持视频的编解码的,下面是官方介绍的编解码功能
T113-i 是一种为多媒体解码平台设计的高级应用处理器。T113-i 集成了64位玄铁C906 RISC-V CPU,
双核 Cortex - A7 CPU 和 HiFi4 DSP,提供高效的计算能力。
 主要特性
支持 H.265、H.264、MPEG-1/2/4、JPEG 等全格式解码。独立的编码器可以用 JPEG 或 MJPEG 来进行编
码。
 T113-i 集成了 H.265/H.264 4K 解码和 SmartColor2.0 后处理,提供完美的视频娱乐体验。
下面我们来测试一下音视频的编码解码功能。
编解码代码
在系统的代码中,下面是程序的位置
----------------视频/sdk/platform/framework/auto/cmd_demo/decoderTest /sdk/platform/framework/auto/sdk_demo/decoderTest/sdk/platform/framework/auto/sdk_demo/encoderTest/sdk/platform/framework/auto/sdk_demo/fltest_streamPlayer------------------音频/sdk/platform/framework/auto/cmd_demo/audplayer/sdk/platform/framework/auto/qt_demo/fltest_qt_musicplayer/sdk/platform/framework/auto/sdk_demo/audioencTest/sdk/platform/framework/auto/sdk_demo/audplayerTest
编译音视频库
系统的音视频库主要是cedarx 和libcedarc;这个在buuildroot中需要选定。如下图
Target Packages  Allwinner platform private package select  Libcedcrc  Cedarx
错误
=================>>> cedarx  Installing to targetcp -rf /home/forlinx/113/OK113i-linux-sdk/out/t113_i/ok113i/longan/buildroot/build/cedarx/config/_cedarx.conf /home/forlinx/113/OK113i-linux-sdk/out/t113_i/ok113i/longan/buildroot/target/etc/cedarx.coNFCp: cannot stat '/home/forlinx/113/OK113i-linux-sdk/out/t113_i/ok113i/longan/buildroot/build/cedarx/config/_cedarx.conf': No such file or directorymake[1]: *** [package/pkg-generic.mk:335: /home/forlinx/113/OK113i-linux-sdk/out/t113_i/ok113i/longan/buildroot/build/cedarx/.stamp_target_installed] Error 1
解决办法
cp -rf /home/forlinx/113/OK113i-linux-sdk/out/t113_i/ok113i/longan/buildroot/build/cedarx/conf/default_cedarx.conf  /home/forlinx/113/OK113i-linux-sdk/out/t113_i/ok113i/longan/buildroot/build/cedarx/config/_cedarx.conf
./build.sh
./build.sh pack
=============================================
视频解码264
fltest_decoderTest 解码/tmp.h264 为yuv 格式。
root@ok113i:/forlinx/media# ls1.jpg                1280x720_video3.yuv    tmp.h2641024x600.rgba        2.jpg                  tmp.h2651280x720_video0.yuv  2560x1440_dcvideo.yuv  videotestsrc_1280x720.nv211280x720_video1.yuv  30s.wav1280x720_video2.yuv  test.mp3root@ok113i:/forlinx/media# fltest_decoderTestiNFO   : cedarc <<<<<<<<<<&decodeParam&testParam<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

更多回帖

发帖
×
20
完善资料,
赚取积分