現在は DMO 版のエンコーダを実装しています。これにより、64bit の DirectShow 環境で使えない問題と、(うまくいけば)VCM コーデックを DirectShow 環境で使ったときにエンコード設定が期待通り反映されない問題が解消されるはずです。

ちなみに、現時点での最新バージョンは 7.1.1 なので、アイマス民としては次のバージョンは 7.2.0 にしたかったのですが、手ごろな新機能のネタが出てこなかったので諦めました。ひんそーでちんちくりんなこーでっくはあなをほってうまってますー。

以前の記事のコメント欄で、x64 の GraphEdit でもUt Video Codec Suite を選択できるのが期待される動作である、と書きましたが、調べていったらそうではないように思えてきました。あ、もちろん「そう動いていてほしい」という願望の意味では「期待される」のですが。

Read the rest of this entry

その他
  • DLL をフルパスで登録するようにした。

Read the rest of this entry

性能向上
  • Athlon 系プロセッサで発生するパフォーマンスの劇的な低下を改善した。

Read the rest of this entry

インストール方法をまたいじっていたら自分でもインストールできなくなったんだけど、アンインストールしてある状態でレジストリエディタでゴミを消していった後にインストールしなおしたらうまく行ったので、うまくインストールできないって人はレジストリにゴミが残ってるんじゃないだろうかと思った。

とは言うものの、レジストリエディタでゴミを消すのも簡単にできることじゃないですからねぇ…勇気のある人はお試しください、程度で。

結論から言うと「L1データキャッシュが 2-way セットアソシアティブであり、スラッシングが発生するアクセスの仕方をするから」のようです。データシートを軽く見た限りでは、Athlon 64 以降の CPU は全て L1データキャッシュが 2-way のようなので、この問題に引っかかります。

一方、手元の Intel Core 2 Quad Q6600 だと 8-way なのでスラッシングが発生せず、遅くなりません。おそらく 4-way でもスラッシングが発生しないものと思われます。

以下経過と詳細。

Read the rest of this entry

その他
  • コーデックをシステムに登録する方法を(試験的に)変更した。

Read the rest of this entry

いつもどおり可逆圧縮スレを眺めていたら、「Ut Video が FFmpeg に移植されるかも」という書き込みが。えっ、マジ?

Read the rest of this entry

機能追加
  • ニコ生において、順番待ちの枠の場合にその旨出力するようにした。
その他
  • 世界の新着動画の挙動の変化に追従した。

Read the rest of this entry

以前の調査以来にはご協力いただきありがとうございます。レポートは引き続き募集しております。件数足りない(汗

さて、ちゃんとレポートしてくれた人でちゃんとインストールできない(インストーラは完了するけどコーデックが「全く」出てこない)人が1人いたのですが、その人と同じコーデック環境にしても再現しない(つまり、インストーラは完了して、コーデックは使用可能)んですよね…うーんサッパリ。