chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

【樹莓派】播放音頻和視頻

工業(yè)樹莓派制造商-上海晶珩 ? 來(lái)源:上海晶珩電子科技有限公 ? 作者:上海晶珩電子科技 ? 2023-11-03 15:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

WARNING

以下文檔涉及Raspberry Pi OS Buster和早期版本。OMXPlayer 已在最新的操作系統(tǒng)版本中棄用。如果您正在使用Bullseye,VLC現(xiàn)在是推薦的替代方案。

在Raspberry Pi上播放音頻視頻的最簡(jiǎn)單方法是使用已安裝的OMXPlayer應(yīng)用程序。

這是硬件加速的,可以播放許多流行的音頻和視頻文件格式。OMXPlayer使用OpenMAX(omx)硬件加速接口(API),這是Raspberry Pi官方支持的媒體API。OMXPlayer由Kodi項(xiàng)目的Edgar Hucek開發(fā)。

OMXPlayer應(yīng)用程序

最簡(jiǎn)單的命令行是 omxplayer . 媒體文件可以是音頻和/

或視頻。對(duì)于以下示例,我們使用了包含在標(biāo)準(zhǔn)Raspberry Pi操作系統(tǒng)中的 H264 視頻文件。

omxplayer /opt/vc/src/hello_pi/hello_video/test.h264

默認(rèn)情況下,音頻將發(fā)送到模擬端口。如果您使用的是帶有揚(yáng)聲器的配備HDMI的顯示設(shè)備,則需要告訴omxplayer通過(guò)HDMI鏈路發(fā)送音頻信號(hào)。

omxplayer --adev hdmi /opt/vc/src/hello_pi/hello_video/test.h264

顯示視頻時(shí),整個(gè)顯示器將用作輸出。您可以使用窗口選項(xiàng)指定希望視頻位于顯示的哪個(gè)部分。

omxplayer --win 0,0,640,480 /opt/vc/src/hello_pi/hello_video/test.h264

您還可以指定要顯示視頻的哪個(gè)部分:這稱為裁剪窗口。視頻的這一部分將放大以匹配顯示,除非您還使用窗口選項(xiàng)。

omxplayer --crop 100,100,300,300 /opt/vc/src/hello_pi/hello_video/test.h264

如果您使用的是 Raspberry Pi觸摸屏, 并且想要將其用于視頻輸出,請(qǐng)使用顯示選項(xiàng)指定要使用的顯示器。使用n為5是HDMI ,n為4是觸摸屏。使用Raspberry Pi4,您有兩種HDMI輸出選項(xiàng)。對(duì)于 n 為2是HDMI0,對(duì)于 n 為7是HDMI1。

omxplayer --display n /opt/vc/src/hello_pi/hello_video/test.h264

如何播放音頻

要播放.MP3文件,請(qǐng)使用以下cd命令導(dǎo)航到.mp3終端中文件的位置,然后鍵入以下命令:

omxplayer example.mp3

這將通過(guò)顯示器的內(nèi)置揚(yáng)聲器或通過(guò)耳機(jī)插孔連接的耳機(jī)播放音頻文件 example.mp3。

如果您需要示例文件,可以使用以下命令從此處下載一個(gè):

wget https://raw.githubusercontent.com/raspberrypilearning/burping-jelly-baby/master/data/la.mp3 -O example.mp3 --no-check-certificate

如果您聽不到任何聲音,請(qǐng)確保您的耳機(jī)或揚(yáng)聲器已正確連接。請(qǐng)注意,omxplayer 不使用 ALSA,因此需要通過(guò)`raspi-config` 或 amixer 忽略音頻配置。

如果 omxplayer 自動(dòng)檢測(cè)正確的音頻輸出設(shè)備失敗,您可以使用以下方法強(qiáng)制通過(guò) HDMI 輸出:

omxplayer -o hdmi example.mp3

或者,您可以使用以下命令通過(guò)耳機(jī)插孔強(qiáng)制輸出:

omxplayer -o local example.mp3

您甚至可以通過(guò)以下方式通過(guò)耳機(jī)插孔和HDMI強(qiáng)制輸出:

omxplayer -o both example.mp3

?如何播放視頻

要播放視頻,請(qǐng)使用cd導(dǎo)航到終端中視頻文件的位置,然后鍵入以下命令:

omxplayer example.mp4

這將全屏播放example.mp4。點(diǎn)擊 Ctrl + C 退出

在Raspberry Pi 4 上,已刪除對(duì) MPEG2 和VC-1 編解碼器的硬件支持,因此我們建議使用 VLC 應(yīng)用程序,該應(yīng)用程序在軟件中支持這些格式。此外,VLC 還支持 H264 和新的 HEVC 編解碼器。

示例視頻

您可在Raspberry Pi上找到動(dòng)畫電影《Big Buck Bunny》的視頻樣本。要播放它,請(qǐng)?jiān)诮K端窗口中輸入以下命令:

omxplayer /opt/vc/src/hello_pi/hello_video/test.h264

在Raspberry Pi 4 上,對(duì) H264 文件使用以下命令:

