ラベル Raspberry_PI の投稿を表示しています。 すべての投稿を表示
ラベル Raspberry_PI の投稿を表示しています。 すべての投稿を表示

2024年1月6日土曜日

Raspberry Pi(Bulseye 32bit)とCamera Module v3でMediaMTXを使用して配信を行う

MediaMTXでカメラで撮影した動画をRTSP配信することができます。

インストール方法

以下のコマンドでMediaMTXをインストールします。
sudo apt-get -y install ffmpeg

※適宜バージョンなどは変更してください
wget https://github.com/bluenviron/mediamtx/releases/download/v1.4.1/mediamtx_v1.4.1_linux_armv7.tar.gz

tar xvfz /mediamtx_v1.4.1_linux_armv7.tar.gz
mediamtx.ymlの後ろの方に以下を追加
paths:
  # example:
  # my_camera:
  #   source: rtsp://my_camera
  cam:
    source: rpiCamera
    rpiCameraWidth: 1024
    rpiCameraHeight: 768
※解像度は適宜変更して下さい

サービス化

サービス化を行うには以下を/etc/systemd/system/に保存します。パスは適宜変更してください。
mediamtx.service
[Unit]
Wants=network.target
[Service]
ExecStart=/opt/mediamtx/mediamtx /opt/mediamtx/mediamtx.yml
Restart=always
[Install]
WantedBy=multi-user.target

※有効化
sudo systemctl enable mediamtx.service

※サービス開始
sudo systemctl start mediamtx.service

再生確認

ffplayコマンドでRTSPの再生を行うことができます。xxx.xxx.xxx.xxxにRaspberry PiのIPアドレスを入れていください。
ffplay -flags low_delay rtsp://xxx.xxx.xxx.xxx:8554/cam

2023年3月10日金曜日

Raspberry Pi OS(Bullseye)/Debian 11/Ubuntu 22.04にAlsaplayer-gtkオーディオプレイヤーをインストールする

Alsaplayer-gtkはコンパクトなオーディオプレイヤーです。

〇Alsaplayer-gtlの画面(Raspberry Pi OS)

〇Alsaplayer-gtlの画面(Debian 11 Bullseye)

〇Alsaplayer-gtlの画面(Ubuntu 22.04)

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install alsaplayer-gtk

関連情報

・Alsa Playerのwebサイト
http://alsaplayer.sourceforge.net/

2023年3月7日火曜日

データ操作ツールMillerをUbuntu 22.04/Debian 11/Raspberry Pi OS(Bullseye)にインストールする

Millerで簡単にデータをフィルタリング、整形したり、操作することが出来ます。

Millerのインストール方法

sudo apt-get update

sudo apt-get -y install miller

Millerの実行方法

サンプルデータの作成
cat << EOF > sample.csv
name,entry_date,point
"Doug, White",2022-10-11,1200
"Anne, Greenwood",2022-09-10,2100
"Bob, Kerl",2022-10-11,3000
EOF

・表型に整形して表示
mlr --icsv --opprint cat sample.csv
name            entry_date point
Doug, White     2022-10-11 1200
Anne, Greenwood 2022-09-10 2100
Bob, Kerl       2022-10-11 3000

・JSON型に変換して表示
mlr --icsv --ojson cat sample.csv
[
{
  "name": "Doug, White",
  "entry_date": "2022-10-11",
  "point": 1200
},
{
  "name": "Anne, Greenwood",
  "entry_date": "2022-09-10",
  "point": 2100
},
{
  "name": "Bob, Kerl",
  "entry_date": "2022-10-11",
  "point": 3000
}
]

・行数をカウント
mlr --icsv count sample.csv
count=3

・降順でソート
mlr --c2p --icsv sort -nr point sample.csv
name            entry_date point
Bob, Kerl       2022-10-11 3000
Anne, Greenwood 2022-09-10 2100
Doug, White     2022-10-11 1200

・指定列のみ出力
mlr --icsv --opprint cut -f name,point sample.csv
name            point
Doug, White     1200
Anne, Greenwood 2100
Bob, Kerl       3000

・条件を指定してフィルタリング
mlr --icsv --opprint filter '$point >= 2000' sample.csv
name            entry_date point
Anne, Greenwood 2022-09-10 2100
Bob, Kerl       2022-10-11 3000

関連情報

・Millerのgithubリポジトリ
https://github.com/johnkerl/miller

2023年3月6日月曜日

Raspberry Pi OS(Bullseye)にRangerをインストールする

Rangerコマンドでターミナルをディレクトリ階層をキーボードで移動してファイルの中身を確認したり、実行する事ができます。

〇Rangerの画面(Raspberry Pi OS)

