Linux
 Computer >> コンピューター >  >> トラブルシューティング >> Linux

LinuxでVLCの拡張機能をインストールする方法【完全ガイド】

VLCメディアプレーヤーでは、Debian、Ubuntu、Arch、Fedoraなどのパッケージマネージャーを使わなくても、拡張機能・プラグイン・スキンをインストールできます。方法は非常にシンプルで、.luaファイルを所定のディレクトリにコピーするだけです。これらの.luaファイルは、ほとんどのバージョンのVLCで拡張機能として動作し、他のソフトウェアのテーマと同じように、ユーザー同士で自作の拡張機能を交換することもあります。プラグインには、単なるデザイン性の高いスキンもあれば、音楽マッチング、歌詞検索、動画への字幕付けといった実用的な追加機能を提供するものもあります。字幕は多くの場合、動画本体とは別のファイルとして配布されています。

多くのプラグインを一度にインストールしたくなりますが、テストが終わったら不要なものは削除することをおすすめします。実際に使うものだけを残しておけば、VLCのウィンドウが常に素早く起動します。とはいえ、ミニマルなインターフェーステーマや軽量なスキンを使えば、むしろ起動が速くなることもあります。LinuxにVLC拡張機能をインストールする際は、この点を覚えておきましょう。

VLCへの.lua拡張機能のインストール手順

まず、ダウンロードした拡張機能のファイルが「.lua」で終わっていることを確認してください。それ以外の形式では、VLCが正しく読み込めない場合があります。ファイルが正しい形式で安全であることを確認したら、全ユーザー向けにインストールするか、自分専用にするかを決めます。アーカイブに入っている場合は、.luaファイルを展開する必要があります。GUIツールを使ってもよいですし、.gz形式ならgunzipコマンドでも展開できます。gunzipの結果tarファイルが得られた場合は、もう一度展開すれば目的の拡張機能ファイルが見つかるでしょう。

自分専用で使う場合は、グラフィカルツールまたはmvコマンドを使って、.luaファイルを~/.local/share/vlc/lua/extensions/に移動します。シングルユーザーのシステムではこちらが推奨される方法です。gksuなどでVLCを実行することがないためです。

全ユーザー向けの拡張機能は/usr/lib/vlc/lua/extensions/に置きますが、この場所にアクセスするにはroot権限が必要になります。Windowsキー(Superキー)を押しながらRキーを押し、「gksu nautilus」や「gksu thunar」と入力して、root権限で動作するファイルマネージャーを起動するとよいでしょう。ユーザー権限のウィンドウからドラッグ&ドロップすると、通常のユーザー権限を持つファイルが作られてしまう可能性があります。/usr/lib/配下ではそれは望ましくないため、簡単なコマンドで修正できます。作業が終わったら、CLIから次のコマンドを実行してroot権限を付与しましょう。
sudo chown -R root /usr/lib/vlc/lua/
sudo chown -R root: /usr/lib/vlc/lua/
ただし、ホームディレクトリの~/.local/share/vlc/lua/extensions/だけで使う場合は、通常のユーザー権限のままでよいため、この操作は不要です。

インストールが完了したら、VLCを起動して「表示」メニューを開きます。VLsub、Lyrics Finder、Add Similar、Subtitles、Media Context、musiXmatch、Show Me the Meaningなど、インストールした拡張機能がこのメニューに表示されているはずです。カスタムスキンをインストールした場合は、「ツール」メニューから「設定」を選択します。「カスタムスキンを使用する」オプションを有効にし、使用するスキンファイルを選択してください。

技術的には、この画面の参照機能を使えば他のディレクトリにあるスキンも指定できますが、ファイルが散らかるだけなので常時の使用はおすすめしません。ただし、正式にインストールする前に、~/Downloadsフォルダにあるスキンを一時的に試してみたい場合には、この機能が便利です。ここで使いたいカスタムスキンを選択し、「OK」をクリックしましょう。

