アンパンマン DVD と eaccelerator

昨日の深夜から、DVD作成を再開した。
今まで1年以上録り溜めていたアンパンマンを娘用として DVD 化する。
アンパンマンは、1年前に録画画質のチェックを行い、MPEG2 3Mbps 1/2サイズで決定して録画してあり、かなり前に1巻分(16話分)のエンコードをしてある。
また、メニュー用の静止画画像のキャプチャー及びトップメニュー画像&ジャケット表面画像作成は済んでいる。
後はメニュー用ボタン画像作成やチャプターメニュー用画像、メニュー用音楽ファイル作成を行なってから、DVD作成をする。
ネットで画像を探したり、GIMPを駆使して画像を作成する。
音楽ファイルは、アンパンマンの動画から、オープニングやエンディングの音楽を WAV ファイルで切り出す。
Ulead Video Studio はとても便利。Ulead DVD WorkShop との連携もとても使いやすい。
お金を出した以上の効果があるなぁ。
 
まず DVD-RW に作成し、DVDプレーヤーでテストし問題が無いのを確認してから、DVD-Rに焼く。
子供たちが DVD を見ている間にジャケットを印刷しようと思ったらインク切れ...。
月曜日にインクを買ってこないとね。
あと6枚分の動画があるから、これからどんどん作成して、ハードディスクから消去すれば、ディスク容量が楽になるなぁ。
 
夜はサーバーのメンテナンス。
Squirreimail で、表示するフォルダにメールが大量にあると、タイムアウトしてしまうので、php.ini を下記のように書き換えた。
 
 # vi /usr/local/etc/php.ini
 
 max_execution_time = 60;
 memory_limit    = 16M;
 
otsune さんから、eaccelerator を使うと PHP スクリプトのパフォーマンスが改善されるとの情報を頂き、Squirreimail の応答速度改善をしてみた。
まず、Squirreimail の応答速度を測定してみる。
測定するのはメール数が大量の2つのメーリングリストを、Zaurus のストップウォッチ機能を使用して、メールフォルダをクリックしてから完全に表示されるまでを手作業で測定。
測定したブラウザは FireFox-1.0 Windows版で、一回表示するたびにブラウザのキャッシュをクリアしてから再起動させて測定した。
 
 FreeBSD-users (3475個のメール)
  26.87秒
  26.61秒
  26.79秒
 OpenOffice-users (2472個のメール)
  17.81秒
  17.26秒
  17.64秒
 
まず、eaccelerator をインストール。
 
 # cd /usr/ports/www/eaccelerator/
 # make install clean
 
/usr/ports/www/eaccelerator/files/pkg-message.in に書いてある通り設定してみる。
php.ini に書き加えて、テンポラリフォルダを作成して、所有者及びパーミションを設定する。
 # vi /usr/local/etc/php.ini
 
 [eaccelerator]
 extension="eaccelerator.so"
 
 # mkdir /tmp/eaccelerator
 # chown www /tmp/eaccelerator
 # chmod 0700 /tmp/eaccelerator
 
apache を再起動する。
 
 # /usr/local/sbin/apachectl restart
 
む、apache が起動していないみたいだ...。
apache のエラーログを読んでみる。
 
 /var/log/httpd-error.log
 
 /libexec/ld-elf.so.1: /usr/local/lib/php/20020429/eaccelerator.so: Undefined symbol "php_session_register_module"
 
うーむ、eaccelerator.so の読み込みでエラーになっているようだ。
ちょっとネットで検索し、eaccelerator.so の位置も確認して php.ini を書き換えてみる。
 
 server# locate eaccelerator.so
 /usr/local/lib/php/20020429/eaccelerator.so
 
 # vi /usr/local/etc/php.ini
 
 [eaccelerator]
 zend_extension="/usr/local/lib/php/20020429/eaccelerator.so"
 
これで、apache が起動するようになった。
早速応答速度を測定してみる。
 
 FreeBSD-users (3475個のメール)
  28.82秒
  26.71秒
  25.57秒
 OpenOffice-users (2472個のメール)
  16.80秒
  16.55秒
  16.78秒
 
うーん、あまり体感しないなぁ。
「一度呼び出されたコンパイル済みのPHPスクリプトをキャッシュして実行速度を上げるソフトウェア」ということなので、これから使い続ける程に体感するかもしれないけど。
まぁ、これでしばらく使用してみましょ。
 

今日の作業

録画

ウルトラマンネクサス(ビデオ録画失敗時対策)
幻星神ジャスティライザー(ビデオ録画失敗時対策)
天国の階段
ごくせん
美しき日々
愛の挨拶

作業

ウルトラマンネクサス Zaurusエンコード
幻星神ジャスティライザー Zaurusエンコード
天国の階段 Zaurusエンコード
ごくせん Zaurusエンコード
美しき日々 Zaurusエンコード
それいけアンパンマン DVD第1巻作成プロジェクト
・チャプターメニュー用画像作成
・メニュー用音楽ファイル作成
・DVD形式ディレクトリ作成・焼き焼き作業