BeagleBoneBlack(BBB)にwebcamを追加して録画したい

2017/10/23 月曜日

おそらくメジャーなのはラズベリーパイにWebCamつなぐのがよくある構成で、
BeagleBoneBlackを買っていたのでこれを使用します。
先人がすでに作業を行っているので何とかできそうだ。
http://www.fisproject.jp/

add-apt-repositoryインストール

Ubuntu14.04でadd-apt-repositoryが入っていないのでインストール。
apt-getでインストールできなかった。apt-fileを使うらしい。

apt-get install apt-file
apt-file update
apt-file search add-apt-repository
apt-get update
apt-get install software-properties-common python-software-properties

ffmpegインストール

この辺を参考に
http://ubuntuapps.info/?no=633

sudo add-apt-repository ppa:mc3man/trusty-media
apt-get update
apt-get install ffmpeg

ffmpegをソースからインストール

apt-getからのインストールに失敗しました。
基本的には、ffmpegは最新版をソースから入れるようです。
https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
ffmpeg公式に、各種ライブラリからインストールしていく手順がありますがダウンロードしてビルドしてがとても時間かかります。
http://www.jifu-labo.net/2015/09/ffmpeg_build/
このサイトでshに書いてスクリプト化してくれている人がいました。感謝。

BBB,ubuntuの領域拡張

またもや失敗
今度はdisk full。
SDカードにubuntuを入れたまではいいが、そのままにしておいたので2GBまでしか領域がなかった。
16GBのmicroSDなのに。
fdiskコマンドとresize2fsコマンドで拡張。
http://tomowatanabe.hatenablog.com/entry/2013/12/15/202806

再度ビルド実行。
また時間がかかるのでscreenを起動し、ビルドを走らせ、そして寝る。

screen
time ./a.sh