最低限 Unix / Linux [II] 【6. 本日の課題】

  1. 事前準備
  1. パーミッション
  1. シェル
  1. テキストエディタ
  1. シェルスクリプト
  1. 本日の課題
情報実験第 3 回トップへ

本日の課題:シェルスクリプトの作成

本日の実習の内容+αを用いて、動画を作るシェルスクリプトを組んでみましょう.

課題内容

各情報実験機の /home/$VTAname/skyphotos/ に、道内の 4 つの地点で撮影された 空の様子の連続写真が 24 時間分格納されています. これらの画像を用いて、その日 1 日の空の様子が分かる gif 動画を作成してください. ただし、成果物は以下の要求仕様を満たすこと.

要求仕様

  1. シェルスクリプト名は mkanim.sh とすること.
  2. 完成した gif 動画のファイル名は anim.gif とすること.
  3. 受講生自身の home ディレクトリで実行(./mkanim.sh)したとき、firefox (あるいは eog)上で動画が再生されること.
  4. 4 箇所の画像を結合すること. 結合位置は問わない.
  5. 画像全体のサイズを 50% にすること.
  6. 画像一枚あたりの表示時間を 0.2 秒とし, 合計 1 分間の動画を作ること.
  7. ただし画像はきっかり 300 枚にはなっていないので、動画終端の不足部分はダミーファイル(dummy.jpg)にて補正すること.

完成見本はこんな感じ(再生できない場合はダウンロード して eog コマンドで再生してください)

提出内容

以下のものをレポート投稿システムに投稿してください.

注意点

困ったときは

ヒント




<< 戻る (シェルスクリプト)      最初へ >> (実習の前準備)      情報実験 第 3 回 のトップへ >>

最終更新日: 2012/04/24 高橋 康人 Copyright © 2012 inex