omxplayer /opt/vc/src/hello_pi/hello_video/test.h264

或用于 H264、VC1 或 MPEG2

vlc /opt/vc/src/hello_pi/hello_video/test.h264

使用VLC時(shí),您可以通過(guò)封裝原始H264流(例如來(lái)自Raspberry Pi相機(jī)模塊的流)來(lái)提高回放性能。使用`ffmpeg` 很容易做到這一點(diǎn)。播放也得到改善,如果VLC運(yùn)行全屏;從用戶界面中選擇fullscreen,或者可以在 vlc 命令行中添加--fullscreen 項(xiàng)。此示例命令轉(zhuǎn)換 video.h264 為容器化的 video.mp4 以 30 fps

ffmpeg -r 30 -i video.h264 -c:v copy video.mp4

播放期間的選項(xiàng)

播放期間有許多選項(xiàng)可用,通過(guò)按適當(dāng)?shù)逆I來(lái)操作。并非所有選項(xiàng)在所有文件上都可用。可以使用omxplayer --keys顯示鍵綁定列表:


    1           decrease speed
    2           increase speed
    <           rewind
    >           fast forward
    z           show info
    j           previous audio stream
    k           next audio stream
    i           previous chapter
    o           next chapter
    n           previous subtitle stream
    m           next subtitle stream
    s           toggle subtitles
    w           show subtitles
    x           hide subtitles
    d           decrease subtitle delay (- 250 ms)
    f           increase subtitle delay (+ 250 ms)
    q           exit omxplayer
    p / space   pause/resume
    -           decrease volume
    + / =       increase volume
    left arrow  seek -30 seconds
    right arrow seek +30 seconds
    down arrow  seek -600 seconds
    up arrow    seek +600 seconds

后臺(tái)播放

如果在沒有tty(用戶輸入)的情況下在后臺(tái)運(yùn)行omxplayer將立即關(guān)閉,因此要成功運(yùn)行,您需要使用--no-keys選項(xiàng)告訴omxplayer不需要任何用戶輸入。

omxplayer --no-keys example.mp3 &

在命令末尾添加&在后臺(tái)運(yùn)行。然后,可以使用該 jobs 命令檢查此后臺(tái)作業(yè)的狀態(tài)。默認(rèn)情況下,工作將在`omxplayer`播放完成后完成,但如有需要,您可以隨時(shí)使用 kill 命令停止它。