※実行はrangerと入力します。Qか:qでコマンドを終了します。矢印キーで移動、リターンで確定になります。

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install ranger

関連情報

・Rangerのgithubリポジトリ
https://github.com/ranger/ranger

2023年3月2日木曜日

Raspberry Pi OS (Bullseye 64bit)にVivaldiをインストールする

Vivaldiは高速・セキュア・フレキシブルなブラウザです。トラッキングや広告をブロッキングすることができます。

〇Vivaldiの画面

インストール方法

以下のコマンドを実行します。
wget https://downloads.vivaldi.com/stable/vivaldi-stable_5.6.2867.36-1_arm64.deb

sudo apt-get -y install ./vivaldi-stable_5.6.2867.36-1_arm64.deb

関連情報

・Vivaldiブラウザのウェブサイト
https://vivaldi.com/ja/

2023年3月1日水曜日

Raspberry Pi OS(Bullseye)/Debian 11に壁紙チェンジャーアプリVarietyをインストールする

Varietyは指定した間隔で壁紙を変えてくれる壁紙チェンジャーアプリです。

〇Varietyの画面(Raspberry Pi)

〇Varietyの画面(Debian 11 Bullseye)

インストール方法

以下のコマンドを実行します
sudo apt-get update

sudo apt-get -y install variety

関連情報

・Varietyのwebサイト
https://peterlevi.com/variety/

2023年2月25日土曜日

Raspberry Pi OS(Bullseye)/Debian 11/Ubuntu 22.04に音声合成プログラムespeak-ngをインストールする

espeak-ngで複数の言語の音声合成を行うことができます。

インストール方法

sudo apt-get update

sudo apt-get -y install espeak-ng

コマンド例

・女性の声で音声出力
espeak-ng -v Annie "Hello, World!"
espeak-ng -v f5 "Hello, World!"

・男性の声で音声出力
espeak-ng -v Mario "Hello, World!"
espeak-ng -v m3 "Hello, World!"

・音声スピード
低速
espeak-ng -v Annie -s100 "How about going for a walk?"
高速
espeak-ng -v Annie -s200 "How about going for a walk?"

・単語間の時間
単語間を長く
espeak-ng -v Mario -g30 "How about going for a walk?"
単語間を短く
espeak-ng -v Mario -g5 "How about going for a walk?"

・音声ピッチ
ピッチを低く
espeak-ng -v Mario -p20 "How about going for a walk?"
ピッチを高く
espeak-ng -v Mario -p80 "How about going for a walk?"

・言語の一覧表示
espeak-ng --voices

・日本語の音声出力
espeak-ng -v Japanese -s190 "こんにちわ、さようなら"

・ファイル出力
出力ファイル名を指定する場合は-wオプションを使用します。
espeak-ng -v Annie -w hello_world.wav "Hello, World!"

関連情報

・espeak-ngのGithubページ
https://github.com/espeak-ng/espeak-ng

2023年2月20日月曜日

Raspberry Pi OS(Bullseye)/Debian 11にXML Copy Editorをインストールする

XML Copy EditorでXMLを編集・検証することが出来ます。

〇XML Copy Editorの画面(Raspberry Pi)

〇XML Copy Editorの画面(Debian 11 Bullseye)

インストール方法

以下のコマンドを実行します
sudo apt-get update

sudo apt-get -y install xmlcopyeditor

関連情報

・XML Copy Editorのウェブサイト
https://xml-copy-editor.sourceforge.io/

2023年2月19日日曜日

Raspberry Pi OS(Bullseye)/Debian 11にFritzingをインストールする

Fritzingで回路図やブレッドボード上の電子部品の接続図などを描画する事ができます。

〇Fritzingの画面(Raspberry Pi)

〇Fritzingの画面(Debian 11 Bullseye)

インストール方法

以下のコマンドを実行します
sudo apt-get update

sudo apt-get -y install fritzing

関連情報

・Fritzingに関する他の情報はこちらを参照してください。

2023年2月16日木曜日

Raspberry Pi OS(Bullseye)/Debian 11にTEAエディターをインストールする

TEAは多機能なエディターです。エディター以外にもカレンダー機能も付いています。

〇TEAエディターの画面(Raspberry Pi)

〇TEAエディターの画面(Debian 11 Bullseye)

コマンドによるインストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install tea

関連情報

・TEAエディターのgithubリポジトリ
https://github.com/psemiletov/tea-qt

2023年2月13日月曜日

Raspberry Pi OS(Bullseye)/Debian 11にSpyderをインストールする

SpyderはオープンソースのPyton統合開発環境です。

〇Spyderの画面(Raspberry Pi)

〇Spyderの画面(Debian 11 Bullseye)

インストール方法

以下の手順を実行します。
sudo apt-get update

sudo apt-get -y install spyder

関連情報

・Spyderのgithubリポジトリ
https://github.com/spyder-ide/spyder

2023年2月12日日曜日

電子回路シミュレータSimulIDEをRaspberry Pi OS(Bullseye)/Debian 11にインストールする

SimulIDEで電子回路やArduinoなどのプログラムをシミュレーションすることができます。

〇SimulIDEの画面(Raspberry Pi)

〇SimulIDEの画面(Debian 11 Bullseye)

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install simulide

関連情報

・SimulIDEのウェブサイト
https://www.simulide.com/p/home.html

2023年2月10日金曜日

マインドマップツールMinderをRaspberry Pi OS(Bullseye)にインストールする

Minderはマインドマップツールです。

〇Minderの画面

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install minder

関連情報

・Minderのgithubリポジトリ
https://github.com/phase1geo/Minder

2023年2月9日木曜日

Raspberry Pi OS(Bullseye)/Debian 11に暗記補助アプリMnemosyneをインストールする

Mnemosyneで、暗記カードのように学習する事ができます。

〇Mnemosyneの画面(Raspberry Pi)

〇Mnemosyneの画面(Debian 11 Bullseye)

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install mnemosyne

カードの導入方法

カードは以下のページからダウンロードできます。
https://mnemosyne-proj.org/card-sets

例えば、以下のようにデータをダウンロードして
wget https://mnemosyne-proj.org/sites/default/files/cards/Barrons_GRE_0.cards
ファイル - インポートすることで、カードを追加することが出来ます。

関連情報

・Mnemosyneのgithubリポジトリ
https://github.com/mnemosyne-proj/mnemosyne

2023年2月8日水曜日

Raspberry Pi OS(Bullseye)にデスクトップやwebカメラを録画できるアプリケーションVokoscreenNGをインストールする

Vokoscreenでデスクトップやwebカメラを録画を録画する事ができます。

〇VokoscreenNGの画面(Raspbian Bullseye)

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get -y install vokoscreen-ng

関連情報

・VokoscreenNGのプロジェクトwebサイト
https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html

2023年2月7日火曜日

Raspberry Pi OS(Bullseye)にwebminをインストールする

webminはwebブラウザからサーバを管理できるツールです。

〇webminの画面(Raspberry Pi)

インストール方法

以下のコマンドを実行します。
sudo apt-get -y install libio-pty-perl libauthen-pam-perl

wget https://prdownloads.sourceforge.net/webadmin/webmin_2.000_all.deb

sudo dpkg -i webmin_2.000_all.deb

※最新版は以下のページから確認する事ができます。
http://www.webmin.com/download.html

インストール後、ブラウザから https://<サーバ名またはIPアドレス>:10000/ にアクセスします。

2023年2月5日日曜日

概念辞書WordNetをDebian 11/Raspberry Pi OS(Bullseye)にインストールする

WordNetで類義語や上位語や下位語・概念を調べることが出来ます。

〇WordNetの画面(Debian 11 Bullseye)

〇WordNetの画面(Raspberry Pi)

インストール方法

以下のコマンドを実行してWordNetをインストールします。
sudo apt-get update

sudo apt-get -y install wordnet

関連情報

・WordNetのウェブサイト
https://wordnet.princeton.edu/

2023年2月3日金曜日

Raspberry Pi OS(Bullseye)/Debian 11に地理学習アプリKGeographyをインストールする

KGeographyで世界の国々の州や県といった地理を学習することが出来ます。

〇KGeographyの画面(Raspberry Pi)

〇KGeographyの画面(Debian 11 Bullseye)

インストール方法

以下のコマンドを実行してKGeographyをインストールします。
sudo apt-get update

sudo apt-get -y install kgeography

関連情報

・KGeographyのウェブサイト
https://edu.kde.org/kgeography/

2023年2月1日水曜日

Raspberry Pi OS(Bullseye)/Debian 11にKitenをインストールする

Kitenは英和・和英・漢字辞書です

〇Raspberry Pi OS

〇Debian 11 Bullseye

インストール方法

以下のコマンドを実行してください。
sudo apt-get update

sudo apt-get -y install kiten

関連情報

・Kitenのウェブサイト
https://edu.kde.org/kiten/

2023年1月31日火曜日

Raspberry Pi OS(Bullseye)に動画変換アプリケーションHandBrakeをインストールする

HandBrakeは動画ファイルを様々な形式に変換することのできるアプリケーションです。

〇HandBrakeの画面(Raspberry Pi OS Bullseye)

インストール方法

以下のコマンドを実行します。
sudo apt-get update

sudo apt-get install handbrake

関連情報

・HandBrakeのウェブサイト
https://handbrake.fr/