2010-01-01から1年間の記事一覧

ARIB文字コンバータ

果てしなく面倒になってきた。 icuだと、ucmのテーブル作ればできるかと思ったけどダメっぽい。もともとISO2022JPはtableでなくてlogicで実装されてた。どうせコードを書くなら、iconvの方がまだ簡単そう。 まあ、TSツールもどきを公開できそうになったら、…

TSツールもどき 続々々

似非epgdumpと本家epgdump-r2の出力を見比べて、テーブルのparserをデバッグ。だいたい良さそう。 BS/CSで複数サービスある場合、本家は対象サービスを埋め込みで持ってて、必要なサービスの数だけ先頭から読み直してるのね。 似非では、ファイルだけでなく…

TSツールもどき 続々

EITを切り出してxmltvにする、似非epgdumpがだいたい出来てきた。コードは参考にしてないけど、車輪再発明しまくり。 xmlで出力するところは、libxml2のxmlwriterを使ってみた。TSファイルから変換する場合は、ファイルの最後まで読んで出力しているけど、放…

バクマンで大騒ぎ

なんか連続再放送してるようで、しょぼかる上はNHK教育なので録画しに行っちゃうのだけど、関西のみの放送?停波してる時に録画しようとして大量のエラーがー。 foltiaは、recpt1に失敗するからivtv録画に行っちゃって、まさに2重災害。PHP側が固まったら、p…

TSツールもどき 続

わかさ対策のつもりで、PMTが切り替わったところから録画開始するようにしたところが、なかなか奥が深い。。。 今日のNHK-BS2 23:25の「心霊探偵 八雲」→「クローン・ウォーズ」はぴったり拾えた。 今日のMX 23:30の「Angel Beats!」→「俺の妹がこんなに可愛…

JQuery Mobile

JQTouch+JQueryUIでは、どうもうまくツールバーが作れんなあ、ということで悩んでたのだけど、JQuery Mobileのデモを見て、Persistent footer nav barはイケる気がしてきた。さてさて。

zfsにありがとう

いじってたfoltiaを、稼働してる方に反映させようと、ああ、前のをcleanしてからにするかと、 foltia$ rm -rf ~/php あれ?なかなか帰ってこないなー、と思って、はたと気がつく。~/php/tvが録画フォルダやん。大惨事。 真っ白になること30秒。。。再起動。 …

jQuery AJAX

Javascriptで10行以上書くのは初めてってなもんで、Amazonで買った参考書見たりしつつ、ぼちぼちと進めてますが、いやー難しい。でばっぐが。 どうにもこうにもgetJSONでcallbackが呼ばれないので、jqueryに足りないものがあるのか、ブラウザが対応してない…

foltia+JQTouch+JQueryUI

CSSがうまくはまらんー。 JQTouchを基本にしつつも、削除前にconfirmを出したいのだが、標準のconfirmはいまひとつなので、JQueryUIのdialogを持ってきた。これがJQTouchのトリッキーなCSSのおかげでサイズがおかしい。。。 録画一覧とか予約一覧とか、メニ…

foltia+JQTouch

あらなんとまた、★いただいちゃったようで、恐縮です。 PC向けは、使いながらおかしなところがないか確認中。deleteしたはずのファイルが残ってたりとか、captureファイルが出てこないとか、いろいろ直した。 iPhone向けは、iUIとjQTouch、どっちがいいのか…

iOS版「VLC Media Player」提供終了に?

なにー。 GUI化の次は、ほったらかしてたTSConverterもどきを片づけて、iPhoneでワンセグMP4ざんまいの野望が。。。 http://journal.mycom.co.jp/news/2010/11/01/019/index.html

zfsmrb

少し前から、cpやらlsやらが、STATEがzfsmrbで固まる現象がちらほら。カーネル内部でささってるようで、TERMでもKILLでも帰ってこない。別段、dmesgにも何も出てないのだけど。 zfsmrbでぐぐると、以前は問題なかったのに、2010年10月のRELENG_8でおかしくな…

foltia+Smarty

perl側のマージは難航中。。。このままだとfoltiaのバージョンアップに追従できんな。。。 ということでそっちはおいてとりあえず、Smarty化したPHPの方が表示が速くなってる(一部の実装をさぼって、DBをひく回数が減ってるから)ので、本稼働のサーバを、per…

foltia+Smarty+CSS

色は揃えた。CSSは謎だ。 Smartyにばらしたのは、iPhone向けUIを作りやすくするためだったつもりが、PC版に凝ってどうする。。。 とりあえず、こんな感じで。エラー画面は後回し。

TSツールもどき

以前から、TSのParserルーチン作って、epgdumpもどきとか、TSSplitterもどきとか、TSConverterもどきとか作りかけては放置してたのだけど、新しくwakasaを追加。読んで字のごとく、トラップ外し。 以前にコメントいただいたTosyさんのtsstrip.cは、さらっと…

ぺネロぺ?

