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

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

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

1分鐘學(xué)會T113-i核心板串口調(diào)試技巧

評論