2012-11-12 14 views
5

MacとPCでVLCJを動作させようとしています。それはWindows 7(64ビット)でうまく動作しますが、私がMacで実行しようとするとクラッシュします。私はVLC dylibファイルの正しいディレクトリを指していますが、「... libvlccore.5.dylibプラグインを使用している間に予期せず終了する」というメッセージが表示されます。詳細は以下のとおりです。VLCJがMacで動作していない - プラグインlibvlccore.5.dylib

Process:   java [48664] 
Path:   /usr/bin/java 
Identifier:  com.apple.javajdk16.cmd 
Version:   1.0 (1.0) 
Code Type:  X86-64 (Native) 
Parent Process: java [48543] 

PlugIn Path:  /Applications/VLC.app/Contents/MacOS/lib/libvlccore.5.dylib 
PlugIn Identifier: libvlccore.5.dylib 
PlugIn Version: 7.0.0 (compatibility 7.0.0) 

Date/Time:  2012-11-09 17:42:13.389 +1300 
OS Version:  Mac OS X 10.6.8 (10K549) 
Report Version: 6 

Interval Since Last Report:   416266 sec 
Crashes Since Last Report:   2 
Per-App Interval Since Last Report: 369 sec 
Per-App Crashes Since Last Report: 2 
Anonymous UUID:      2E883C97-CC99-4700-90ED-BA9554F46C71 

Exception Type: EXC_BAD_ACCESS (SIGSEGV) 
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000038 
Crashed Thread: 30 

...

誰がどんな考えをしてください持っていますか?

答えて

8

VLC 2.0.4のライブラリを使用していると思います。私は同じ問題を経験していましたが、私は2.0.3にダウングレードしました。今はうまくいく!

+0

ありがとうございます。それはすべて今働く。興味のある人には、ソースコードはhttp://code.google.com/p/vianto/ – user1505631

+0

2.0.3で動作します。 =) –

2

私は同じ問題を抱えてきましたが、私はすべてのVLCのバージョンでチェック:2.0.1、2.0.3、2.0.4 & 2.0.5およびそれはまだ動作していません。

は、あなたはそれがあなたのように動作するようにしようとする私にあなたの設定情報を提供してもらえますか? MAC OSX、JAVA版、VLCj版& VLC版?

あなたはgithubの上https://github.com/caprica/vlcj/issues/138

おかげで多くのスレッドを追跡することができます。

+0

Mac OS X 10.6.8 Javaバージョン1.7 VLCj verison 2.1.0 VLCバージョン2.0.3 幸運! – user1505631

1

これは、VLC 2.0.7で修正されています。

また、VLC 2.1.0で修正される必要があります。

あなたはVLCのためのNEWSファイルをチェックする場合は、この表示されます2.0.7:

ビデオ出力:サードパーティアプリケーション(Macの場合のみ)にlibvlcを使用した場合 *修正クラッシュを

0

これは私に起こりました最新のVLC 3(Gitの)だから今、我々はコマンドotool再び使用する場合

# Change dir to VLC lib 
cd /Applications/VLC.app/Contents/MacOS/lib/ 

# Search for LC_RPATH entries 
otool -l libvlc.dylib 

# If not LC_RPATH entries found we can "statically" link libvlccore.dylib 
install_name_tool -change @rpath/libvlccore.dylib /Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib /Applications/VLC.app/Contents/MacOS/lib/libvlc.dylib 

otool -l libvlc.dylib 
[...] 
Load command 9 
      cmd LC_LOAD_DYLIB 
     cmdsize 88 
     name /Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib (offset 24) 
    time stamp 2 Thu Jan 1 01:00:02 1970 
     current version 9.0.0 
compatibility version 9.0.0 
[...] 

"libvlccore.dylib"が右のディレクトリで検索されます。

これは最善の解決策ではありません.VLCを更新するたびに、再度リンクし直す必要がありますが、機能します。

関連する問題