2006-04-26 (Wed)

_ [comp] xawtv で録画

Master Room/Linux log ■xawtvで録画 より。 alsamixer で F4 キーでキャプチャビューを出す。キャプチャするところでスペースキーを押して設定。また、Capture でゲインを設定。 xawtv で r キーで録画メニューを出し、

  • movie driver: Microsoft AVI (RIFF) format
  • audio format: 16bit stereo (LE)
  • sample rate: 44100
  • video format: MJPEG (AVI)
  • frames/sec: 29.970

とする。あとは start/stop recording ボタンを押すと録画開始/停止。 注意として書いてあるけど、以前録画しようとしたとき video format: 15 bit TrueColor (LE) では刺さって録画するのをやめていたのを思い出した。 ~/.xawtv で

mov-driver = avi
mov-audio  = stereo
mov-video  = mjpeg
mov-fps    = 29.970

として録画設定を固定。

_ [comp] xawtv -noxv

いつごろか忘れたけど(そのとき書いときゃよかった)、mplayer で動画を見たあと xawtv を使うと、-noxv じゃないと映像が表示されなくなってる。チャンネルを切り替えると一瞬だけ映るけどすぐ真っ黒になる。

2006-04-25 (Tue)

_ [debian] gtkspell 2.0.10-3+b1

libaspell15c2 ではなく libaspell15 に依存するようになった。これが目的ではない binNMU だったので #349319 は close されてないけど。 gtkspell 2.0.10-3vd1 を削除。

_ [debian] firefox 1.5.dfsg+1.5.0.2-3vd1

を当てて作成。

2006-04-24 (Mon)

_ [comp] .NET vs Mono 1.1.13.6

Mono 1.1.13.6 になって Mono 1.1.13.1 のときの問題は解消されたようだ。けど、また別の問題が発生。これもファイルダイアログを開こうとするとクラッシュ。

Unhandled Exception: System.IndexOutOfRangeException: Array index is out of range.
in <0x00019> System.Windows.Forms.Mime:CheckForBinaryOrText ()
in <0x00095> System.Windows.Forms.Mime:GoByFileName ()
in <0x0005e> System.Windows.Forms.Mime:StartByFileName (System.String filename)
in <0x00036> System.Windows.Forms.Mime:GetMimeTypeForFile (System.String filename)
in <0x00032> System.Windows.Forms.MimeIconEngine:GetIconIndexForFile (System.String full_filename)
in <0x00238> System.Windows.Forms.MWFFileView:DoOneFileInfo (System.IO.FileInfo fileInfo)
in <0x003c9> System.Windows.Forms.MWFFileView:UpdateFileViewByDirectoryInfo (System.IO.DirectoryInfo inputDirectoryInfo)
in <0x00139> System.Windows.Forms.MWFFileView:UpdateFileView (System.Object directoryInfo_or_string)
in (wrapper remoting-invoke-with-check) System.Windows.Forms.MWFFileView:UpdateFileView (object)
in <0x001c8> System.Windows.Forms.FileDialog:ChangeDirectory (System.Object sender, System.String path_or_special_case)
in <0x00036> System.Windows.Forms.FileDialog:set_InitialDirectory (System.String value)
in (wrapper remoting-invoke-with-check) System.Windows.Forms.FileDialog:set_InitialDirectory (string)

ちょっと調べてみるとディレクトリに 0 でないサイズのファイルがあるとクラッシュする。CheckForBinaryOrText では先頭 32 バイトを見てバイナリかテキストか判断しているようだ。ひとまず処理をはしょってバイナリ決め打ちにしてやったらクラッシュしなくなった。

_ [debian] mono 1.1.13.6-3vd1

超手抜きパッチ vd_dirty-workaround-2.dpatch を当てて作成。

_ [debian] firefox 1.5.dfsg+1.5.0.2-2vd1

を当てて作成。Bugzilla ORG 317275So perhaps something like this は取り込まれたようだ。