スクリプト変更以降に再インデックスされた部分がのきなみ「ファイルタイプ:不明」で文字化けする。原因がよくわからない。

とりあえず UAGoogle が含まれていたら text/html で送信するようにしといた。

でも application/xhtml+xml が原因だとしたら同じように送信しているほかのサイトも同じ現象がでるはずだけれど、少なくとももずはっく日記 (他に application/xhtml+xml なサイトを知らない) は文字化けせずにヒットする (ただしファイルタイプ不明) 謎だ。

application/xhtml+xmlなサイト - 徒委記 ってのがあった。

text/html と併用のサイトは内部的に何やってるかわからんので、併用してないサイトをぐぐって見る。

ろばQ屋本舗
文字化け。でもファイルタイプ不明ではない
もずはっく日記
文字化け無し。ファイルタイプ不明
謎小屋
日本語で検索結果がそもそもでない。/ はファイルタイプ不明でない/index.xhtml はファイルタイプ不明
ビット研, 実験室のフラスコ
ヒットしない?
  1. トップ
  2. web
  3. Google の検索結果がおかしい

今まで IE には XHTML 1.1 を Content-type だけ変えて送信していたけど、XHTML 1.0 で送信するようにした。

普通のブラウザには flavor.xhtml.xsl, 古いブラウザには flavor.html.xsl を適用する。flavor.html.xsl は flavor.xhtml.xsl を xsl:include たあとに、xsl:output を上書きし、ruby 系の要素を削除してる。とりあえずこれだけ。

  1. トップ
  2. web
  3. text/html => XHTML 1.0 Strict

微妙に休みを勘違いしていた。10日までだと思ったら7日までだった。レポート一枚も書いてない。残り15枚。はぁ。とりあえずシステム思考について4ページ書かないとなぁ。知識の構造化について3ページ・知覚化で5ページ・ナレッジマネージメントで3ページ・みずほ証券のミスとフェイルセーフについて2ページ。ダルス!! 世界なんて今すぐ終わってしまえ。

以下メモ。

  1. システムの構成要素はすべてそのシステムの目的を最大限に実現するために存在する
  2. システムの構成要素はすべてシステムの目的実現のために何らかの形で秩序だっている
  3. システムはより大きなシステムの中でそれぞれの目的を持っている
  4. システムは変化と調整によって安定を維持する
  5. システムはフィードバックという機能を持っている

これは直接ではないけど授業でやったのを覚えてる。ってなんで大して受けてない授業を覚えているんだろう。

  1. 全体的に捉える
  2. 動き、複雑性、相互依存性の視点を持つ
  3. 見えるデータ(現象)だけではなく、見えないデータも考慮に入れる
  4. 長期と短期のバランスを取る
  5. 自身がシステムの一部をなしており、自身の影響がシステムに影響を与えることを考慮する

これも最後の要素は微妙にやったのを覚えてる。Decipline って書いてあるけど discipline の間違いだってさ。哀さんが言ってた。

あーあーシステム思考の例で経理とか出すのがむかつく! なぜなら、おれが、わからないからだ! 金の話が嫌い。

っていうか 「SE にとってはシステム思考は重要である」とかいうテーマなんだけど、別に SE に限らない気がする。とりあえずシステムの性質とシステム思考のルールを書いとけば4ページ稼げそう。

視覚化の役割っていうと、全体を見通せるようになること? 直感的に理解できるようにすること? 問題点は細かい点がわからないこと、細かく書こうとすると複雑になること? とここまで自分で考えた。へい、ぐーぐる先生。手法とか普通に知らないな。UML とかだろうけど……全部書いたら5ページいくだろうか。論ぜよとか無理だわ。

形式知とは客観的、暗黙知は主観的。言葉やら数式で導き出せる知、すなわちデータが形式知。経験、直感に基づくのが暗黙知。ナレッジマネージメントはこれらと情報を組織全体で共有し有効活用する手法。ってこれ難しいな。内容が難しいじゃなくて、実際やる方法が難しいな。個人の知識を共有するとか俺的に無理とかしか思えない。とくに暗黙知なんて経験でしか得られないんだから……と、思ったら答えがある。つまり組織内に教育文化を造る必要が絶対にあるみたいだ。それでもかなり難しい気がするんだけど……

