前言:
音視頻功能是現(xiàn)代嵌入式系統(tǒng)中的核心應(yīng)用之一,尤其在全志T113-i開(kāi)發(fā)板中,其豐富的音視頻接口為開(kāi)發(fā)者提供了強(qiáng)大的開(kāi)發(fā)能力。本篇文章將帶你快速掌握T113-i平臺(tái)下音視頻模塊的調(diào)試技能,通過(guò)實(shí)用的測(cè)試方法,幫助你快速驗(yàn)證設(shè)備的音視頻性能。無(wú)論你是需要優(yōu)化視頻輸出,還是排查音頻問(wèn)題,這篇指南都將為你的項(xiàng)目開(kāi)發(fā)提供切實(shí)有效的幫助。
圖1 EVM-T113-i評(píng)估板布局圖
一、視頻播放測(cè)試
使用 gst-launch-1.0 命令播放視頻文件(有畫無(wú)聲)
$ gst-launch-1.0 filesrc location=/talowe_test/jj.mp4 ! decodebin ! videoconvert ! autovideosink #播放/talowe_test/jj.mp4
二、音頻測(cè)試
2.1錄制音頻
板子自帶麥克風(fēng)錄音(絲印 MIC).
配置輸入接口為板子自帶麥克風(fēng):
$ tinymix -D 0 set "MIC1 Input Select" 0$ tinymix -D 0 set "MIC2 Input Select" 0$ tinymix -D 0 set "MIC3 Input Select" 1$ tinymix -D 0 set "ADC1 Input MIC1 Boost Switch" 0$ tinymix -D 0 set "ADC2 Input MIC2 Boost Switch" 0$ tinymix -D 0 set "ADC3 Input MIC3 Boost Switch" 1
錄音 10 秒鐘(文件保存在當(dāng)前目錄):
$ arecord -Dhw:0,0 -d 10 -f dat -r 44100 -c 1 -t wav record.wav
播放錄制的音頻
$ aplay -Dhw:0,0 -r 44100 -f S16_LE -c 1 record.wav
圖 2-1使用板子自帶麥克風(fēng)錄音和播放
2.2耳機(jī)麥克風(fēng)錄音(絲印 AUDIOOUT)
配置輸入接口為耳機(jī)麥克風(fēng)
$ tinymix -D 0 set "MIC1 Input Select" 0$ tinymix -D 0 set "MIC2 Input Select" 1$ tinymix -D 0 set "MIC3 Input Select" 0$ tinymix -D 0 set "ADC2 Input MIC2 Boost Switch" 1$ tinymix -D 0 set "ADC3 Input MIC3 Boost Switch" 0
錄音 10 秒鐘(文件保存在當(dāng)前目錄):
$ arecord -Dhw:0,0 -d 10 -f dat -r 44100 -c 1 -t wav record.wav
播放錄制的音頻
$ aplay -Dhw:0,0 -r 44100 -f S16_LE -c 1 record.wav
圖 2-2 使用耳機(jī)麥克風(fēng)錄音和播放
2.3播放測(cè)試音頻
播放開(kāi)發(fā)板文件系統(tǒng)中自帶的音頻測(cè)試文件
$ /talowe_test/test_audio.sh #播放測(cè)試音頻
圖 2-3播放測(cè)試音頻
2.4音量控制
使用音頻設(shè)備控制臺(tái):
$ alsamixer #打開(kāi)音頻設(shè)備控制臺(tái)(按 Esc 退出)
使用鍵盤↑↓←→對(duì)設(shè)備進(jìn)行控制
耳機(jī)音量控制:
圖 2-4使用音量控制臺(tái)控制揚(yáng)聲器音量
揚(yáng)聲器音量控制
圖 2-5使用音量控制臺(tái)控制耳機(jī)音量
2.5揚(yáng)聲器控制(默認(rèn)開(kāi)啟,音量為5)
關(guān)閉聲音
$ amixer -D hw:audiocodec cset name='LINEOUT Switch' off
打開(kāi)聲音
$ amixer -D hw:audiocodec cset name='LINEOUT Switch' on
音量設(shè)置
$ amixer -D hw:audiocodec cset name='LINEOUT volume' 音量值 #音量范圍可選 0~31
示例:將音量設(shè)置為 10
$ amixer -D hw:audiocodec cset name='LINEOUT volume' 10 #音量設(shè)置為 10
2.6耳機(jī)控制(默認(rèn)開(kāi)啟,音量為2)
關(guān)閉聲音
$ amixer -D hw:audiocodec cset name='Headphone Switch' off
打開(kāi)聲音
$ amixer -D hw:audiocodec cset name='Headphone Switch' on
音量設(shè)置
$ amixer -D hw:audiocodec cset name='Headphone volume' 音量值 #音量范圍可選 0~7
示例:將音量設(shè)置為 5
$ amixer -D hw:audiocodec cset name='Headphone volume' 5 #音量
圖 2-6耳機(jī)音量設(shè)置為 5
三、測(cè)試完結(jié)
以上就是Talowe-EVM-T113-i開(kāi)發(fā)板對(duì)音視頻測(cè)試的方法。獲取更多產(chǎn)品信息或技術(shù)支持請(qǐng)關(guān)注眺望電子微信公眾號(hào)并聯(lián)系我們!
-
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3648瀏覽量
130130 -
音視頻測(cè)試
+關(guān)注
關(guān)注
0文章
3瀏覽量
5464 -
全志T113
+關(guān)注
關(guān)注
0文章
58瀏覽量
462
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
飛凌OK113i-C全志T113-i開(kāi)發(fā)板rtl8723du WIFI功能測(cè)試及藍(lán)牙驅(qū)動(dòng)移植
【飛凌 OK113i-C 全志T113-i開(kāi)發(fā)板】視頻編解碼測(cè)試
【米爾-全志T113-i開(kāi)發(fā)板試用】米爾-全志T113-i開(kāi)發(fā)環(huán)境搭建
【米爾-全志T113-i開(kāi)發(fā)板試用】米爾-全志T113-i開(kāi)發(fā)板與modbus設(shè)備的連接和操作
哇!0.8秒啟動(dòng)!Linux快速啟動(dòng)方案分享,全志T113-i國(guó)產(chǎn)平臺(tái)!
國(guó)產(chǎn)RISC-V基于全志T113-i異構(gòu)多核平臺(tái)
國(guó)產(chǎn)RISC-V案例分享,基于全志T113-i異構(gòu)多核平臺(tái)!
哇!5.2秒進(jìn)入應(yīng)用界面!Linux快速啟動(dòng)方案分享,基于全志T113-i國(guó)產(chǎn)平臺(tái)
【正點(diǎn)原子】全志T113-i開(kāi)發(fā)板資料震撼來(lái)襲!異核開(kāi)發(fā)、工控設(shè)計(jì)方案!
全志T113i全國(guó)產(chǎn)核心板上市
100%國(guó)產(chǎn)物料認(rèn)證,米爾入門級(jí)國(guó)產(chǎn)核心板全志T113-i方案

多核異構(gòu)工業(yè)開(kāi)發(fā)板:創(chuàng)龍科技T113-i

米爾-全志T113-i開(kāi)發(fā)板與modbus設(shè)備的連接和操作

T113-i最新發(fā)布Tina5.0系統(tǒng)!支持3大新特性!

基于全志T113-i的系統(tǒng)快速啟動(dòng)顯示Qt界面、LVGL界面案例

評(píng)論