HBC天気図 高知大学気象情報頁ひまわり画像取得スクリプトと動画作成手順
(2009年度日本地学教育学会三重大会発表分)
 2009年 08月25日 


1.HBCの2週間分地上天気図アーカイブからのgifアニメの作成   2009年8月10日

まずアーカイブからのwgetは下記のとおり,
ここで
seq -f 3 6 21
で3から6おきに21までの数字を並べるコマンド
これで各日の03 09 15 21時の画像が落とせるようになる.

スクリプトは

#!/bin/sh
for i in `seq -w 01 10`; do
  seq -f http://www.hbc.co.jp/tecweather/archive/jpg/ASAS_08$i%02g.pdf 3 6 21| wget -i -
done


これでjpgが落ちてくる.
もちろんpdfも

#!/bin/sh
for i in `seq -w 10 31`; do
  seq -f http://www.hbc.co.jp/tecweather/archive/pdf/ASAS_08$i%02g.pdf 3 6 21| wget -i -
done

でおちるが,あとのgifに変換する処理で画像が汚い.
そこでjpgの方を採用.

jpgとして落ちた画像を一括変換は
Imagemagickのコマンドより

mogrify -format gif *.jpg

でOK.ディレクトリ内にgifファイルを生成してくれる.あとはこれをモーションgifに変えるが

convert -delay 50 -loop 1 *.gif HBC_2009_July-Aug.gif

でOK.delayで動画のコマ送り速度を設定.大きくするとゆっくり.

2.高知大学のサイトから,ひまわり画像を自動取得するスクリプトと動画作成

#!/bin/sh
# 高知大学のサイトから,ひまわり画像を自動取得するスクリプト
# 2009年8月13日 by Yoshio OKAMOTO

for i in `seq -w 01 31`; do
  seq -f http://weather.is.kochi-u.ac.jp/sat/gms.fareast/2009/01/$i/fe.0901$i%02g.jpg 00 23| wget -i -
done

mencoder "mf://*.jpg" -mf type=jpg:fps=10 -o output.avi -ovc lavc -lavcopts vcodec=wmv2

でfpsを増減すると動画のコマの速度が変わる.小さくするほどゆっくり変化.
outputやvcodecの形式はときに応じて変更すること.詳しくはmencoderの設定サイトを参照のこと.

※ 高知大学気象情報頁の画像を利用する際の注意などは下記にあります.守ってあげてください.
http://weather.is.kochi-u.ac.jp/wiki/archive
の中のガイドラインの項です.


参考サイト
dateコマンド:http://www.k-tanaka.net/unix/date.html
bashシェルスクリプトについては多くの参考書,サイトがあるが,たとえば
http://www.openspc2.org/reibun/bash/index.html
などが例文が豊富でわかりやすい.


Copyright (c) Yoshio Okamoto 2009, all rights reserved.