フェイルセーフ自体は別に難しい考え方じゃないけど、みずほ証券のアレとか絡めるのはちゃんと調べないとだめっぽいな。要はシステムがミスを犯さないことを前提に作られていた (フェイルセーフの考えに基づかない。無意味で危険な仮定) のが問題だったと。大学の授業とかで「文字列は255文字以上にならないと仮定してよい」とかいうプログラムばっか作ってるとこういうことになるんだよ、とか思ったりする。最初から C 言語なんてやらないで、スクリプト (仮定を書かなくていい言語) からはじめて、C 言語の場合 (やら、その他たくさんのケース) はもっといろいろなことに考慮する必要がある、とかいうことを教えたほうがいいんじゃないかなぁ……と素人考え。でもそんなに間違ってないと思うよ。コンパイルしないと実行できない環境だとテストする回数が減る。頭で考えるのはいいけど、実際実行してみるほうが重要だと思うんだよね。頭ばっかで考えてると、簡略化して考えてしまう。本当はもっと複雑に、いろいろな可能性を考慮しなくてはいけないのに、仮定をして簡略化してしまう。なぜならそうしないと頭に納まりきらないから。まぁ関係ない話。

寝よう。

煙草について書くの忘れてた。大学は全禁煙にしろよ。頭使うスペースでなんで許可しているのか理解できない。しかもだいたい入り口に灰皿が置いてある。ねぇ君。俺は煙草臭い人をどこか遠くに感じるんだよ。ごめんね、気を悪くしないでおくれ。俺は煙で気を悪くするんだがな! アレなんだよね。街中で、やけに幸せそうな学生のカップルとか見て、泣きそうになるのと同じようなもんなんだよね。ねぇ、幸せなヤツにやめろよとか大人気なくて言えないじゃないか。はぁ。

踏切の遮断機において、警報灯(交互に点滅する赤信号)と電鐘(カンカンという警報音)とのタイミングが一致しないのは、一方が故障してももう一方が残るよう回路を別にしているためである。 へぇ。

フールプルーフ設計って日本語訳が面白い。バカ避け。

試験の難しさ 原子炉のような危険なフォールトトレラントシステムでは、バックアップが機能するかどうかを事前にチェックする簡単な方法はない。最も悪名高い例はチェルノブイリ原子力発電所である。彼らは緊急用のバックアップの冷却機能をチェックするために第一と第二の冷却機構を停止させてテストしていた。そのときにバックアップが動作せず、結果としてメルトダウンと放射能汚染が起きてしまった。 うーん。

  1. トップ
  2. school
  3. 大学・冬休み・煙草
  1. トップ
  2. life
  3. 大学・冬休み・煙草

with Wooden Blade

暇なので3打武器4連動画をとる。木刀とロンソ。Codec: DivX。いまさら(pgr)とかは受け付けません。

どっちも慣れれば普通に出せるけど、2打武器3連と比べたら安定とはいかない。

というか3打の場合、敵がふっとばないと (位置ズレとかで) 最短準備でもディフェンス間に合わないことがある。立ち回り重要。IB の英字ランク, LB の6ランク以前 (キャスト 2 秒) は、完全にダウン (=ノックバック) したとしても、最短詠唱しないといけない。少しラグっても食らう。HP が高くないと使いにくい。ディフェンスの後はちゃんと待たないと2打でダウンしちゃうしね。

いまいちメリットが少ない気もするんだけど、慣れると楽しいから、それでいいかなと。木刀の場合スタミナ減らない。まじ減らない。というか回復する。キア下級ぐらいなら木刀で十分ですよ。

