1. 程式人生 > 其它 >迅為imx6開發板QT系統移植FFmpeg移植到ARM開發板和測試

迅為imx6開發板QT系統移植FFmpeg移植到ARM開發板和測試

我們通過 ssh 將_x264_install 下的庫檔案拷貝到開發板的/lib/目錄下,大家也可以使用 nfs 或者 U 盤拷貝檔案到開發板,如下圖所示:

將_ffmpeg_install/lib 下的 so 庫檔案全部拷貝到開發板的/lib/目錄下
我們輸入“chmod 777 -R *”賦予檔案許可權,如下圖所示:

將_ffmpeg_install/bin/目錄下的 ffmpeg 拷貝到開發板的/bin/目錄下:

4 測試
插上USB免驅攝像頭,終端顯示如下:

裝置節點為/dev/video2,在開發板終端執行以下命令:
ffmpeg -f video4linux2 -s 320x240 -i /dev/video2 /mnt/topeet.avi
會出現如下所示:


開發板的/mnt/目錄下會出現 topeet.avi 檔案,如下圖所示:

將此檔案拷貝到 windows 上,用視訊播放裝置開啟能看到錄影說明移植成功。

迅為IMX6Q開發板

核心板引數:
尺寸:51mm*61mm
四核商業級-2G:

NXP四核 i.MX6Q,主頻 1 GHz;記憶體:2GB DDR3;儲存:16GB EMMC;SATA介面:支援
雙核商業級-1G:NXP 雙核精簡版 i.MX6DL,主頻 1GHz ;記憶體:1GB DDR3;儲存:8GB EMMC;SATA介面:不支援
四核工業級-1G :NXP 四核 i.MX6Q,主頻 800MHz;記憶體:1GB DDR3;儲存:8GB EMMC;SATA介面:支援
四核Plus版本:NXP 四核 i.MX6Q,主頻 1 GHz;記憶體:2GB DDR3;儲存:16GB EMMC;SATA介面:支援
EEPROM:4MB的EEPROM用來儲存關鍵資料
電源管理:內部獨立
工作電壓:5V
系統支援:
Android
4.4.2/6.0系統Linux+ Qt4.7/5.7系統Ubuntu12.04/16.04/20系統
商業級執行溫度:0℃到+70 ℃
工業級執行溫度:-40℃到+85 ℃
引角擴充套件:引出腳多達320個,滿足使用者各類擴充套件需求

擴充套件引數:
千兆乙太網:1路自適應千兆乙太網
EIM通用匯流排: 32位資料線全引出
SDIO:3路
JTAG:1路引出(注:郵票孔底板不支援)
SATA:1路
CAMARA:DVP和MIPI介面全引出
LCD:雙路LVDS和24位RGB介面
HDMI:1路V1.4
GPIO:引出
矩陣鍵盤:引出
PWM:3路
I2C:3路
音效卡IIS:1路
CAN:2路
USB:HOST+OTG
UART:5路
pcie:1路
SPI:2路

底板引數:
尺寸:125mm*190mm
執行溫度:-40℃到+85 ℃
POWER:電直流電源輸入介面,12V/2A電源輸入
SIM卡槽:1個
SWITCH:電源開關
4G模組:全網通(選配)
LVDS介面:2路
HDMI介面:標準HDMI v1.4,1080p高清解析度輸出
RGB介面:1路
OTG:1路
CAN:1 路 CAN 匯流排介面
RS485:1個
MIC:支援MIC輸入
DIP SWITCH:1個7位撥碼開關
PHONE:支援耳機輸出
JTAG:1個(注:郵票孔底板不支援)
RESET:1個復位按鍵
CAMERA介面:1個支援500萬攝像頭
串列埠:2路串列埠
GPIO介面:20PIN,包括1路SPI和2路I2C
USB HOST:2路
按鍵:4 個
網口:1 路千兆工業級乙太網,RJ45 介面
RTC:實時時鐘
TF卡:1個
BUZZER 1個蜂鳴器
SATA:1 個 SATA 介面;SATA電源介面
MIPI介面:DSI和CSI各一個,支援LCD和CAMARA;(注:郵票孔底板不支援)
WIFI
藍芽:支援
EIM匯流排:1路
GPS模組:支援(選配)
IRDA:1個
電子羅盤:支援(選配)
三軸加速度計:支援(選配)