国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

瑞芯微RK3562平臺FFmpeg硬件編解碼移植及性能測試實(shí)戰(zhàn)攻略

觸覺智能 ? 2025-11-28 19:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹瑞芯微RK3562平臺,F(xiàn)Fmpeg硬件編解碼移植及性能測試方法。

FFmpeg簡介與實(shí)測數(shù)據(jù)

  • FFmpeg簡介

FFmpeg是一套多媒體框架,能夠解碼、編碼、轉(zhuǎn)碼、復(fù)用、解復(fù)用、流、過濾和播放數(shù)字音頻、視頻,提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解決方案。

  • 實(shí)測數(shù)據(jù)

(1)2K視頻編解碼,視頻文件大小為103MB

硬件解碼+編碼數(shù)據(jù):

wKgZPGkpgSyAcw3mAABnT4y5jFU575.png

軟件解碼+編碼數(shù)據(jù):

wKgZPGkpgSyACOiaAABol_qkka0666.png

(2)4K視頻編解碼,視頻文件大小為128MB

硬件解碼+編碼數(shù)據(jù):

wKgZPGkpgSuAUI0YAABPsJsH26c889.png

軟件解碼+編碼數(shù)據(jù):

wKgZO2kpgSuAd_DpAABo06ZVml4602.png

交叉編譯與移植FFmpeg

以下操作在PC端虛擬機(jī)里面進(jìn)行

  • 下載7.1版本ffmpeg源碼:

git clone -b 7.1 --single-branch https://gitee.com/work_public/ffmpeg-rockchip.git

  • 交叉編譯FFmpeg

(1)進(jìn)入FFmpeg源碼目錄:

cd ffmpeg-rockchip

(2)設(shè)置pkgconfig 環(huán)境變量:

export PKG_CONFIG_SYSROOT_DIR=/sysroot_rk3562_ubuntu2004/ export PKG_CONFIG_PATH=/sysroot_rk3562_ubuntu2004/usr/lib/aarch64-linux-gnu/pkgconfig

(3)創(chuàng)建install目錄:

mkdir install

(4)新建configure_rk3562.sh 配置文件并寫入:

mkdir configure_rk3562.sh

./configure \ --prefix=$(pwd)/install \ --enable-gpl \ --enable-version3 \ --enable-libdrm \ --enable-rkmpp \ --enable-rkrga \ --enable-libv4l2 \ --enable-cross-compile \ --target-os=linux \ --arch=aarch64 \ --cross-prefix=/opt/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu \ --enable-static \ --enable-shared \ --enable-ffmpeg \ --enable-ffplay \ --enable-ffprobe \ --pkg-config=/usr/bin/pkg-config \ --sysroot=/opt/sysroot_rk3562_ubuntu2204/ \ --extra-cflags="-I/opt/sysroot_rk3562_ubuntu2204/usr/include/aarch64-linux-gnu" \ --extra-ldflags="-B/opt/sysroot_rk3562_ubuntu2204/usr/lib/aarch64-linux-gnu -Wl,-rpath-link=/opt/sysroot_rk3562_ubuntu2204/usr/lib/aarch64-linux-gnu"

gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu工具下載

地址:

https://developer.arm.com/downloads/-/gnu-a

(5)編譯配置文件:

./configure_rk3562.sh

(6)開始編譯:

make -j8

(7)安裝

make install

(8)安裝完成后,安裝文件保存在install目錄:

├── bin │ ├── ffmpeg │ ├── ffplay │ └── ffprobe ├── include │ ├── libavcodec │ ├── libavdevice │ ├── libavfilter │ ├── libavformat │ ├── libavutil │ ├── libpostproc │ ├── libswresample │ └── libswscale ├── lib │ ├── libavcodec.a │ ├── libavcodec.so -> libavcodec.so.61.19.101 │ ├── libavcodec.so.61 -> libavcodec.so.61.19.101 │ ├── libavcodec.so.61.19.101 │ ├── libavdevice.a │ ├── libavdevice.so -> libavdevice.so.61.3.100 │ ├── libavdevice.so.61 -> libavdevice.so.61.3.100 │ ├── libavdevice.so.61.3.100 │ ├── libavfilter.a │ ├── libavfilter.so -> libavfilter.so.10.4.100 │ ├── libavfilter.so.10 -> libavfilter.so.10.4.100 │ ├── libavfilter.so.10.4.100 │ ├── libavformat.a │ ├── libavformat.so -> libavformat.so.61.7.100 │ ├── libavformat.so.61 -> libavformat.so.61.7.100 │ ├── libavformat.so.61.7.100 │ ├── libavutil.a │ ├── libavutil.so -> libavutil.so.59.39.100 │ ├── libavutil.so.59 -> libavutil.so.59.39.100 │ ├── libavutil.so.59.39.100 │ ├── libpostproc.a │ ├── libpostproc.so -> libpostproc.so.58.3.100 │ ├── libpostproc.so.58 -> libpostproc.so.58.3.100 │ ├── libpostproc.so.58.3.100 │ ├── libswresample.a │ ├── libswresample.so -> libswresample.so.5.3.100 │ ├── libswresample.so.5 -> libswresample.so.5.3.100 │ ├── libswresample.so.5.3.100 │ ├── libswscale.a │ ├── libswscale.so -> libswscale.so.8.3.100 │ ├── libswscale.so.8 -> libswscale.so.8.3.100 │ ├── libswscale.so.8.3.100 │ └── pkgconfig └── share ├── doc ├── ffmpeg └── man

(9)將install 目錄打包:

cd install tar -cvf ffmpeg_install.tar ./*

(10)另外將ffmpeg編譯生成文件拷貝到

/opt/ffmpeg_rk3562_ubuntu20/,用于交叉編譯應(yīng)用程序:

sudo mkdir -p /opt/ffmpeg_rk3562_ubuntu20/ sudo cp ./* /opt/ffmpeg_rk3562_ubuntu20/ -rf

  • 移植至主板端(以下操作在主板端進(jìn)行)

(1)卸載主板默認(rèn)的 ffmpeg:

sudo dpkg -r ffmpeg

(2)將剛才打包的ffmpeg_install.tar拷貝到主板上解壓:

sudo mkdir /usr/local/ffmpeg sudo tar -xvf ffmpeg_install.tar -C /usr/local/ffmpeg/

(3)設(shè)置環(huán)境變量,在/home/industio/.bashrc文件末尾增加代碼:

export PATH=/usr/local/ffmpeg/bin:$PATH export LD_LIBRARY_PATH=/usr/local/ffmpeg/lib:$LD_LIBRARY_PATH

(4)執(zhí)行生效:

source /home/industio/.bashrc

編解碼測試

  • 測試常見命令(以下操作在主板端進(jìn)行)

(1)測試時(shí),需要主板端開啟性能模式,且主板接上風(fēng)扇散熱,開啟性能模式指令:

echo performance | tee $(find /sys/ -name *governor);

(2)測試時(shí)查看CPU使用率:

top -d 1

  • 解碼測試

(1)解碼1080P的mp4視頻

time ffmpeg -stream_loop -1 -hwaccel rkmpp -hwaccel_output_format drm_prime -afbc rga -i ./LG_1080p_60fps.mp4 -an -sn -vframes 5000 -f null -

(2)解碼4K(3840*2160)mp4視頻:

time ffmpeg -stream_loop -1 -hwaccel rkmpp -hwaccel_output_format drm_prime -afbc rga -i ./LG_2160p_30fps.mp4 -an -sn -vframes 5000 -f null -

  • 編碼測試

(1)1080P H.264, CQP rate control:

time ffmpeg -f lavfi -i testsrc2=s=1920x1080,format=nv12 -c:v h264_rkmpp -qp_init 26 -profile:v main -level 4.1 -g:v 100 -vframes 5000 -y /tmp/tmp.mp4

(2)2160p H.265, CQP rate control:

time ffmpeg -f lavfi -i testsrc2=s=3840x2160,format=nv12 -c:v hevc_rkmpp -qp_init 26 -profile:v main -level 4.1 -g:v 100 -vframes 5000 -y /tmp/tmp.mp4

至此,RK3562 FFmpeg的移植和測試教程已完成,關(guān)注觸覺智能,還有RK系列RK3562、RK3568、RK3576、RK3588的FFmpeg測試對比!

產(chǎn)品介紹

為了幫助各位工程師朋友用更低的價(jià)格入手國產(chǎn)熱門嵌入式開發(fā)板,觸覺智能推出瑞芯微RK系列開發(fā)板優(yōu)惠活動,包括RK3506、RK3562、RK3576。從入門到高端,到手低至129元!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 瑞芯微
    +關(guān)注

    關(guān)注

    27

    文章

    708

    瀏覽量

    53628
  • RK3568
    +關(guān)注

    關(guān)注

    5

    文章

    628

    瀏覽量

    7610
  • RK3588
    +關(guān)注

    關(guān)注

    8

    文章

    503

    瀏覽量

    7101
  • rk3576
    +關(guān)注

    關(guān)注

    1

    文章

    230

    瀏覽量

    1395
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    88

    瀏覽量

    612
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    迅為RK3562開發(fā)板主頻2.0內(nèi)置NPU算力達(dá)1TOPS,核心板擴(kuò)展更多功能

    可應(yīng)用于人臉跟蹤、身體跟蹤、視頻監(jiān)控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(tǒng)(ADAS)、車牌識別、物體識別等。 iTOP-3562開發(fā)板/核心板采用
    發(fā)表于 12-24 15:07

    迅為RK3562開發(fā)板/核心板應(yīng)用于人臉跟蹤、身體跟蹤、視頻監(jiān)控、自動語音識別

    可應(yīng)用于人臉跟蹤、身體跟蹤、視頻監(jiān)控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(tǒng)(ADAS)、車牌識別、物體識別等。 iTOP-3562開發(fā)板/核心板采用
    發(fā)表于 01-18 10:45

    迅為RK3562開發(fā)板/核心板介紹可應(yīng)用于人臉跟蹤、視頻監(jiān)控、自動語音識別(ASR)等

    可應(yīng)用于人臉跟蹤、身體跟蹤、視頻監(jiān)控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(tǒng)(ADAS)、車牌識別、物體識別等。 iTOP-3562開發(fā)板/核心板采用
    發(fā)表于 02-18 14:46

    微米爾RK3562國產(chǎn)核心板,ARM中量級多面手

    近日,米爾電子攜手推出全新一代ARM核心板——基于RK3562(J)處理器的MYC-YR3562核心板及開發(fā)板。這款核心板憑借其強(qiáng)大的
    發(fā)表于 02-28 15:32

    迅為RK3562開發(fā)板/核心板流暢運(yùn)行Android13、Debian11、Buildroot、Ubuntu22系統(tǒng)

    可應(yīng)用于人臉跟蹤、身體跟蹤、視頻監(jiān)控、自動語音識別(ASR)、圖像分類駕駛員輔助系統(tǒng)(ADAS)、車牌識別、物體識別等。 iTOP-3562開發(fā)板/核心板采用
    發(fā)表于 04-08 17:13

    為什么說RK3562可以碾壓PX30?

    在如今的科技市場中,處理器的性能直接決定了設(shè)備的運(yùn)行速度和用戶體驗(yàn)。今天,我們將對比旗下的兩款處理器:PX30與RK3562
    的頭像 發(fā)表于 05-09 08:32 ?7008次閱讀
    為什么說<b class='flag-5'>RK3562</b>可以碾壓PX30?

    新一代低價(jià)開發(fā)板芯片RK3562來啦! — 觸覺智能RK3562開發(fā)板

    最近我收到了個(gè)一套開發(fā)板,有核心板,開發(fā)板,還有個(gè)7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于RK3562的產(chǎn)品。RK3562
    的頭像 發(fā)表于 08-15 17:42 ?5102次閱讀
    新一代低價(jià)開發(fā)板芯片<b class='flag-5'>RK3562</b>來啦! — 觸覺智能<b class='flag-5'>RK3562</b>開發(fā)板

    Linux系統(tǒng)連接藍(lán)牙、WiFi方法分享,適用RK3562等主板產(chǎn)品

    Linux系統(tǒng)連接藍(lán)牙、WiFi方法分享,適用RK3562RK3568、RK3588等開
    的頭像 發(fā)表于 09-12 10:24 ?2203次閱讀
    Linux系統(tǒng)連接藍(lán)牙、WiFi方法分享,適用<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>等主板產(chǎn)品

    平臺Android系統(tǒng)串口測試方法,觸覺智能RK3562開發(fā)板演示

    方案主板Android系統(tǒng)串口測試方法,通用RK3568、RK3566、
    的頭像 發(fā)表于 12-24 11:51 ?1485次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>平臺</b>Android系統(tǒng)串口<b class='flag-5'>測試</b>方法,觸覺智能<b class='flag-5'>RK3562</b>開發(fā)板演示

    RK3562處理器的基本特性

    RK3562新推出的高性能、低功耗四核應(yīng)用處理器芯片,內(nèi)置多種功能強(qiáng)大的嵌入式硬件引擎,
    的頭像 發(fā)表于 02-25 17:05 ?2638次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>處理器的基本特性

    NPU性能深度評測:RK3588、RK3576、RK3568、RK3562

    隨著AI技術(shù)不斷發(fā)展,越來越多的嵌入式設(shè)備開始集成NPU(神經(jīng)網(wǎng)絡(luò)處理單元),以實(shí)現(xiàn)更高效的AI推理。作為國產(chǎn)芯片廠商的佼佼者,推出的RK3588、
    的頭像 發(fā)表于 04-03 11:17 ?6304次閱讀
    NPU<b class='flag-5'>性能</b>深度評測:<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3588、<b class='flag-5'>RK</b>3576、<b class='flag-5'>RK</b>3568、<b class='flag-5'>RK3562</b>

    RK3562核心板的性能和應(yīng)用

    在工業(yè)自動化、智能安防、智慧零售等場景中,AI推理速度直接決定了設(shè)備的響應(yīng)效率與用戶體驗(yàn)。RK3562核心板憑借其內(nèi)置的1TOPS NPU(神經(jīng)網(wǎng)絡(luò)處理器),以“快”為核心競爭力
    的頭像 發(fā)表于 05-28 15:58 ?1324次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>核心板的<b class='flag-5'>性能</b>和應(yīng)用

    有獎丨米爾 RK3562開發(fā)板免費(fèi)試用新增名額!

    米爾與合作發(fā)布的新品基于RK3562應(yīng)用
    的頭像 發(fā)表于 06-13 08:04 ?889次閱讀
    有獎丨米爾 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>開發(fā)板免費(fèi)試用新增名額!

    RK3576平臺FFmpeg硬件編解碼移植性能測試實(shí)戰(zhàn)攻略 觸覺智能RK3576開發(fā)板演示

    本文介紹RK3576平臺FFmpeg硬件
    的頭像 發(fā)表于 09-08 13:58 ?771次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3576<b class='flag-5'>平臺</b><b class='flag-5'>FFmpeg</b><b class='flag-5'>硬件</b><b class='flag-5'>編解碼</b><b class='flag-5'>移植</b>及<b class='flag-5'>性能</b><b class='flag-5'>測試</b><b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>攻略</b> 觸覺智能<b class='flag-5'>RK</b>3576開發(fā)板演示

    RK3588平臺FFmpeg硬件編解碼移植性能測試實(shí)戰(zhàn)攻略

    本文介紹RK3588平臺FFmpeg硬件
    的頭像 發(fā)表于 10-21 13:51 ?1058次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3588<b class='flag-5'>平臺</b><b class='flag-5'>FFmpeg</b><b class='flag-5'>硬件</b><b class='flag-5'>編解碼</b><b class='flag-5'>移植</b>及<b class='flag-5'>性能</b><b class='flag-5'>測試</b><b class='flag-5'>實(shí)戰(zhàn)</b><b class='flag-5'>攻略</b>