$ jobs
[1]-  Running             omxplayer --no-keys example.mp3 &
$ kill %1
$
[1]-  Terminated          omxplayer --no-keys example.mp3 &

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

    關(guān)注

    2

    文章

    620

    瀏覽量

    23146
  • 樹莓派
    +關(guān)注

    關(guān)注

    121

    文章

    2012

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    樹莓6 傳聞:發(fā)布日期與規(guī)格!

    每當(dāng)我想再為我的收藏增添一款樹莓時(shí),總會(huì)在是立即購(gòu)買還是等待硬件更強(qiáng)大的下一代之間猶豫不決。但新樹莓型號(hào)的發(fā)布往往容易被錯(cuò)過(guò),尤其是在你的信息流被病毒式傳播的貓咪
    的頭像 發(fā)表于 07-11 16:21 ?211次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>6 傳聞:發(fā)布日期與規(guī)格!

    從舊款升級(jí)到樹莓5,你必須注意的幾個(gè)問題!

    摘要樹莓5價(jià)格高于前代產(chǎn)品,預(yù)示著價(jià)格可能呈上漲趨勢(shì),未來(lái)或許會(huì)變得不那么親民。取消3.5毫米音頻插孔后,依賴該插孔進(jìn)行音視頻輸出的用戶可能需要額外購(gòu)買獨(dú)立數(shù)模轉(zhuǎn)換器(DAC)或其他
    的頭像 發(fā)表于 07-02 16:22 ?279次閱讀
    從舊款升級(jí)到<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5,你必須注意的幾個(gè)問題!

    樹莓小技巧:無(wú)需鍵盤或顯示器,如何通過(guò)WiFi設(shè)置樹莓?

    樹莓是一款小巧便攜的USB供電計(jì)算機(jī),可以隱藏起來(lái)用于小型項(xiàng)目,如網(wǎng)絡(luò)服務(wù)器或家庭自動(dòng)化。通常,設(shè)置樹莓需要鍵盤和顯示器來(lái)編輯和查看樹莓
    的頭像 發(fā)表于 06-26 15:41 ?316次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>小技巧:無(wú)需鍵盤或顯示器,如何通過(guò)WiFi設(shè)置<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓分類器:用樹莓識(shí)別不同型號(hào)的樹莓

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來(lái)檢測(cè)不同的樹莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?422次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識(shí)別不同型號(hào)的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    樹莓“吉尼斯世界記錄”:將樹莓的性能發(fā)揮到極致的項(xiàng)目!

    樹莓是一款功能強(qiáng)大、體積小巧且高度可定制的設(shè)備,多年來(lái),我們見證了它被應(yīng)用于眾多領(lǐng)域。無(wú)論是將其裝入3D打印的經(jīng)典游戲機(jī)外殼,還是簡(jiǎn)單地將它隱藏起來(lái)作為家庭文件服務(wù)器,我們都報(bào)道過(guò)在社區(qū)里用樹莓
    的頭像 發(fā)表于 05-22 16:53 ?655次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的性能發(fā)揮到極致的項(xiàng)目!

    樹莓 Zero 打造的智能漫游車!

    使用PXFMini和樹莓Zero打造您自己的自主漫游車。本項(xiàng)目所用組件硬件組件ErleRoboticsPXFmini×1樹莓Zero×1樹莓
    的頭像 發(fā)表于 05-13 16:39 ?444次閱讀
    用 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!

    如何在播放視頻過(guò)程中插入音頻

    ZDP14x0是一款基于開源GUI引擎的圖像顯示專用驅(qū)動(dòng)芯片,可以通過(guò)串口或者SPI與其他芯片通信,且能播放視頻。本文將介紹如何在播放視頻過(guò)程中插入
    的頭像 發(fā)表于 12-26 11:13 ?1108次閱讀
    如何在<b class='flag-5'>播放</b><b class='flag-5'>視頻</b>過(guò)程中插入<b class='flag-5'>音頻</b>

    鍵盤就是電腦,樹莓500來(lái)了!

    2020年11月2日,樹莓派發(fā)布了樹莓400(Raspberry Pi 400)——一款將樹莓內(nèi)置到鍵盤中的全新外形設(shè)計(jì),配備四核 64
    發(fā)表于 12-13 13:52

    【AI技術(shù)支持】ESP32-C3-Lyra播放音頻無(wú)法控制音量及異聲問題處理

    【AI技術(shù)支持】ESP32-C3-Lyra播放音頻無(wú)法控制音量及異聲問題處理
    的頭像 發(fā)表于 11-22 01:01 ?1623次閱讀
    【AI技術(shù)支持】ESP32-C3-Lyra<b class='flag-5'>播放音頻</b>無(wú)法控制音量及異聲問題處理

    TLV320AIC3100播放音頻的時(shí)候,拔插耳機(jī)然后在插入就無(wú)法播放了,為什么?

    TLV320AIC3100播放音頻的時(shí)候. 拔插耳機(jī).然后在插入就無(wú)法播放....有幾個(gè)DAC寄存器被關(guān)閉..這個(gè)是什么問題? 是不是DAC哪個(gè)寄存器設(shè)置錯(cuò)誤.... 如果停止播放.拔插就沒有此問題
    發(fā)表于 11-08 07:23

    樹莓gpio有什么用,樹莓gpio接口及編程方法

    一、樹莓GPIO的用途 樹莓(Raspberry Pi)是一款小巧、功能強(qiáng)大的單板計(jì)算機(jī),廣泛應(yīng)用于編程教育、物聯(lián)網(wǎng)項(xiàng)目、家庭媒體中心等領(lǐng)域。GPIO(General Purpos
    的頭像 發(fā)表于 10-22 18:09 ?2689次閱讀

    什么是樹莓?樹莓是什么架構(gòu)的

    什么是樹莓 樹莓(Raspberry Pi,簡(jiǎn)寫為RPi,別名為RasPi/RPI)是由英國(guó)“Raspberry Pi 慈善基金會(huì)”開發(fā)的一款為學(xué)習(xí)計(jì)算機(jī)編程教育而設(shè)計(jì)的微型電腦。
    的頭像 發(fā)表于 10-22 17:33 ?5863次閱讀

    tas5805m連續(xù)通過(guò)tinyplay播放音頻有概率出現(xiàn)播放不了的情況,為什么?

    通過(guò)pp3軟件得到配置文件,并通過(guò)I2c寫入tas5805m。連續(xù)通過(guò)tinyplay播放音頻有概率出現(xiàn)播放不了的情況,此時(shí)時(shí)鐘都有信號(hào),參考電路圖
    發(fā)表于 10-12 07:15

    樹莓的功能用途是什么

    、科研、工業(yè)控制、物聯(lián)網(wǎng)、多媒體播放、家庭自動(dòng)化等領(lǐng)域。 樹莓(Raspberry Pi)是一種小型、低成本的單板計(jì)算機(jī),由英國(guó)的Raspberry Pi基金會(huì)開發(fā),其功能和用途非常廣泛。以下是
    的頭像 發(fā)表于 08-30 18:01 ?4630次閱讀

    如何使用音頻接口播放音頻文件

    ZDP1440是一款基于開源GUI引擎的圖像顯示專用驅(qū)動(dòng)芯片,內(nèi)部集成16MB顯示內(nèi)存、2D圖形加速器、音頻解碼器等豐富多媒體功能,本文將介紹如何使用音頻接口播放音頻文件。
    的頭像 發(fā)表于 08-06 16:12 ?1132次閱讀
    如何使用<b class='flag-5'>音頻</b>接口<b class='flag-5'>播放音頻</b>文件