樹莓派-基於raspivid實現拍視頻


經過上一篇<<樹莓派-安裝攝像頭模塊>>之后

 

想要用攝像頭模塊拍一段視頻的話,可以從命令行運行 raspivid 工具。下面這句命令會按照默認配置(長度5秒,分辨率1920x1080,比特率 17Mbps)拍攝一段視頻。

$ raspivid -o mykeychain.h264

如果你想改變拍攝時長,只要通過 "-t" 選項來設置你想要的長度就行了(單位是毫秒)。

$ raspivid -o mykeychain.h264 -t 10000

使用 "-w" 和 "-h" 選項將分辨率降為 1280x720...

$ raspivid -o mykeychain.h264 -t 10000 -w 1280 -h 720

raspivid 的輸出是一段未壓縮的 H.264 視頻流,而且這段視頻不含聲音。為了能被通常的視頻播放器所播放,這個 raw 的 H.264 視頻還需要轉換。可以使用 gpac 包中所帶有的 MP4Box 應用。

在 Raspbian 上安裝 gpac,輸入命令:

$ sudo apt-get install -y gpac 

然后將這段 raw 的 H.264 格式的視頻流轉換為每秒30幀的 .mp4 格式視頻:

$ MP4Box -fps 30 -add keychain.h264 keychain.mp4 

視頻長度為10秒,使用默認分辨率以及比特率。下面是一段通過 Pi Camera 拍攝的一段實例視頻。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM