[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
これって、夢、、、 忘れた時の為の、自分用です うん、夢かな、、。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
sudo apt-get install git
sudo apt-get install dh-autoreconf
cd /usr/src
sudo git clone git://git.videolan.org/x264
cd x264
sudo ./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl
sudo make
sudo make install
cd /usr/src
sudo wget -O fdk-aac.tar.gz https://github.com/mstorsjo/fdk-aac/tarball/master
sudo tar xzvf fdk-aac.tar.gz
cd mstorsjo-fdk-aac*
sudo autoreconf -fiv
sudo ./configure --enable-shared
sudo make -j2
sudo make install
cd /usr/src
sudo git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
sudo ./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264 --enable-libfdk-aac --enable-nonfree
sudo make
sudo make install
sudo /sbin/ldconfig
sudo apt-get install pulseaudio
sudo nano /etc/pulse/daemon.conf
resample-method = trivial
arecord -l
pactl list short sources
pacmd set-default-source 1
amixer sset Mic 8 -c 1
arecord -c 1 -r 8000 -f S16_LE test.wav
cd
nano mp4.sh
#!/bin/bash
a0=off a1=auto a2=sun a3=cloud a4=shade a5=tungsten
a6=fluorescent a7=incandescent a8=flash a9=horizon
b0=off b1=auto b2=night b3=nightpreview b4=backlight
b5=spotlight b6=sports b7=snow b8=beach b9=verylong
b10=fixedfps b11=antishake b12=fireworks
c0=none c1=negative c2=solarise c3=sketch c4=denoise
c5=emboss c6=oilpaint c7=hatch c8=gpen c9=pastel
c10=watercolour c11=film c12=blur c13=saturation
c14=colourswap c15=washedout c16=posterise
c17=colourpoint c18=colourbalance c19=cartoon
read -p "タイムアウト 数字を記入 例) 1分=60 30分=1800 等 & Enter: " time
#--------------作業ディレクトリ-------------------------#
ps1=/home/pi/camera_tmp
#--------------保存ディレクトリ-------------------------#
ps2=/home/pi/camera_out
#--------------画像の回転(0 - 359)----------------------#
# カメラが逆さまの場合は180
rot=0
#--------------シャープネス(-100 - 100)-----------------#
# 輪郭の強弱 -100から100まで
sh=0
#--------------コントラスト(-100 - 100)-----------------#
# 明暗の強弱 -100から100まで
co=0
#--------------ブライトネス(0 - 100)--------------------#
# 光の量の強弱 0から100まで
br=50
#--------------サチュレーション(-100 - 100)-------------#
# 色の彩度の強弱 -100から100まで
sa=0
#--------------オートホワイトバランスモード-------------#
# a0:オフ a1:自動 a2:晴天 a3:曇り a4:日陰
# a5:タングステンタイプ a6:蛍光灯
# a7:白熱電球 a8:フラッシュ a9:日没光
# $の後にa0 からa9 を記入
awb=$a1
#--------------露出モード-------------------------------#
# b0:オフ b1:自動 b2:ナイト b3:ナイトプレビュー
# b4:逆光 b5:スポットライト b6:スポーツ b7:スノー
# b8:ビーチ b9:長時間 b10:? b11:ぶれ防止 b12:花火
# $の後にb0 からb12 を記入
ex=$b1
#--------------画像効果モード---------------------------#
# c0:無し c1:反転 c2:日の出 c3:スケッチ c4:ノイズ除去
# c5:エンボス c6:油彩 c7:ハッチング c8:Gペン c9:パステル
# c10:水彩 c11:フィルム c12:ぼやけ c13:飽和 c14:色変更
# c15:ウォッシュアウト c16:ポスタリゼーション(階調変更)
# c17:カラーポイント c18:カラーバランス c19:アニメ絵
# $の後にc0 からc19 を記入
ifx=$c0
#---------------video quality---------------------------#
# w=256 h=144 quality=144p
# w=427 h=240 quality=240p
# w=640 h=360 quality=360p
w=720 h=480 quality=480p
# w=1280 h=720 quality=720p
# w=1920 h=1080 quality=1080p
#---------------音声サンプリングレート------------------#
rate=8000
#-------------------------------------------------------#
timeout $time raspivid -t 0 -n -rot $rot -sh $sh -co $co -br $br -sa $sa -awb $awb -ex $ex -ifx $ifx -w $w -h $h -fps 30 -o $ps1/test.h264 | \
timeout $time arecord -c 1 -r $rate -f S16_LE -d 0 $ps1/test.wav
daydir=`date +%Y%m%d%H%M%S`
ffmpeg -y -i $ps1/test.wav -r 30 -i $ps1/test.h264 -vcodec copy $ps2/$quality$daydir.mp4
rm -r $ps1/*
sudo chmod +x mp4.sh
./mp4.sh
~/mp4.sh