Shizuka's Style (Tre)

旧yaplogのShizuka's Style (Duo)から記事ごと引っ越しました。今後ともよろしく!

MediacoderでCuda encodeできなくなった。。

2010-04-14 03:05:10 | ASPIRE関連
うーん。こりゃ困りました。
久しぶりに、エンコードしようとして、Mediacoderのバージョンが上がっていたので、バージョンを上げて、起動したら、「ION Cuda 1.1 0 device detected」というエラーで全く動きません。

古いバージョンに戻しましたが、やっぱりだめ。

Nvidiaの最新ドライバにしたせいか?と思って、前のバージョンに戻し見ましたが、やっぱりだめ。
どうしようもありません。

いろいろな掲示板を漁ると、私以外にもたくさんの人が同様の問題で困っているようで。
さらに、以前も同様の問題が起こっており、その時は、Cuda ライブラリのライセンス切れが起こっていたようです。

システム日時を過去に変更すれば、もしかして動くかもしれませんが、、同時にシステム内で日時の不整合がたくさん起こるので、これは危険です。そこで、RunasDateというプログラムを使って、MediaCoderを特定の日時で仮想的に動かしてみました。

が、、、やっぱりだめ。

ただ、、、どうやら、この仮定は当たっているようで、あるTwitterに
「MediaCoderで、「CUDA 1.1 Device 0 detected」というエラーが出る場合の対処法:コンピューターの日付設定をある程度(1ヶ月くらい)前に戻すと、エラーがでなくなる。 」
と書かれてました。

RunasDateの場合、プログラムだけが特定の日時で動くため、ドライバと組み合わさって起こる問題には対応できなかったと言うことでしょうね。。

しかし、これで明らかになったのは、どうやら、開発している人が使っているCuda SDKには期限付きのライブラリが含まれているようで、これでCudaドライバをコールすると、期限切れに伴って動かなくなっちゃうということです。。。


こればっかりは、開発側の問題なので、もう、どうしようもありません。
フリーソフトなので、まぁ、仕方がないのですが、せっかく気にいって使っているツールなので、早く直ってくれるといいなと思います。
#っていうか、3000円くらいまでなら出してもいいから、シェアウェアにして、正式な開発ライセンス買ってくれって気分です。

取り急ぎ、皆さんがはまらないようにあげときます。


追記(2010/04/14 8:33):
 本件、作者が認識したようです。
 次のリリースで修正されると明記されてます。。
 ・・・しばらくは待つしかなさそうです。

最新の画像もっと見る

コメントを投稿