Last update: Saturday, 04-Jun-2011 17:29:51 JST |
_ にらたま・おき・こにし・ぱや〜ン・抹殺・ときん・塩崎・かいン・は・ぐご・NOZ。(22日0:00AM現在)
_ ああ、100円ショップはBe内にもありますけど、モアーズ内のほうが大きいですな。
_
fs=48KHz overのサウンドカード・・・HoontechのAudio DSP 24に適当なDACを用意してやるとか・・・fs=96KHzだと、入出力そのものよりDA/ADのほうがずっと金がかかります・・・^^;。
_ さて、速いのはどちら? いやもちろんCPUやコンパイラの実装によって全く結果が異なるのは当然として。
int test_1( char *p ) { return strlen(p1); } int test_2( char *p ) { int l = 0; do { l++; } while (*p++); return l-1; }
_ VC++6.0 on Pentiumだとtest_2()のほうがtest_1()の約半分の時間で終了する。VC++だとstrlen()はccがbuilt-in展開してしまうようだが、このコードがなかなか遅い・・・^^;。8086の頃なら*1VC++のコードのほうが速かったんだろうけど・・・。
*1: repプレフィクスでサーチするコードを吐くが、repはパイプラインを止めてしまうせいかかなり遅いらしい。蛇足だが、VC++ビルトインコードよりtest_2()をinline化したほうがコードサイズが小さくなる。
_ MC68000系とかの「-1のロードが0のロードと同時間で行えるCPU」では、l=-1で初期化してreturn(l)で返したほうがコードが稼げますな。86系だと同じ。
_ 技術革新でバカバカしくなりつつあるとはいえ、たまにはこういうチマチマした稼ぎ技術のカンを戻しておかないと・・・特に今回のなんかは簡単に速度向上が見込める話につながるわけだし*2。
*2: こんなもんで稼がないといけないようなプログラムはそうそうないはずだけど。:-)
_ アニメ以外なら大丈夫って、ビットレートのせいじゃなくて「インターレース収録だから」じゃないでしょうか。洋画の多くはプログレッシブ収録で、PC環境で再生するときはプログレッシブのほうがコストが少なくて済む*3ので。
*3: インターレース収録だとI/P変換しなければならず、その分だけコストがかかる。ソフトウェアプレイヤーで洋画コンテンツのほうが再生が良好なのはそのため。もちろんプログレッシブ収録アニメコンテンツならPCでの再生は良好。
_ ファッションララ。なぜか「ハーバーライトストーリー」は手許にあったりする・・・^^;<ちうか不法投棄された(汗)。
_ インターレースのほうが重いのは、秒あたりのコマ数が違うからということもあります。プログレッシブコンテンツは24or30Frame/sですが、インターレースは60Field/sですから。「I/P変換処理しない」ってのが、「I/P変換して30コマで済ませる*4」ことをせずに「60コマ送る」という実装なのかもしれないですし。
*4:
I/P変換付TVは60コマ生成しますが、PC用プレイヤーだと30コマで済ませるのもけっこうありそう。
_ どーもMS-MPEG4 V3(MPG4C32.DLL V4.0.0.3688*1)でエンコードしたAVIがW2Kで綺麗に再生できない(文字などの縦線に異様な波が入る)現象が出て気になっていたんだが、原因判明。system32/mpg4ds32.axをV4.0.0.3688に置き換えたつもりが、WFP*2により元に戻ってしまっていたためだった。
*1: 最新版はV4.0.0.3845とかそのへんだが、このバージョンはMS-MPEG4 V3でのエンコードが封じられているので使わないのはお約束だ。:-)
*2: Windows File Protection。システムDLL(MFC42.DLLとか)の不用意な書き換えを防ぐ機構。W2KとW98SEに搭載されている。
_ ちうわけで、置き換える。今度はちゃんと。
_
W2KがFAT32パーティションに入っているなら、FDDでMS-DOSを起動して書き換えてしまう方が簡単(笑)。もちろんsystem32/dllcache/のほうはdelしておくべし。
_ たまには早めに書いておこう・・・^^;。例によって情報はまんが王より。
_ 昨日かなりまずいバグを潰したMXDRVのリリースなどしてみる。これでようやくテンポが遅めだったのが直った・・・(汗)。
_ L-Mを採れなくした場合。WDBでは最後に採れたL-Mをしつこく持ち続ける実装なので、その方法では見つからなくなります。アンテナの管理者は、コンテンツが更新されれば読みますから、今回のように単に「移転したよ」と書いておくのがもっとも適当じゃないかと思います。
_
横浜の中華街だっていろいろ買って立ち食いするけどなぁ・・・(笑)。中華街計画実行もそろそろ考えますか・・・。
_
なにゅー、Navin'Youバージョンアップなのかー。買ったばっかのような気がするのに・・・(笑)。
メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]