BeagleBoneBlack(BBB)にwebcamを追加して録画したい
おそらくメジャーなのはラズベリーパイに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