ffmpegをつかって動画から画像を出力する

気づいたら3ヶ月も更新してなかった.

 

実験,研究,レポートしかして無い3ヶ月だったので,これから先はもう少し趣味ができると良いなあ…

 

さて,今日のメモは「動画から連番png画像を出力する」で.

 

授業資料なんかを公開してくれる教授方のなかには,pdfじゃなくよくわからん動画形式で公開する方もいるのでその対策(?)

 

ffmpeg -i 01.mov -vcodec png -r 3.6 img/img_%03d.png

 

 とりあえず,週1くらいで何か書けるといいなぁ…

sinatraのメモ

ステータスコードを指定したいとき
get '/' do
  status 404
  "Not Found."
end

status *コード*
で指定.
そもそもNot Foundで使うことはまずないんだけど一応メモ.

json形式でレスポンスしたいとき
require 'sinatra'
require 'json'

get '/' do
  status 405
  content_type :json
  { :error => 'Please use POST. Sorry.' }.to_json
end

.to_jsonを使えばいい.

NAS化raspberry piでemergency modeで起動してしまう

※タイトルに「NAS化」を付け加えました

概要

・外付けhddを自動マウントするようにしたら,Raspberry piさんがおこ

・/etc/fstabの設定を変更して解決

 
参照サイト

blog.treedown.net

 

詳細

raspberry piと外付けHDDでNASを運用してみていたのだけど,どうも再起動してから常にemergency modeに飛ばされる.

 

どうやら/etc/fstabの設定をいじると治るらしい.

 

修正前

UUID=(略) /media/nashdd hfsplus fource,rw,user,auto 0 0

修正後

UUID=(略) /media/nashdd hfsplus fource,rw,user,auto,nofail 0 0

 

参照サイト様によると「autoマウントに失敗すると、新しいinitであるsystemdではOSの起動を継続せずにエマージェンシーモードで起動する、という仕様のようです。」とのこと.

nofail指定すると失敗してもOSは通常起動するから大丈夫.

 

 

とりあえずメモ.