上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--.--.-- / Top↑
VLC
え゛っ? 何で出来るんですか?(^^;) 何で入っちゃうの?
え〜、私は信頼感からCentOSのサーバ機能を切りパーソナルユースに徹してディスクトップPCとして使ってきました(^^;)。しかし、久々にこれは驚きでした…。何故かって? VLCがyumですんなり入っちゃったんですよ…。KAudioCreatorの時にも書いたのですが、私はCentOSはマルチメディア系は「まるっきりダメ」と諦めてアドオンに徹して使用していたのです。

しかし、な、な、ななな、なんと! CentOSでVLCが簡単に入っちゃいました。他のOSを愛用している方から見れば「そんなの当たり前じゃん」と言われそうですが、元がバリバリのサーバOSであるCentOSは普通?そうは問屋が卸さないのが相場なんです。(もしかしたら私の知識不足かもしれませんが…(^^;) )

KAudioCreatorのインストール以来、他にも何かいいソフトが無いものか?と探していましたが、「そういえば前にVLCなんて使い勝手のいいソフトが有ったなぁ?」なんて、思い出しながらVLC media playerのホームページ「VLC media player http://www.videolan.org/vlc/」を見ていました。VLCはWindows時代に便利に使用していたのです。

しかし、VLCはLinuxで使えるとはありますが、ホームページを見れば見るほどCentOSの文字が出てきません。「インストールしてみたいけれど、こりゃダメか?」なんて思いながら、また最終手段であるターボールからのコンパイルで地獄の思いをしてしまうのか?などと溜息をついていました。しかし、全く別な面で私はソフト使用にはマニュアルも見ないで「とにかくやってみよう!」と使い始める派なので、いい悪いは別として「やってみなけりゃ分からない」精神が少しあります。(^^;) そして、何故か、フッと「yumコマンドを打ってみよか?」と思い浮かんだのでした。VLC media playerのホームページを見て限りなく暗い思いをしていたのに、それはチャレンジャーとも言える?愚行だったのかもしれません…。

yum install vlc
…と、試しにコマンドを入れたくなっていました。そして、気がついたら「何か動いたらもうけもん」なんて半分冗談のつもりでコマンドを叩いていました。yumコマンド入力直後はサーバを探しに行くのでレスポンスが少しの間だけ無いものなのですが、「また、少ししたらエラーが出るのだろうな…」と思いながら見ていると…、なな、なんと、そのまま通ってインストールを始めているではあ〜りませんか。私はCentOSのマルチメディア系の対応には信頼感ゼロでしたから驚きでした。その時は暫く嬉しくなって処理の成り行きを見守っていたものです。


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
VLC media playerの多彩な機能と対応メディアやフォーマット
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■
バージョン
■■■■■■■■■■■■■■■■■■■■■
VLC media player 0.9.9a Grishenko

yumでインストールされるVLCのバージョンは 0.9.9a です。公式配布用Linux版の最新は 2.1.5 あたりのようですが、ダウンロード配布しているモノとは別物で分けられているのでしょうか? または、CentOSのパッケージに納められている各コンポーネントのバージョンは古いバージョンが多いからなのでしょうか?