妙にメールの数が多いと思ったら、foltiaさんから1時間ごとにエラーメールが。。。 DBD::SQLite::st execute failed: constraint failed PRIMARY KEY must be unique at /home/foltia/perl/getxml2db.pl line 184. 179077, 1697, 3, 12, , 201010280735, 20…

foltiaマージちぅ

今現在のHEADがr129、Smarty+jQuery+tablesorter化してるのがr112、本稼働させてるのはどうやらr104らしい。 r104にローカルに手を入れて使ってるとこ(録画ファイルをrecfolderpath直下じゃなくTID.localizedの下に作るとか、DBD::Pgはそもそもインストール…

tablesorterお試しちぅ

foltiaのもともとのgraytableと、tablesorterのテーマをうまくマージするのが、これがまたなかなか厄介な。 ファイル名でソートはできた。セルにHTMLタグを含む場合は、テキストを取り出してやらないといかんのね。

jQueryお試しちぅ

foltiaのPHPから、HTML/XML部分をSmartyにばらすの、ほぼ完了。 処理をさぼった分、予約一覧とEPG番組表の表示は、かなり早く(思いっきり主観)なった。 録画一覧は、jQuery+tablesorterの表を作ってみた。ほぼいい感じなのだけど、ファイル名でのソートが…

csupはお気をつけ遊ばせ

うひゃー、またやらかしてしまった。 なぜかヨスガノソラが録れてねー、というわけで調べたところ、 kernel: KLD ptx.ko: depends on kernel - not available or version mismatch 先日公開したptx-20101004に更新してリブートしたんだが、/usr/srcを更新し…

CentOS5.5 on VirtualBox 3.2.8

基本的にFreeBSDで通したいんだが、お仕事はなかなかそうもいかなかったり。 CentOS5.5 x64で、Guest Additionsを入れるのに手間取ったので、メモ。 kernelソースがないと言われる ないと言われたので、yum install kernel-develしたけど、ダメ。どうも、動…

minidlna復活ー

なんとか復活。さて、連休にまとめて観るか。。。 結局のところ、混ざってたけど現象は2つで、 BRAVIAで一覧表示させると、表示できません、になる DBの更新すると、メモリ食いつくして、swapが取れなくなり、応答が極端に低下して、resetするしかなくなる …

ffmpegのフォーマット判定って

いったいどこを見てるんだろう。 ようやくminiDLNAが復活したので、Braviaで「とある魔術の禁書目録II」を選んだところが、再生リストに出てこない。うひゃー、録画失敗か?と思ってみたら、3GB超えのファイルがあるし。 ffmpegにかけたところ、 Seems strea…

minidlna動かーん

突然動かなくなったminiDLNA。ひょっとしたら、大量にあるfoltia録画ファイルのどれかが地雷なのかもしれんけど、ダメ。CVSでHEADにして、FreeBSDパッチと、私的BRAVIAパッチを当て直したけど、やはりダメ。swap使うと死んじゃうというのはまた別の問題だと…

2010秋の新番組

今回foltiaに登録した番組たち: STAR DRIVER 輝きのタクト パンティ&ストッキングwithガーターベルト えむえむっ! バクマン。 百花繚乱 サムライガールズ おとめ妖怪 ざくろ 2TBのディスクの消費率が83%、今年中に埋まりそうやな。。。 というか2010春の新…

miniDLNAが。。。

突然使えなくなった。BRAVIAからアクセスしても、リストを取得できないとかなんとか。 止めて再起動してもダメ。SQLiteのデータ削除して起動し直してみたら、メモリを1GBくらい使い始めて、そのうちkernelも kernel: swap_pager: indefinite wait buffer: bu…

ptx-20101004

pt2

up0297です。 up0283パッチを適用 同時録画で死亡しないよう(しないはず)に修正 デバイスが使われていない場合にkthreadをsuspendさせる、readが始まったらresumeする、というのも試してみたのだけど、不定期にストリームが止まる、micropacketのエラーが発…

おぉう

http://www.dcc-jpl.com/diary/2010/09/30/html5videoplayer/ foltiaを更新して、長らくほったらかしにしていて大変申し訳ない感じだったPT1/PT2(recpt1)を 利用したときにBSが録れないという不具合を解消した。 なんですと!?

ひっそりリブートしてたらしい

dailyのメールで気付いたけど、夜中にひっそりリブートしてたらしい。 /var/log/messagesさん曰く: Sep 29 01:21:10 x ntpd[851]: kernel time sync status change 6001 Sep 29 02:12:24 x ntpd[851]: kernel time sync status change 2001 Sep 29 03:03:40…

ptx panic issue

pt2

2局同時に録画させるとぱにくる、という件、一発で発現しました。あうう。 recptx.plの中に、sysctlでチューニングしてるところがあるのだけど、sysctlが同時に発行されると死ぬ。sysctlの連投でもおかしくなるというコメントもらいましたが、たぶん同じ個…