.wmvなWindows Mediaファイルをストリーム再生する際に「コンピュータのメモリが不足しています。他のプログラムを終了してから、再試行してください。」となったり,映像がある動画ファイルなのに音声しか再生されないなど,PlayerのOSやバージョンやコンテンツによって奇々怪々な現象がずっと出ていた。
コンピュータのメモリが不足しています...
Windows Media Player for Mac OS X 9.0.0(3307)では全くもって問題ないので対岸の火事とばかりに他人行儀な対応をずっととってきたが諸般の事情により真面目に対応する必要に迫られた。本腰入れて対策開始!
現象は大体冒頭の通りなので対策としてまずはエンコードパラメータをいじってみることにした。動画圧縮をする際,美しく奇麗なストリームにしたいがための親心としてエンコードソフトの用意するデフォルトパラメータなんて見向きもせず2パスやら動き保証やらエンコードソフトを酷使する計算量の多いパラメータを好き好んで使っているのだが,そんな邪心を捨ててデフォルト設定でエンコードしてみた。出来上がったストリームファイルをサーバに仕込み再生してみる。結果はダメ。いつも使うSorenson SqueezeじゃなくFlip4Macなんかでもストリームファイルを作ってみるがこちらの結果もダメ。
次に試したのはサーバ。mms://なストリーム配信をRealのHelix Universal Server(9.0.10.1615)からWindows 2003なメディアサーバ(正確にはWMServer/9.1.1.3814)に取り替えてみた。結果は良好。全ての問題がいとも簡単に解決。Windows Media Player 11でも10でも問題なし。Real Helix Universal Serverよ!お前Universalははったりだったのか!
とりいそぎ長年の問題が解決でき多くのユーザは幸せになれると思う。だがWindows Serverという厄介マシンが増えたのが運用するのは痛い。
保護モードを無効にするか、UACを無効にしてください。
投稿情報: 通りすがり | 2007/10/10 11:02