アプリ版:「スタンプのみでお礼する」機能のリリースについて

Ubuntu 10.04にてSynaptics経由でvdpauをインストールしたのですが、
libvdpau_nvidia.soというファイルが存在しないとエラーが出て
映像が表示されません。

+++++

HDビデオカメラを購入し、Ubuntu10.04をセットアップしたPCに取り込んで
Gnome-mplayerでvdpauを使って再生しようとしたところ、
「VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
を開くのに失敗しました」
とのエラーが表示され、映像が再生されません。(添付画像にエラー画面)
(音声は一応出力されています。)


vdpauのインストールは
http://ton2.blogdns.com/modules/pico/index.php?c …
http://another.maple4ever.net/archives/1064/
http://bookers.seesaa.net/article/151614299.html
この辺を参考にさせていただき、UbuntuTweakにてNvidia VDPAU Team PPAを有効にし
Synapticsにてlibvdpau1とlibvdpau-devをインストールしました。

表示されているエラーから察するに、
libvdpau_nvidia.soというライブラリが見つからないようで、
synapticsでのlibvdpau1のインストール済みファイルを確認しても、
エラーとなっているファイルはインストールされていないようですし、
上記ファイルがなぜかインストールされないだけか、
あるいはリンクが作成されていない、と踏んでいます。

ローカルのファイルを検索したところ、
libvdpau.so、libvdpau.so1という2つのリンクファイルが
/usr/lib/libvdpau.so.1.0.0 にリンクしていました。
試しに同じようにシンボリックリンクで
/usr/lib/libvdpau_nvidia.so というファイルで
/usr/lib/libvdpau.so.1.0.0 にリンクを貼ってみたのですが、
エラーは表示されなくなるものの、現象は全く変わらず。
(映像出ず、音だけ出力されます)

さらに調べていくと、おそらく
/usr/lib/vdpau/libvdpau_${driver}.so
という様にファイルがあるべきらしく、そこにリンクが貼られているべき
何だろうなぁ。。。ということはわかるものの、
乏しい英語力ではこれ以上の調査に時間がかかりすぎそうなので、
お知恵を借りたいと思っています。

目的は、前出のHDビデオ(H246)をスムーズに再生させることです。

PCスペックは以下の通り。
どなたかお力添えください。
よろしくお願いします。

M/B: GIGABYTE GA-MA69GM-S2H
   (AMDの690Gが乗っていますが、別途GPUを積んでいます)
CPU: AMD Athlon 64 X2 4600+
RAM: 2GB
GPU: 玄人志向のGefose 8400GSが乗っているボード(PCI Ex16経由)
GPU-Driver: nvidiaのプロプライエタリドライバを使っています。
      Verは173.14.22

「Ubuntu 10.04にてSynapt」の質問画像

A 回答 (1件)

uBuntu 10.04のPCがNVIDIAのビデオカードを搭載していたので、試しに質問主殿と同じようにインストールを行ってみた。



私の環境では、libvdpau_nvidia.soがちゃんと存在しているようだ。
ファイルの存在するフォルダ名は、

 /etc/alternative
 /usr/lib
 /usr/lib/nvidia-current/vdpau

だった。
実ファイルは上記の内の1つで他はシンボリックリンクだろう。

上記ファイルが無い時点で、インストールに漏れがあるのだと思う。
Synapticsパッケージマネージャで、"vdpau"とクイック検索してきた時に出てくる

 nvidia-current

というパッケージはインストールしているだろうか?
上記フォルダ名を考えると、そのパッケージと関連している可能性があると思う。
    • good
    • 0
この回答へのお礼

kusa_mochi様
有用な情報をありがとうございました。

確認したところ、私の環境ではご指摘いただいた
nvidia-current
はインストールされていなかったので、
急ぎインストールして動作確認してみました。

結果1:
/usr/lib/nvidia-current/vdpau
にlibvdpau_nvidia.soが作られましたが、
kusa_mochi様の環境であるような他のフォルダには
リンク等作成されておらず、Gnome-mplayerで再生したところ、
以前と同じエラーを返しました。

結果2:
それならば、とkusa_mochi様と同じ結果となるように
リンクファイルを作成し、再度再生確認したところ、
エラーは表示されなくなったのですが、映像は出ず。。。。
(音は再生されています)

テスト1:
直接ターミナルからmplayerにコマンド渡して動作確認したところ、
やはりVDPAUがどうもなんかおかしい様子。

+++++++++++++++++++++++++++
$ mplayer -vo vdpau -vc ffh264vdpau 00006.MTS
MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing 00006.MTS.
TS file format detected.
VIDEO H264(pid=4113) AUDIO A52(pid=4352) NO SUBS (yet)! PROGRAM N. 1
FPS seems to be: 29.970030
[vdpau] Error when calling vdp_device_create_x11: 1
Error opening/initializing the selected video_out (-vo) device.
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 256.0 kbit/16.67% (ratio: 32000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 4.7 (04.6) of 187.4 (03:07.3) 1.1%

Exiting... (End of file)
+++++++++++++++++++++++++++

吐いてるエラーで検索したところ、海外では同じような現象に
悩んでいるユーザーが多くいるようで、それなりに解決している(?)様子
なのですが、みんながやってるようにPPAを再設定したり、
PPAのmplayerを再インストールしたりしてみたのですが、
私の環境では効果はなく、未だ再生できない状況です。

参考URL:
http://ubuntuforums.org/showthread.php?t=1037625 …
http://ubuntuforums.org/showthread.php?t=1467952

vdpauinfo を入れて実行したところ
Error creating VDPAU device
と返ってきたため、そもそもVDPAUをサポートできないカードなのか?と
疑っています。。。

CPUを換装して、CPUパワーで乗り切るか。。。GPUを交換するか。。。
なんか、どちらにしてもすっきりしない解決策なんで、
もう少し調べてみたいと思います。

お礼日時:2010/07/06 02:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!