2010/06/21 月曜日

録画サーバfoltia。キャプチャ時間の短縮

Filed under: foltia,Technology — Nis @ 12:40:46

 アニメ録画システム「foltia」専用サーバとして稼働中の拙宅atomサーバですが、yashaさんから譲っていただいたfriioもつなぎ、PT2+friio(白and黒)で、地上波&衛星波×同時3チャンネル=合計同時6チャンネル録画に対応しました。

 これで中京広域圏木曜深夜のアニメ録画もバッチリデス。万歳。
 
 
 新サーバがかなり安定してきたので、BDレコーダとfoltiaサーバのB-CASカードを入れ替えました。

 これでAT-Xも新サーバで録画可能です。(AT-XなどCS放送は登録されたB-CASカードじゃないと録画できません)これで、いよいよもってBDレコーダは「PSPのおでかけ転送専用機」と化してきました。すでに「PSPはBDレコのオプション機器」から「BDレコが、PSPのオプション機器」に変わっているということです。時代が流れるのは早いね。

 ちなみにCSはAT-Xしか契約してないので他のCSチャンネルは録画できません。別にいらないし。
 
 
 mp4トラコンスクリプトのipodtranscode.plは、コメントアウトで止めました。atomで実行すること自体に無理があると思いましたので。そのうち、Core2Quadサーバとクラスタ化して試してみようかと思ってます。

 (>yashaさま Core2QuadなPCを常時稼働させておくのは、熱対策と消費電力の2点から却下なのです。低消費電力で発熱も低いatomだからこそ、ということで。※前記事コメントへのレス)
 
 
 もうひとつ、CPU負荷を食っていたキャプチャ作成作業ですが、スターライトブレイカーを使っていないのでキャプチャをとる必要もないと、以前の記事でコメントアウトしたと報告しましたが、ちゃんと録画できているか確認するのに最適(たとえば30分番組なら、10秒ごとに1枚=180枚前後のキャプチャ画像ができていれば、大きなDROPなく録画成功だとわかる。あと、NHK-BS1とBS2のsplit結果などもチェックできます。)だということがわかりまして、有効利用しています。が、作成に実時間必要な点がネックでした。

 本家ブログでも「仕方がない」みたいなことが書かれていたのであきらめていたのですが、mplayerをパッケージではなくソースからコンパイルすればよさげだと書かれていたので、そのまま実行。

参考サイト:「CentOS5.4にPT2、foltia HDをインストールする」
 以下、引用。
 

現行foltiaではそのままじゃサムネイルを作成できなかった

対策としてはmplayerを手動でインストールすること、先に挙げたmplayerのインストール方法でmplayerのvideo outputのdriverにjpegが追加されるので、これにより、foltiaの内部コードがそのまま動くようになる。

 引用ここまで。
 なるほど、mplayerのバージョンというよりパッケージの問題だったのですね。以下、同サイトの記述通りコマンドを実行。昨日の夜に入れたのだが、日曜夜はアニメ放送が無いので、動作確認は月曜朝まで待たないといけない。

 
# yum erase mplayer

# svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer
# cd mplayer
# ./configure –prefix=/usr –enable-jpeg
# make
# make install

 make時にエラーが結構出ていたけど、mplayerに期待するのはjpeg機能だけでatomサーバ上で動画再生する気は全く無いので、make installが成功した時点でmake結果は全部スルー。

  foltiaの弱点は、しょぼいカレンダーに登録されていないアニメは録画できないことですね。手動録画で対応(AT-Xの「プリンセスラバー」とか「だぶるあーる」とか)してるけど、毎日入れていくのは面倒。しょぼかるの掲示板で追加依頼すればいいとわかってはいるのですが、小心者なもので、管理者の方にご面倒をおかけするのが申し訳ないというか、なんというか….orz
 なので、epgrecで拾ってfoltiaに手動で入れています。運用初期にepgrecとfoltiaで同時録画したら不安定な挙動を見せたので、epgrecでの録画は緊急時に限定して運用中。
 
 
 

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

29 queries. HTML convert time: 0.456 sec. Powered by WordPress $B$J$+$N$R$H(B