ああそうそう、10歳クマのタイトルをとった。フィアードをてけとーに進んでたら、ティロティロリーンとかいってウィンドウ開いてびびる。そういえばとってなかったなぁなんて。うん。11歳になったらまたクマ倒すよ!

  1. トップ
  2. mabinogi
  3. ダルス (飛行石をもって叫ぶ言葉)

  • child 子
  • parent (..) 親
  • attribute (@) 属性
  • descendant-or-self (//)
  • self (.)
  • descendant 子孫
  • ancestor 祖先
  • following-sibling 後兄弟
  • preceding-sibling 前兄弟
  • following 後
  • preceding 前
  • namespace
  • ancestor-or-self
  • comment()
  • text()
  • processing-instruction([target])
  • node()
.
self::node()
..
parent::node()
//
descendant-or-self::node()
@
attribute::

@ 以外は軸とノードテストを合わせた省略形

http://lowreal.net/logs/2006/01/03/1#content

  1. トップ
  2. xslt
  3. XPath1.0 いろいろ一覧

Good Dog Happy Men official web site がリニューアルしている。

なんでも RSS で生成していたメンバーの日記がのきなみ見れなくなったので見てみたら、変わっていた。

Flash のみから、Invalid div 系になった。前よりだいぶいいけど、あと200マイルぐらい足りない(謎。

diary は Movable Type 3.2-ja-2 のようだ。Atom 1.0, RSS2.0 をフィードしている。なんでも RSS は不要になったのでここらへんがハイパー改善。ソースが invalid だけど。

まぁ music つながりで Canon in D Guitar - Google Video とかどうですか。こうめっちゃくっちゃ生活感ありまくりなのにカッコイイところがいい。

  1. トップ
  2. web
  3. Good Dog Happy Men 公式リニューアル
  1. トップ
  2. music
  3. Good Dog Happy Men 公式リニューアル

しにバラ の話が。やっぱり臭いを感じるのは俺だけではないらしい。あたりまえか。

【ほらきた】Good Dog Happy Men三匹目【ゴブリン】 >>188-192, >>188 にある オフィのあの書き込み ってのは既に見れないもより。

  1. トップ
  2. music
  3. そういえば GDHM スレで
  1. トップ
  2. book
  3. そういえば GDHM スレで

ここの RSS1.0は application/rdf+xml で送信してるんだけど、なぜか Fx 1.5 でアクセスすると application/vnd.mozilla.xul+xml になってしまう (Page Info の Type: のところのやつ)。なんでだろう?

  1. トップ
  2. web
  3. application/rdf+xml and Fx
  1. トップ
  2. soft
  3. application/rdf+xml and Fx

10歳転生後の姿

土曜日に転生。あの世で転生して、そのまま赤玉・通常・銀玉でレベル上げ。10歳は初めて。ポポスカートは14歳以上じゃないと似合わない。

LB を上げ始め、今 A に。5にしたいんだけどね……

とりあえず。バオル潜入Dが鬼厳しいからもうG3ヤメたいんだけど、ローブが捨てられないっていう……邪魔すぎる。ソロでしか入れないうえに、魔法禁止ってどうかしてますよ。ソロで数時間Dに篭るとかありえない。

  1. トップ
  2. mabinogi
  3. mabinogi 10歳転生
  1. トップ
  2. game
  3. mabinogi 10歳転生

ubuntu スクリーンショット

とりあえずそれなりに落ち着いた。ノートで動いているんだけど、このノート (SHARP 製) フリーズしまくる。ついでにバックライトが接触不良。仕方ないので外部ディスプレイ使用。

Loqui を少し前に入れた。ubuntu はデフォルトだと make さえ入らないっぽい? ./configure と睨めっこしながら gcc make g77 g++ libc6-dev libglib2.0-dev libgtk2.0-dev libgnet-dev を入れた。

  1. トップ
  2. linux
  3. ubuntu いろいろ

やばいバリやばい。Space Sonic がやばい。ちょっとあれかもしれないけれど、SONIC DEAD KIDS (ART-SCHOOL) と世界観がかぶりませんか。かぶらねーよって言われても俺は英語とかわからんから Space Sonic の意味がうまく汲み取れないんだけどさ。ところで Space を Spaci と2連続で typo ったよ。っていうかこうやって書く間にも typo しまくりだよ。やっぱブラインドタッチとかできないとだめかなぁ。文字打ってると最近指がつりそうになる。

元旦的には車輪の下的なことをしつつ、車輪の下って風景描写読んでると壮絶に眠くなるっていうか結末が静かすぎて俺もうだめ。きつい。いやでも風景描写が綺麗すぎて怖い。SNEG 的な綺麗さ。謎だなぁ。眠くないなぁ。寝たら負けかなと思ってる。いや思っていないけれど、sleep flowers を車輪の下から順番に聞き始めて、いま UNDER MY SKIN な感じ。

  1. トップ
  2. music
  3. Please tell me how to come clean again
  1. トップ
  2. life
  3. Please tell me how to come clean again

流れ的には受験と卒業と入学と orz ってところですか。というか今年受験したんだなぁ……なんかそんな気がしない。なんつっても微塵も努力してないからね。ポケットには勇気のかけらも入ってないし。

三角形カラーピッカー
初期版の TCS
モラトリアムの延長について
受験終わり
18歳 無職
卒業
どこかの誰かが~する夜
最後の RO
脳内回路
KNEG
Musical Baton
バトン系のアレといえば Musical Baton っすね。
XML Master ツレ受験オフ
オフ。同じ日に順列オフ
脳内回路
脳内回路ってセクションをまた発見した。KNEG
洗濯機から女の子
これこのサイトに書いたのはホントにこれが最初なんだなぁ。実際このネタが始まったのが 2004 年の8月ごろだから、まる一年ぐらい一切触れてなかったっていう謎さ。mixi コミュはそっこーで作っているにも関わらず。
適職診断
なんかうける。
pukiwiki の URI をクールに
改造済みのをコピって別のところでも使っていたりする。いっかいやってしまうといい感じ。
穴掘りなおし
設定した PC が逝ってしまわれたから、もう一度掘りなおさないといけない。めんどい。
タイムトラベラーの固有時間
KNEG
CROSS†CHANNEL
書きすぎ
rereload memo
再読記録
Meta*Headphone-Girls の CSS
ここら辺からまじめに MHPG を動かし始める。
やる気あるんだかないんだか
コメント欄
名前バトン
素直シュールな娘に君って呼ばれたい。ガム噛んでると思った?
xml-mode in textarea
のちに ETA に。
二年次専攻コース洗濯
コンテンツコースにしました。二年次になれるかわかんないんだけど。ってーあレポート書かないといけない。誰か書いてくれないかなぁ。
*-mode in textarea
ETA
日記・日記
ホントに。夢についてとかは日記に書いておかないと二度と思い出さないことの代表だろうなぁ。書いてあると結構鮮明に思い出せる。
新しい CSS を適用
今のスタイルはこの日から。
CSS 本来の力・XHTML のあるべき姿
やけに人気だったセクション。結局のとこ使えないんだけどね。
NULL::colors2
それなりに人気だったセクション。技術的には全く難しいことをしてないわけで、いかにコスメティックな部分が重要かってのを思い知らされたというか……
ECMAScript での var
こういうネタが好きな人は多い。っていうか誰か prototype chain を視覚的にわかるようにして! ECMAScript の仕様にも図があって、わかんないことはないんだけど、まだなんかいまいち納得しきれてない。
Canvas を使った gimp like な Triangle Color Selector
いまだに digg.com からリファラがくる。
タクシードライバーブラインドネス but 夢 と制服の纒
ながすぎ。
NULL::colors*canvas
キャンバス使用版。自分的にはそれなりに気に入った段階になって、放置開始。
new Script()
PHP の Taglibro から、Ruby の Taglibro に変更。より簡略化した。ruby-xslt, libxml-ruby が使える状態になったことが大きかった。

時間が過ぎるのが早すぎる。

今年もいろんな人にいろんな迷惑をかけて生きてきて、謝っても謝りきれない。

日々の中でいやに感じることとよく感じることのバランスが傾いているのは、俺がいいことを見ないようにしているだけなんだろうか。違う気がする。嫌なことは向こうからやってきて、良いことはこちらから去っていく、良いことを追いかけようとすると、それだけ嫌なことに身体を突っ込んでしまう。現状を維持しようと立ち止まっていても、良いことは去ってしまう。これはどうやっても変えようがない。どっちも悪化していく。しかも、良いことを追いかけようとするほうが、悪化する速度ははやい (自分から突っ込んでいくのだから) 。でもやっぱり、たまに突っ込んでみたくなって、加速させてしまうわけだ。重要なのは、どこでやめられるかであって、どうすれば良くなるかじゃない。そういうことに気づく。どこに線があるかは今全くわからないけれど、そのときがくれば自ずとわかることなんだろうな、と思う。結局、生まれてきたときに決まった、y = ax + b の a の部分が、人によって違うってこと。俺は b はそこそこ大きかったけど、a がマイナスだった、というだけ。なんだ簡単。

まぁなんでもいいんだ。来年もこのようなセクションを書けるだろうかね。生活はできそう? それはまだ みたいな。ははは。

石川さんが EcmaScriptのプロトタイプチェインを視覚的に ってのを描いてくれた。

左の prototype chain の太線がアレでソレでいい感じ。こうやってみるとコンストラクタが仲間はずれ (謎) なんかインスタンス生成のための使い捨てオブジェクトにも見える。別にそういうわけではないだろうけど、ニュアンス的に。

  1. トップ
  2. life
  3. 2005 総括
  1. トップ
  2. self
  3. 2005 総括

ふらふらと洗濯機から女の子っていうあからさまな言葉で検索かけたらこんなの見つけた。

アイリッシュモルト って何だろうと思って検索かけたけどよくわからなかった。紅茶? tea time とか言ってるから紅茶か。

ていうかニヤニヤしちゃうなこれ。今のところぐぐると 16 件しかヒットしない。もっと流行んないかなぁ。

  1. トップ
  2. washer
  3. 洗濯機から女の子

タイトルと内容が全く関係ないんだけどさ、mms://stream2.halsc.com/ellegarden/space_sonic_500k.wmv (Space Sonic / ELLEGARDEN の PV) がキモカッコイイよ。

GDHM は来年にはきっと CD を出すに違いない。レコーディングがどうとか言ってたしね?

ELLEGARDEN って最近アレだなぁって思って聞いてなかった (DON'T TRUST ANYONE BUT US が一番だなぁと) んだけど、Space Sonic が予想以上にいいなぁ。

  1. トップ
  2. music
  3. 町一番のブサイクに子供ができた なんて素晴らしい朝だろう

パクられてこなかった人の気持ちを考えたことがありますか?胸に手を当てて考えてみてください! にウケつつ。いやほんともっとパクりパクられが流行ったら過程で洗練されていくんだろうなぁとかなんとか。

ていうかパクられたいなぁ。パクられるようなモノがないのがアレだ。来年はパクられるのを目標にしよう。とかいって、目標なんて言ってやる気になるわけじゃないんだけどさ。だめ人間だなぁハハハ。

  1. トップ
  2. life
  3. パクられたい。
  1. トップ
  2. net
  3. パクられたい。
  1. トップ
  2. web
  3. パクられたい。

ちょっと似ていると思いませんか? 言葉の響きが。

SQLite + Ruby をしたいのでインスコ。on cygwin

  • SQLite Download Page から、sqlite-source-3_2_8.zip をダウンロードして展開。
  • cd sqlite-3.2.8 ; ./configure ; make でどーん。
  • sqlite3.la.lib/sqlite3.a/lib にコピー
  • RubyForge: SQLite-Ruby から sqlite-ruby-2.2.3.tar.bz2 をダウンロードして展開
  • sqlite3.h とかを sqlite3-ruby-1.1.0/ext/sqlite3_api にコピー
  • ruby setup.rb

インスコだけ。

というか XREA で SQLite 使えるだろうか。

ニャー速。:新ジャンル:素直シュール

女「クチャクチャ」
男「・・・」
女「クチャクチャ」
男「俺にもちょうだい」
女「クチャクチャ」
男「ガムちょうだい」
女「・・・」
男「・・・」
女「噛んでるふりでした」
男「・・・」
女「ガム噛んでるとおもった?」
男「・・・」

これやばいと思うんだ。久々に捉まれた気分。いや本当にやばいと思うんだよ。

  1. トップ
  2. pc
  3. 素直シュールと SQLite
  1. トップ
  2. soft
  3. 素直シュールと SQLite
  1. トップ
  2. ruby
  3. 素直シュールと SQLite

一部の年賀状は昨日出した。あとはメタデータ付の jpeg ファイルを作らねばならない。

友達からメールがきてアルバムがどうとかで手伝ってくれ、といわれたけれど、出力が PDF とかいう俺的には未知の領域だったのでまったく手伝えませんでした。まる。いやまじその辺は無理よ。ウェブサイトだったらそれなりに頑張るけどさ。それなりに、ね。

で、Topia さんクセロPDF がどうとかって言っていてたので、インスコしてみた。結構よさげ。だけど Fx からだと出力が文字化けする、あるいは失敗する。まぁいいや。

  1. トップ
  2. life
  3. 今日をつづる。年賀状・PDF

シャーロットe.p. / ART-SCHOOL

シャーロットe.p. に入っているやつ。シャーロットe.p. 以外には入ってない。これが sleep flowers に収録されていて、あらためて素敵な曲だなぁと思った。最近出たアルバムのどの曲より綺麗だと思う。冬の快晴の朝、マフラーに白い息を吐いているハーマイオニーなみ。キモイ喩えですね。ははは。

これ歌った後の MC で「日記書いて!」という客からの声。キノショタ氏曰く「日記書くのねぇ……めんどくさいんだ。マジで」で苦笑。うけた。ヘッドフォンで聞かないと MC 聞き取れないです。

この水の中で いつまで夢を見ているの

あとさ、sleep flowers は SKIRT のアコースティックバージョンがよかった。SKIRT 普通に好きだ。

それと、ガラスの墓標が収録されているのだけれど、なんかちょっと静かだよね。BOYS DON'T CRY と比べて。よくわかんないけど。

  1. プール
  2. SKIRT (Acoustic)
  3. SWAN SONG
  4. ガラスの墓標
  5. ニーナの為に
  6. 水の中のナイフ
  7. MISS WORLD
  8. NEGATIVE
  9. BOY MEETS GIRL
  10. クロエ

やっぱ ART-SCHOOL は第一期のほうが好きだなぁ。そんなわけで、たぶん次のCDからは買わない。

なんか第二期になってから一気に開放されてつまらなくなった。もっと混沌としていて、不毛というか、混乱というか、こう、ぐちゃぐちゃとしていて、胸にあるわだかまりが、そのまま表現された感じがよかったのに、そういうのがなくなってしまった。曲調からも詞からも。

と、こっちに書いておく。

  1. トップ
  2. music
  3. プール / ART-SCHOOL と Helvetica の幻想

指輪

なんかもう今のスタイル飽きて新しく作ろうと思ったんだけど、中途半端に画像作ったところで飽きた。より正確に言うと、クロスブラウザを頭のなかで考え出してつかれた。正直、今の俺に、クロスブラウザを考慮して CSS を書く力がない。

手の画像は Spindly by salt fork です。素晴らしい。この画像なかったらただの白黒。

  1. トップ
  2. css
  3. カススタ を書こうと思ったんだ。

なんかエラー吐くようになっていたので、取り急ぎ sablot を ruby-xslt に、Uconv を NKF に置き換え、文字コード周りを少し整理。Namazu にクエリー出すときは EUC-JP じゃないといけないのがうざったい。

sablot から ruby-xslt にした弊害で、RTF がノードセットとして扱えるバグを利用していた部分がエラーを吐いた。めんどいのでコメントアウト。

  1. トップ
  2. web
  3. namazu 検索エラー

コメント欄参照。このセクションは無駄無駄無駄。

DVD Decrypter だけだと一気に取り込むしかできないっぽい? めんどうくさいけど、いくつか組み合わせて実現する。

sleep flowers を mp3 に変換したいのでやっている。ライブ DVD なので、PGC が一個しかないし、ストリームも video と Audio だけ。複雑な DVD だと以下の方法だけだと無理だと思う。ということを先に書いておく。

まず DVD Decrypter で抜き出す。下準備として、Setting の IFO Mode タブ、Create Additional File で Chapter Information - OGG にチェックを入れておく。あとで分割するとき使う。んで、IFO Mode にして、抜き出したい PGC を選択、Stream Proccesing タブで Enable Stream Processing にチェックを入れ、Video のチェックをはずし、Decrypt。あー、先に File Splitting を None にしたほうがよかった。デフォルトだと 1G 超えると分割されてしまう。

で、できた Chapter Information - OGG.txt を変換かける。

#!/usr/local/bin/ruby
LAST = "02:07:56.0" # 2h, 7min, 56sec
ci = File.readlines("VTS_01 - Chapter Information - OGG.txt")
tmp = []
ci.each_with_index do |item, index|
tmp << item if index % 2 == 0
end
ci = tmp
ci << "LAST=" + LAST
ci.collect! {|i| i.chomp.split(/=/)[1].split(/:/).collect {|i| Float(i)}}
p ci.length
File.open("temp.wav_tracks.txt", "w") do |f|
ci.each_index do |i|
break if i >= ci.length - 1
a = "%02d:%05.2f" % [ci[i][0] * 60 + ci[i][1], ci[i][2]]
b = "%02d:%05.2f" % [ci[i+1][0] * 60 + ci[i+1][1], ci[i+1][2]]
f.puts "  #{a}-- #{b}"
end
end

Chapter Information に含まれていないので LAST に抽出した wav ファイルの長さを入れとく。んで実行させる。

wav 分割に wavez を使う。

Wave 分割タブを選び、処理対象ファイルを指定、保存した分割区間のロードで temp.wav_tracks.txt をロード。あとは実行。出力先はてきとーに。

これで分割された wav ができるので、CDex なりなんなりで mp3 化。タグは自分で頑張って打つ以外ない。

なんかズレるっぽい。Charpter Information が悪いのか、wavez が悪いのか

wav にした時点でズレてるなぁ。これはもう耳で切ったほうがいいかもわからんね

  1. トップ
  2. music
  3. DVD からチャプターごとの音声ファイルを抜き出す。