スキンを試すには、実際に動画を再生してみて、解像度が低くなったり画質が落ちたりしないか確認します。どちらかの問題が起こるスキンは使わないほうがよいかもしれませんが、諦める前にウィンドウのドラッグやサイズ変更を試してみてください。あるいはF11キーを押すか、動画の中央をダブルクリックしてフルスクリーンモードに切り替え、再生状況を確認するのも有効です。

中には操作ボタンが見えない、または自動的に隠れてしまうスキンもあります。また、GNOME Playerなど他のプレーヤーのスタイルを模倣したスキンも存在します。

満足できたら、使わないスキンはインストールしたのと同じディレクトリから削除しましょう。一部のスキンはプログラムを重くしますが、逆にVLCをより快適に動かすものもあります。目安として、軽量でミニマルなスキンほど高速に動作する傾向があります。

VLSub系の拡張機能の多くは現在動作しなかったり、活発に開発されていなかったりしますが、VLSubなどいくつかは導入する価値があります。VLC 2.2以降をお使いなら、「ツール」メニューから拡張機能を検索してインストールできます。プラグインを選択し、その下の「拡張機能」カテゴリへ進みます。気に入ったプラグインを選んで「インストール」ボタンをクリックすれば、あとは自動で処理されます。これはMozilla Firefoxのアドオンシステムとよく似た仕組みです。ただし、インストール時はバージョン番号に注意してください。内蔵リポジトリに登録されているバージョンが最新ではないことがあり、探せばより新しいバージョンが見つかることもあります。逆に、環境によっては古いバージョンのほうが安定して動作するケースもあります。

場合によっては、/usr/lib/vlc/lua/extensions/以下の既存の拡張機能を手動で置き換える必要があります。該当する.luaファイル名を確認したうえで、次のコマンドを実行してください。
sudo rm /usr/lib/vlc/lua/extensions/filename.lua
(filenameは実際のファイル名に置き換えます)。rootとして操作することになるため、誤削除を防ぐためにコマンド内容を必ず再確認してから実行しましょう。

著者について

LinuxでVLCの拡張機能をインストールする方法【完全ガイド】

Kevin Arrows(ケビン・アローズ)

Kevin Arrowsは、10年以上の業界経験を持つテクノロジースペシャリストです。Microsoft Certified Technology Specialist(MCTS)認定資格を保有し、最新の技術動向を追いかけることに深い情熱を持っています。ソフトウェア開発、サイバーセキュリティ、クラウドコンピューティングなど幅広い分野について執筆しており、複雑な技術的概念を明確かつ簡潔に説明する能力で、同業者からも高い評価を得ています。

  1. Ubuntuで「cannot execute binary file: Exec format error」を解決する方法

    公式のapt-getリポジトリからソフトウェアをインストールしている限り、この問題に遭遇することはまずありません。しかし、インターネットからダウンロードしたプログラムを実行しようとすると、「bash: ./nameOfProgram: cannot execute binary file: Exec format error」という厄介なエラーが表示されることがあります。このエラーは、多くの場合「bash: ./nameOfProgram.sh: Permission denied」のようなメッセージとともに現れ、Ubuntuがダウンロードしたバイナリファイルと正しく連携できなかったことを意味

  2. LinuxコマンドラインでOpenStackのアベイラビリティゾーンを作成・管理する方法

    OpenStackの用語において、アベイラビリティゾーン(Availability Zone)とは、ネットワークサービス(Neutron)、ブロックストレージ(Cinder)、コンピュート(Nova)を論理的に分割した領域を指します。アベイラビリティゾーンの主な役割は、本番環境と非本番環境の両方を含むワークロードや設定をグループ化することです。この記事では、Linuxのコマンドラインを使って、OpenStack上でアベイラビリティゾーンを作成し、活用する方法を解説します。デフォルトのアベイラビリティゾーンについてOpenStackをデプロイすると、コンピュート(Nova)用のデフォルトのアベイ