■■■■■■■■■■■■■■■■■■■■■
主な機能
■■■■■■■■■■■■■■■■■■■■■
以下はVLCメディアプレーヤー( http://ja.wikipedia.org/wiki/VLC%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%83%97%E3%83%AC%E3%83%BC%E3%83%A4%E3%83%BC )より抜粋

■再生機能■音楽ファイルの再生
 動画ファイルの再生
 CD, DVDの再生
 早送り、巻き戻しなどの操作
 加速再生、減速再生
 ステレオ、モノラル再生、PANの設定
 一定区間の繰り返し再生
 イコライザ
 再生位置ブックマーク
 メディア情報の表示
 ポッドキャストの再生
 サーバーからのストリーミング再生

■GUI
 ビジュアライザ
 Qtインターフェイスの改造、スキンの適用
 マウスジェスチャ
 OSDによる表示
 キーボードショートカット

■動画
 動画ファイルの再生
 字幕再生
 スナップショットの撮影
 フルスクリーン再生
 ズーム、縦横比率の変更
 スケール、クロップ

■その他
 プレイリストの読み込み、書き出し
 メディアコーデックの相互変換
 プラグインの追加と削除(Blu-ray Disc再生など)

■再生サポート

■メディア
 DVD-Video、ビデオCD、スーパービデオCD、音楽CD、HTTP、
 FTP、MMSなど

■コンテナ形式
 AVI(DMF)、ASF、MP4、MOV、MPEG-2システム、Ogg、OGM、
 Matroska(WebM)、WAV、FLVなど

■ビデオコーデック
 MPEG-4(DivX・Xvid・3ivX)、MS-MPEG4、H.263、WMV9(VC-1)、DV、
 Theora、H.264、Motion JPEG、On2VP3、On2 VP6、VP8、Cinepak、
 RealVideo、Diracなど

■オーディオコーデック
 MP1、MP2、MP3、AC-3、DTS、LPCM、AAC、Vorbis、WMA、ADPCM、
 DV Audio、FLAC、Real Audio、Speex、ATRAC、WavPack、TTA、
 Monkey's Audio、Musepack、Apple Lossless など

VLCは対応メディアやフォーマットへの対応が多彩です。確か私が使用していた頃は、これほどまででは無かった?と思います。それ故、普段使いのフォーマットでは殆ど困らないのではないかと思います。

VLC playback Features
http://www.videolan.org/vlc/features.php?cat=input

(注1:画面ハードコピーは上記アドレスよりの抜粋です)
(注2:画面ハードコピーはクリックし、拡大して見て下さい)

Input Formats
http://www.videolan.org/vlc/features.php?cat=input

Video Formats
http://www.videolan.org/vlc/features.php?cat=video

Audio Formats

http://www.videolan.org/vlc/features.php?cat=audio

-------------------------------------------------------------------

ここで私が機能や使用解説をするのはおこがましいので割愛いたします。…と言うか書き始めたら切りが無いくらいの機能があります。多機能過ぎて恐らく幾ら書いても終わらないレベルです。

操作などは実際に使用してみて下さい。多機能といっても1つ1つの機能は見れば分かるものも多数です。また、ヘルプメニューから入ってリンクを辿ったサイトではドキュメントを見られます。但し、プログラム中のテキストなどは日本語化してありますが、wikiに登録してあるドキュメントは英語になります。

VLC media playerドキュメント
https://wiki.videolan.org/VLC/

VLC media player
http://www.videolan.org/vlc/


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
インストールとメッセージ
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
yum版?は見せているバージョンは低いですが、機能は十分です。VLC media playerのインストールコマンドはたったの2行です。只、私はsudoコマンドを使わない達なので1つはsuコマンドになりますので、実際のインストールコマンドは、yumコマンドのみの1行です。インストール途中では作業続行確認(ダウンロード以降の実際のインストールに移行する確認)の y 入力があります。(nで中止)
(注)
以降のメッセージはブログ表示の都合上、横幅を詰めています。

$ su
パスワード:
# yum install vlc
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
* base: mirror.nus.edu.sg
* extras: mirror.nus.edu.sg
* rpmforge: ftp.kddilabs.jp
* updates: mirror.nus.edu.sg
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vlc.i386 0:0.9.9a-7.el5.rf set to be updated
--> Processing Dependency: libportaudio.so.2 for package: vlc
--> Processing Dependency: libxosd.so.2 for package: vlc
--> Processing Dependency: libdvdnav.so.4 for package: vlc
--> Processing Dependency: libavcodec.so.52 for package: vlc
--> Processing Dependency: libzvbi.so.0 for package: vlc
--> Processing Dependency: libavformat.so.52 for package: vlc
--> Processing Dependency: libpostproc.so.51 for package: vlc
--> Processing Dependency: libavcodec.so.52(LIBAVCODEC_52) for package: vlc
--> Processing Dependency: libhighgui.so.1 for package: vlc
--> Processing Dependency: libpostproc.so.51(LIBPOSTPROC_51) for package: vlc
--> Processing Dependency: libcvaux.so.1 for package: vlc
--> Processing Dependency: libmodplug.so.0 for package: vlc
--> Processing Dependency: libml.so.1 for package: vlc
--> Processing Dependency: libavutil.so.50(LIBAVUTIL_50) for package: vlc
--> Processing Dependency: libkate.so.1 for package: vlc
--> Processing Dependency: libebml.so.2 for package: vlc
--> Processing Dependency: libupnp.so.3 for package: vlc
--> Processing Dependency: libcv.so.1 for package: vlc
--> Processing Dependency: libcxcore.so.1 for package: vlc
--> Processing Dependency: libavutil.so.50 for package: vlc
--> Processing Dependency: libfaad.so.2 for package: vlc
--> Processing Dependency: libswscale.so.0(LIBSWSCALE_0) for package: vlc
--> Processing Dependency: libavformat.so.52(LIBAVFORMAT_52) for package: vlc
--> Processing Dependency: libswscale.so.0 for package: vlc
--> Processing Dependency: libcddb.so.2 for package: vlc
--> Processing Dependency: libSDL_image-1.2.so.0 for package: vlc
--> Processing Dependency: libixml.so.2 for package: vlc
--> Processing Dependency: libdvbpsi.so.6 for package: vlc
--> Processing Dependency: libtag.so.1 for package: vlc
--> Processing Dependency: libshout.so.3 for package: vlc
--> Processing Dependency: libmatroska.so.2 for package: vlc
--> Running transaction check
---> Package SDL_image.i386 0:1.2.10-1.el5.rf set to be updated
---> Package faad2.i386 0:2.7-1.el5.rf set to be updated
---> Package ffmpeg.i386 0:0.6.5-1.el5.rf set to be updated
--> Processing Dependency: libgsm.so.1 for package: ffmpeg
---> Package ffmpeg-libpostproc.i386 0:0.6.5-1.el5.rf set to be updated
---> Package libcddb.i386 0:1.3.1-1.el5.rf set to be updated
---> Package libdvbpsi.i386 0:0.1.7-1.el5.rf set to be updated
---> Package libdvdnav.i386 0:0.1.10-3.el5.rf set to be updated
---> Package libebml.i386 0:1.0.0-1.el5.rf set to be updated
---> Package libkate.i386 0:0.3.7-1.el5.rf set to be updated
---> Package libmatroska.i386 0:1.0.0-1.el5.rf set to be updated
---> Package libmodplug.i386 0:0.8.7-1.el5.rf set to be updated
---> Package libshout.i386 0:2.2.2-2.el5.rf set to be updated
---> Package libupnp.i386 0:1.6.6-1.el5.rf set to be updated
---> Package opencv.i386 0:1.0.0-1.el5.rf set to be updated
---> Package portaudio.i386 0:19-1.20071207.el5.rf set to be updated
---> Package taglib.i386 0:1.5-1.el5.rf set to be updated
---> Package xosd.i386 0:2.2.14-1.el5.rf set to be updated
---> Package zvbi.i386 0:0.2.33-2.el5.rf set to be updated
--> Running transaction check
---> Package gsm.i386 0:1.0.13-1.el5.rf set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================
Package Arch Version Repository Size
===========================================================================================
Installing:
vlc i386 0.9.9a-7.el5.rf rpmforge 20 M
Installing for dependencies:
SDL_image i386 1.2.10-1.el5.rf rpmforge 88 k
faad2 i386 2.7-1.el5.rf rpmforge 354 k
ffmpeg i386 0.6.5-1.el5.rf rpmforge 2.9 M
ffmpeg-libpostproc i386 0.6.5-1.el5.rf rpmforge 40 k
gsm i386 1.0.13-1.el5.rf rpmforge 63 k
libcddb i386 1.3.1-1.el5.rf rpmforge 113 k
libdvbpsi i386 0.1.7-1.el5.rf rpmforge 82 k
libdvdnav i386 0.1.10-3.el5.rf rpmforge 212 k
libebml i386 1.0.0-1.el5.rf rpmforge 311 k
libkate i386 0.3.7-1.el5.rf rpmforge 125 k
libmatroska i386 1.0.0-1.el5.rf rpmforge 821 k
libmodplug i386 0.8.7-1.el5.rf rpmforge 425 k
libshout i386 2.2.2-2.el5.rf rpmforge 115 k
libupnp i386 1.6.6-1.el5.rf rpmforge 297 k
opencv i386 1.0.0-1.el5.rf rpmforge 4.3 M
portaudio i386 19-1.20071207.el5.rf rpmforge 276 k
taglib i386 1.5-1.el5.rf rpmforge 978 k
xosd i386 2.2.14-1.el5.rf rpmforge 60 k
zvbi i386 0.2.33-2.el5.rf rpmforge 919 k

Transaction Summary
===========================================================================================
Install 20 Package(s)
Upgrade 0 Package(s)

Total download size: 33 M
Is this ok [y/N]: y        <ーー ■ここで確認の y を入力します。
Downloading Packages:
(1/20): ffmpeg-libpostproc-0.6.5-1.el5.rf.i386.rpm | 40 kB 00:00
(2/20): xosd-2.2.14-1.el5.rf.i386.rpm | 60 kB 00:00
(3/20): gsm-1.0.13-1.el5.rf.i386.rpm | 63 kB 00:00
(4/20): libdvbpsi-0.1.7-1.el5.rf.i386.rpm | 82 kB 00:00
(5/20): SDL_image-1.2.10-1.el5.rf.i386.rpm | 88 kB 00:00
(6/20): libcddb-1.3.1-1.el5.rf.i386.rpm | 113 kB 00:00
(7/20): libshout-2.2.2-2.el5.rf.i386.rpm | 115 kB 00:00
(8/20): libkate-0.3.7-1.el5.rf.i386.rpm | 125 kB 00:00
(9/20): libdvdnav-0.1.10-3.el5.rf.i386.rpm | 212 kB 00:00
(10/20): portaudio-19-1.20071207.el5.rf.i386.rpm | 276 kB 00:00
(11/20): libupnp-1.6.6-1.el5.rf.i386.rpm | 297 kB 00:00
(12/20): libebml-1.0.0-1.el5.rf.i386.rpm | 311 kB 00:00
(13/20): faad2-2.7-1.el5.rf.i386.rpm | 354 kB 00:00
(14/20): libmodplug-0.8.7-1.el5.rf.i386.rpm | 425 kB 00:00
(15/20): libmatroska-1.0.0-1.el5.rf.i386.rpm | 821 kB 00:00
(16/20): zvbi-0.2.33-2.el5.rf.i386.rpm | 919 kB 00:00
(17/20): taglib-1.5-1.el5.rf.i386.rpm | 978 kB 00:00
(18/20): ffmpeg-0.6.5-1.el5.rf.i386.rpm | 2.9 MB 00:00
(19/20): opencv-1.0.0-1.el5.rf.i386.rpm | 4.3 MB 00:01
(20/20): vlc-0.9.9a-7.el5.rf.i386.rpm | 20 MB 00:05
-------------------------------------------------------------------------------------------
Total 2.8 MB/s | 33 MB 00:11
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libebml 1/20
Installing : libmatroska 2/20
Installing : opencv 3/20
Installing : xosd 4/20
Installing : SDL_image 5/20
Installing : gsm 6/20
Installing : libkate 7/20
Installing : libdvdnav 8/20
Installing : portaudio 9/20
Installing : libupnp 10/20
Installing : zvbi 11/20
Installing : taglib 12/20
Installing : libdvbpsi 13/20
Installing : faad2 14/20
Installing : libshout 15/20
Installing : libcddb 16/20
Installing : libmodplug 17/20
Installing : ffmpeg 18/20
Installing : ffmpeg-libpostproc 19/20
Installing : vlc 20/20

Installed:
vlc.i386 0:0.9.9a-7.el5.rf

Dependency Installed:
SDL_image.i386 0:1.2.10-1.el5.rf faad2.i386 0:2.7-1.el5.rf
ffmpeg.i386 0:0.6.5-1.el5.rf ffmpeg-libpostproc.i386 0:0.6.5-1.el5.rf
gsm.i386 0:1.0.13-1.el5.rf libcddb.i386 0:1.3.1-1.el5.rf
libdvbpsi.i386 0:0.1.7-1.el5.rf libdvdnav.i386 0:0.1.10-3.el5.rf
libebml.i386 0:1.0.0-1.el5.rf libkate.i386 0:0.3.7-1.el5.rf
libmatroska.i386 0:1.0.0-1.el5.rf libmodplug.i386 0:0.8.7-1.el5.rf
libshout.i386 0:2.2.2-2.el5.rf libupnp.i386 0:1.6.6-1.el5.rf
opencv.i386 0:1.0.0-1.el5.rf portaudio.i386 0:19-1.20071207.el5.rf
taglib.i386 0:1.5-1.el5.rf xosd.i386 0:2.2.14-1.el5.rf
zvbi.i386 0:0.2.33-2.el5.rf

Complete!
#

ところで、若しかしたら今まで行っていた作業で必要なコンポーネントが揃っていたのか?と思いましたが、VLCをインストールする時点で、それらは入れているはずなので、今までの作業には影響されないのかと思います。


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
起動
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
とにかく動かしてみます。(^^)

内部的には以下で起動されるようです。
$ which vlc
/usr/bin/vlc
$

<起動>
ディスクトップメニューから
[アプリケーション]→[サウンドとビデオ]→[VLC media player]

初回起動直後に表示される画面。
vlc001.png

[OK]ボタン

本体画面の表示
vlc002.png
多機能であるにも係わらず、最初はその片鱗も見せないようなシンプル画面です。


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
さいごに
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■結局、その後インストール可能なパッケージの探し方なども分かったので、今後は今回のような思いはないのかもしれませんが、兎に角今回は自身で思っていた以上の嬉しい出来事でした。

■VLC media playerを様々触り出すと、段々と見えてくる痛し痒しなところもありますね。やっぱり私は使い慣れている点もあってオーディオ系再生ソフトはSMPlayerがメインになるのでしょう。しかし、SMPlayerとVLC media playerあたりがあれば、もうオーディオ系再生は心配が全くありませんね。

■本来の用途からすれば、CentOSはマルチメディア系などには非常に弱いOSかと思います。依然として、まだまだ他にも何か思いついた時にはターボールから辿らざるを得ない茨の道もあるのかと思います。今回の件で「CentOSも意外とやるところはやるなぁ」と思いましたが、…なんて思っていると恐らくキツいしっぺ返しがありそうですので、これからも今まで通り地道にやって行こうという姿勢で向き合って行こうかなと思いました。(^^;)


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
当作業の実行環境
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
◆オペレーティングシステム:CentOS release 5.10 (Final) CPU:32bit メモリ:512MB
◆VLC media player 0.9.9a Grishenko

--- 以上 ---

2014.09.18 / Top↑
Secret(管理者にだけ表示を許可する)


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。