Vlcインストール
ここでは VlcをUbuntuにてソースからコンパイルしてインストールする手順について記載しています
参考にしたサイト
UnixCompile (http://wiki.videolan.org/UnixCompile)
コンパイル方法
UnixCompile (http://wiki.videolan.org/UnixCompile)の説明では、
git clone git://git.videolan.org/vlc.gitとありましたが、エラーが発生した為に、一つ古いバージョンを使用してコンパイルしています
git clone git://git.videolan.org/vlc/vlc-2.0.gitコンパイル後のインストール先として /usr/local/vlc/ を指定しています
コンパイル操作
Ubuntu 12.10を新規にインストール後に下記コマンドを入力しています
~$ sudo apt-get install git libtool build-essential pkg-config autoconf ~$ sudo apt-get update ~$ git clone git://git.videolan.org/vlc/vlc-2.0.git ~$ sudo apt-get build-dep vlc ~$ sudo apt-get install subversion yasm cvs cmake ~$ cd vlc-2.0 ~/vlc-2.0$ ./bootstrap ~/vlc-2.0$ cd contrib ~/vlc-2.0/contrib$ mkdir native ~/vlc-2.0/contrib$ cd native ~/vlc-2.0/contrib/native$ ../bootstrap ~/vlc-2.0/contrib/native$ make ~/vlc-2.0/contrib/native$ cd ../.. ~/vlc-2.0$ ./configure --prefix=/usr/local/vlc/ ~/vlc-2.0$ make ~/vlc-2.0$ sudo make install
コンパイル操作(補足)
引用される方の為に重複しますがコマンドだけの記載を下記に添えます
sudo apt-get install git libtool build-essential pkg-config autoconf sudo apt-get update git clone git://git.videolan.org/vlc/vlc-2.0.git sudo apt-get build-dep vlc sudo apt-get install subversion yasm cvs cmake cd vlc-2.0 ./bootstrap cd contrib mkdir native cd native ../bootstrap make cd ../.. ./configure --prefix=/usr/local/vlc/ make sudo make install
実行確認
コンパイル、インストールの完了後に下記のコマンドにて実行確認しました
実際には、ディスクトップからの実行にて正常に動作することを確認しました
~/vlc-2.0$ /usr/local/vlc/bin/vlc VLC media player 2.0.6 Twoflower (revision 2.0.5-139-gb822ec7) [0x9b4c090] inhibit interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 [0x9b4c090] main interface error: no suitable interface module [0x9b4d660] main interface error: no suitable interface module [0x9aaa908] main libvlc error: interface "globalhotkeys,none" initialization failed [0x9aaa908] main libvlc: vlcはデフォルトのインターフェースで実行しています。 インターフェースのない vlc を使用するには'cvlc'を使用してください。 [0x9b4cba0] qt4 interface error: Could not connect to X server [0x9b4cba0] skins2 interface error: cannot initialize OSFactory [0x9b4cba0] [cli] lua interface: Listening on host "*console". VLC media player 2.0.6 Twoflower Command Line Interface initialized. Type `help' for help. > quit Shutting down. [0x9b4cba0] [cli] lua interface: Requested shutdown.
make installしない場合でも下記コマンドで実行確認出来ます
ディスクトップからの実行にて正常に動作することを確認しました
~/vlc-2.0$ bin/vlc-static
実行結果のログ
実行結果について興味のある方は下記の実行時のログをダウンロードして下さい
実行結果のログ (log.zip)