Macでの私の特定のケースでは、いくつかの並列Flashビデオストリームをダンプしたいと思います。だから問題は、VLCのいくつかのインスタンスをどのように実行できるかということです。
ターミナルウィンドウから、次のようにしてanyアプリケーションの複数のインスタンスを開くことができます。
% open -n /Applications/SampleApp.app/
このコマンドでは、SampleApp.app
は/Applications
フォルダー内のアプリケーションバンドルです(少し古いイントロについては http://www.mactipsandtricks.com/articles/Wiley_HT_appBundles.lasso を参照してください)アプリバンドルの内容)。
VLCの場合、以下を実行します。
% open -n /Applications/VLC.app
OS Xでは、GUIを介してファイルをクリックした場合と同じように、open
コマンドを使用してファイルを開きます。システム内の任意のファイルで試して、どのように機能するかを確認できます。
-n
オプションを使用すると、アプリがすでに実行されている場合でも、アプリの新しいインスタンスを取得できます。 man
ページから(つまり、ターミナルのman open
):
-n Open a new instance of the application(s) even if one is already running.
Macでは、VLCの複数のインスタンスの実行はそのままではサポートされていません。ここに記載されている回避策に従うことができます。
http://wiki.videolan.org/How_to_play_multiple_instances_of_VLC
必要なインスタンスが数個しかない場合は、アプリを数回複製してすべてのコピーを起動するという、かなりエレガントでないソリューションを使用できます。
(これを行うためのより良い方法があると確信していますが。)
Windowsでは、以下の設定があります。
ツール-設定-(設定の表示:すべて)-詳細
PeterJCLawの応答について:
工場出荷時の設定(ここでは非表示)が異なっていたため、これはうまくいきませんでした。これらのオプションを表示および変更して、次の手順に従って複数のインスタンスを表示できるようにすることができます。
ツール>設定>設定の表示>すべて>詳細>パフォーマンスオプション- >すべてのオプションのチェックを外してください!
あなたがかなり最近のバージョンを持っていて、Macの VLCメディアプレーヤー がLinuxバージョンと十分に似ていると仮定すると(これはおそらくそうです)、設定のオプションを介してこれを有効にできるはずです:
チェックを外す:Tools > Preferences > Interface > Instances > Allow only one instance
この変更を有効にするには、設定を保存し、VLCメディアプレーヤーを閉じてから再度開きます。
ここで説明した他のソリューション(ニーズによっては同様に機能する可能性があります)と比較して、この問題に対するより「完全な」ソリューションを以下に説明します。この意志:
a)デフォルトでnewVLCインスタンスで目的のメディアファイル/ファイルタイプを開きます。 (つまり、Finderでファイルをダブルクリックするか、Spotlight/Alfredなどのランチャーアプリを使用してファイルを再生する場合)
b)それでもこれらのファイルタイプにVLCアイコンを表示します。
c)drag-n-dropが選択したファイルを新しいVLCインスタンスで開くことを許可します。 (これは、デフォルトの「プログラムで開く」アクションを変更したくない場合に役立つことがあります)。
手順は次のとおりです。
1)まず、ここに記載されている手順に従います: http://wiki.videolan.org/How_to_play_multiple_instances_of_VLC
->手順で説明したように、ファイルは必ず「.app」またはアプリケーションとして保存してください。
->ファイルをVLC - new instance
(またはアプリケーション名の後に表示されるように「.app」拡張子を設定した場合はVLC - new instance.app
)を呼び出し、/Applications
にある標準のアプリケーションフォルダーに保存することをお勧めします
2)/Applications/VLC
(または/Applications/VLC.app
)を参照して選択します。 cmd+I
を押します(または右クリック-> [情報を見る])。開いた情報ウィンドウのアイコンをクリックします。 cmd-cを押してアイコンをコピーします。
次に、/Applications/VLC - new instance.app
(または作成した場所)を参照します。それを選択します。 cmd + Iを押して、情報ウィンドウを開きます。開いた情報ウィンドウのアイコンをクリックします。 cmd-v
を押して、前にコピーしたアイコンを貼り付けます。出来上がり、アプリラッパーにVLCアイコンが追加されました。
3)ここで、新しいファイルで開きたいすべてのファイルタイプ(例:.avi、.mgp、.mkvなど)に対してこの手順を繰り返します。デフォルトのVLCインスタンス:
目的のファイルタイプ、たとえばvideo.avi
のファイルを選択します。 cmd+I
を押して、情報ウィンドウを開きます。 Open With
に移動し、そこでVLC - new instance.app
(またはあなたが呼んだもの)ファイルを選択します。次に、Change all
をクリックして、この拡張子のすべてのファイルを同じ方法で開くことができるようにします。
4)新しく作成したVLC - new instance.app
へのショートカットを便利な場所(デスクトップやFinderサイドバーの他の場所など)に保存して、デフォルトの「プログラムで開く」アクションを変更したくない場合でも、ファイルをドラッグアンドドロップできます。
それでおしまい!うまくいけば、現在のビデオを終了せずに新しいビデオを開きたいときに、現在再生中/一時停止中のビデオを失うことはありません。 :)